기껏해야 오라클이 신버전으로 오면서 사람이 직접 튜닝해야하는 것들을 오라클이 알아서 해주는것들이 생긴다 정도인데 아직도 오라클 11g 쓰는애들도 많아서 솔직히 옛날기술이라 운운할정도는 아니고 그 외에는 기본적인 DBMS 이론이라 다 도움되는거라고 생각됩니다. (이거 무쓸모면 사실 자료구조니 뭐니 하는 이론적인 과목들이 죄다 무쓸모겠죠)
밀우(ggbadza2)2024-03-10 01:12
답글
오라클을 레거시 외에 새프로젝트에서 쓰는경우는 없을듯. 튜닝문법이 다 오라클쪽이라 내기준에서는 공부할 필요성을 못느낌. 본인은 오라클을 쓰지않기 때문에
헬마스터(supersaver)2024-03-10 01:17
답글
네? 그럴리가요 기업마다 안쓰는곳도 있긴하지만 오라클이 레거시 프로젝트외에 안쓴다는건 너무 나가셨네요. 아직도 오라클이 메인 DBMS입니다
밀우(ggbadza2)2024-03-10 01:25
답글
그리고 오라클에서 쓰는 동시성제어 기술도 다른 DBMS에서 따라하는 추세라.. 캐싱 관련이나 기술이나 MVCC 읽기일관성 등.. 오라클 기준으로 이론을 가르쳐주긴 해도 전반적인 DBMS에 다 적용되는 내용입니다. 책이 오라클 책이라고 오해하면 안돼요 최신 버전 MYSQL이나 POSTGRSQL에는 다 오라클이랑 비슷한 기술들이 적용되어있어요
밀우(ggbadza2)2024-03-10 01:30
답글
아마존같은 경우는 오라클 모두 걷어냈음
요즘은 무료디비로해도 전혀 성능이 안딸려서 내가봤을때는 오라클러버나 오라클에 아주 능숙한 사람들 아니고서는 대부분 탈오라클 선택할듯ㅋ
헬마스터(supersaver)2024-03-10 01:32
답글
으음.. SQLP는 어차피 전반적인 DBMS에 사용되는 기술을 위주로 가르치는거고 메인 기술이 오라클이라 오라클위주로 설명할 뿐이죠... 오라클에 사용된 기술이 다른 SQL에도 사용이 되고 실제로 SQLP 시험도 오라클 말고 MSSQL이나 MYSQL 으로도 많이 내고 대부분 공통적용되는 기술 위주로 내는 추세입니다. 그리고 아마존은 MYSQL을 커스터마이징 한 DB 쓰는걸로 알고있긴 한데 오라클을 안쓴다는게 오라클에 사용된 기술이 낙후화되서 안쓰는게 아니라 오라클 이용료가 비싸서 자기들이 직접 DBMS 커스터마이징 해서 쓰는겁니다
밀우(ggbadza2)2024-03-10 01:37
답글
아무튼 sqlp 공부해보셨으면 아시겠지만 예를들면 오라클에서 MVCC를 구현하기위해서 UNDO로그로 전체 DB 버전을 관리하고 읽기일관성을 유지한다는건 오라클 뿐만아니라 MYSQL도 그렇게 하고 있습니다. 그래서 단순히 오라클에서 사용한다 = 옜날 기술이다 라고 생각하기엔 범용적이면서 저런식의 동시성 제어 기술은 DBMS 뿐만 아니라 요즘 사용되는 비동기 제어 기술에도 어느정도 사용되는 측면이 있죠. 그런 측면에서 공부하면 도움되지않을까 싶네요
밀우(ggbadza2)2024-03-10 01:40
답글
실기문제 전부 오라클문법인것 같던데
헬마스터(supersaver)2024-03-10 01:43
답글
글구 아마존 말나오긴 했는데 사실 아마존급 기업이나 자기들이 DBMS 커스터마이징 해서 쓰지... 네이버카카오 이런곳은 mysql이나 postgresql 쓸거고.. 한국 전통 대기업들도 유지보수때문에 오라클 여전히 많이 쓸겁니다. 그 외에 국내 중소기업들은 기업에 따라 mysql이나 postgresql을 많이 쓸태고.. 금융권은 대부분 오라클일겁니다. 한국에서 자체 dbms 쓰는곳은 뭐 티맥스 말고는 없다고 보시면 되는데 티맥스는 그냥 국내 레거시 오라클 자리 먹으려고 오라클 따라하는 애들이라..
밀우(ggbadza2)2024-03-10 01:43
답글
아무튼 ㅇㅅㅇ 본인도 공부하는 과정에서 많은것을 느꼈음 너무 딥해서 그렇지 공부할가치는 있는듯. 오라클 사용 회사 다니면 따면 좋을것같다
헬마스터(supersaver)2024-03-10 01:46
답글
실기문제는 딱히 dbms를 가리진 않고 힌트를 써서 튜닝 하라는 식으로 나옵니다. 아마 MYSQL식으로 힌트 써서 튜닝해도 상관없을걸요? 물론 SQLP에 나오는 객관식 문제들은 40%가 오라클 20%가 MSSQL 40%가 공용문법으로 나오니깐 님말씀대로 출제자가 MYSQL에 대해서는 너무 짜게주고있긴 하네요
밀우(ggbadza2)2024-03-10 01:47
답글
뭐 말씀대로 책 쓴 사람도 오라크를 엄청나게 고평가하는 부분이 없지않아 있습니다.. ㅋ... 무조건 오라클에만 있을거같이 설명하는 기술들도 실제로 찾아보면 다른 DBMS에도 적용된게 책이 과거 시점이니 어쩔수없다 싶긴 한데 책 쓴 사람이 옜날사람이니 당시 오라클 위상을 생각하면 뭐.. 좀 글킨하네요
한번봣는데 낙방하고 너무 옛날기술 딥하게 공부시키는거같아서 재도전은 안할생각 ㅇㅅㅇ
sql은 계속 사용되는건데 너무 옜날 기술이라고하기엔 딱히 지금도 바뀐게 없습니다;;
기껏해야 오라클이 신버전으로 오면서 사람이 직접 튜닝해야하는 것들을 오라클이 알아서 해주는것들이 생긴다 정도인데 아직도 오라클 11g 쓰는애들도 많아서 솔직히 옛날기술이라 운운할정도는 아니고 그 외에는 기본적인 DBMS 이론이라 다 도움되는거라고 생각됩니다. (이거 무쓸모면 사실 자료구조니 뭐니 하는 이론적인 과목들이 죄다 무쓸모겠죠)
오라클을 레거시 외에 새프로젝트에서 쓰는경우는 없을듯. 튜닝문법이 다 오라클쪽이라 내기준에서는 공부할 필요성을 못느낌. 본인은 오라클을 쓰지않기 때문에
네? 그럴리가요 기업마다 안쓰는곳도 있긴하지만 오라클이 레거시 프로젝트외에 안쓴다는건 너무 나가셨네요. 아직도 오라클이 메인 DBMS입니다
그리고 오라클에서 쓰는 동시성제어 기술도 다른 DBMS에서 따라하는 추세라.. 캐싱 관련이나 기술이나 MVCC 읽기일관성 등.. 오라클 기준으로 이론을 가르쳐주긴 해도 전반적인 DBMS에 다 적용되는 내용입니다. 책이 오라클 책이라고 오해하면 안돼요 최신 버전 MYSQL이나 POSTGRSQL에는 다 오라클이랑 비슷한 기술들이 적용되어있어요
아마존같은 경우는 오라클 모두 걷어냈음 요즘은 무료디비로해도 전혀 성능이 안딸려서 내가봤을때는 오라클러버나 오라클에 아주 능숙한 사람들 아니고서는 대부분 탈오라클 선택할듯ㅋ
으음.. SQLP는 어차피 전반적인 DBMS에 사용되는 기술을 위주로 가르치는거고 메인 기술이 오라클이라 오라클위주로 설명할 뿐이죠... 오라클에 사용된 기술이 다른 SQL에도 사용이 되고 실제로 SQLP 시험도 오라클 말고 MSSQL이나 MYSQL 으로도 많이 내고 대부분 공통적용되는 기술 위주로 내는 추세입니다. 그리고 아마존은 MYSQL을 커스터마이징 한 DB 쓰는걸로 알고있긴 한데 오라클을 안쓴다는게 오라클에 사용된 기술이 낙후화되서 안쓰는게 아니라 오라클 이용료가 비싸서 자기들이 직접 DBMS 커스터마이징 해서 쓰는겁니다
아무튼 sqlp 공부해보셨으면 아시겠지만 예를들면 오라클에서 MVCC를 구현하기위해서 UNDO로그로 전체 DB 버전을 관리하고 읽기일관성을 유지한다는건 오라클 뿐만아니라 MYSQL도 그렇게 하고 있습니다. 그래서 단순히 오라클에서 사용한다 = 옜날 기술이다 라고 생각하기엔 범용적이면서 저런식의 동시성 제어 기술은 DBMS 뿐만 아니라 요즘 사용되는 비동기 제어 기술에도 어느정도 사용되는 측면이 있죠. 그런 측면에서 공부하면 도움되지않을까 싶네요
실기문제 전부 오라클문법인것 같던데
글구 아마존 말나오긴 했는데 사실 아마존급 기업이나 자기들이 DBMS 커스터마이징 해서 쓰지... 네이버카카오 이런곳은 mysql이나 postgresql 쓸거고.. 한국 전통 대기업들도 유지보수때문에 오라클 여전히 많이 쓸겁니다. 그 외에 국내 중소기업들은 기업에 따라 mysql이나 postgresql을 많이 쓸태고.. 금융권은 대부분 오라클일겁니다. 한국에서 자체 dbms 쓰는곳은 뭐 티맥스 말고는 없다고 보시면 되는데 티맥스는 그냥 국내 레거시 오라클 자리 먹으려고 오라클 따라하는 애들이라..
아무튼 ㅇㅅㅇ 본인도 공부하는 과정에서 많은것을 느꼈음 너무 딥해서 그렇지 공부할가치는 있는듯. 오라클 사용 회사 다니면 따면 좋을것같다
실기문제는 딱히 dbms를 가리진 않고 힌트를 써서 튜닝 하라는 식으로 나옵니다. 아마 MYSQL식으로 힌트 써서 튜닝해도 상관없을걸요? 물론 SQLP에 나오는 객관식 문제들은 40%가 오라클 20%가 MSSQL 40%가 공용문법으로 나오니깐 님말씀대로 출제자가 MYSQL에 대해서는 너무 짜게주고있긴 하네요
뭐 말씀대로 책 쓴 사람도 오라크를 엄청나게 고평가하는 부분이 없지않아 있습니다.. ㅋ... 무조건 오라클에만 있을거같이 설명하는 기술들도 실제로 찾아보면 다른 DBMS에도 적용된게 책이 과거 시점이니 어쩔수없다 싶긴 한데 책 쓴 사람이 옜날사람이니 당시 오라클 위상을 생각하면 뭐.. 좀 글킨하네요