거의 대부분 고딩 or 학식 1~2년 아님 방구석폐인이 대부분이라 그렇자나
겨우 이야기 해봐야 무슨 언어가 최고네 이런거 떠들고있으니 DB같은거 이야기 할 일이 없지
DB 이야기
- 정규화랑 인덱스만 잘 만져도 튜닝 반은 먹고 들어감
- 하지만 튜닝이야기전에 분석이나 잘하자
거의 대부분 고딩 or 학식 1~2년 아님 방구석폐인이 대부분이라 그렇자나
겨우 이야기 해봐야 무슨 언어가 최고네 이런거 떠들고있으니 DB같은거 이야기 할 일이 없지
DB 이야기
- 정규화랑 인덱스만 잘 만져도 튜닝 반은 먹고 들어감
- 하지만 튜닝이야기전에 분석이나 잘하자
디비자라
자바로자바버린다 조심해라
튜닝 가르쳐주는 선생이 너무 발로 가르쳤는지 모르겠지만 Sql developer 에서 쿼리 실행해보고 실행시간 뜨는거 확인하고 바꿔주는게 튜닝 다랬어.... ㅠ ㅜ 그래서 너무 허무하고 허탈하더라.. 같은 결과 나오는 쿼리를 다르게 여러개 만들어서 테스트해볼만한 깡이나 자신감은 없었거든...
해당 댓글은 삭제되었습니다.
DB코어를 건들여서 노는건 DB프로그램 자체를 만드는 애들이야기구 일반 개발자들이야 정규화, 인덱스, 키조인, 풀텍스트 검색안되도록 하는거 정도임
물리적 접근으로 생각하면, Disk기반 DBMS의 경우엔 옵티마이저(Buffer manager)를 통해 Hit ratio를 높인다던지해서 Disk I/O를 줄이는 방식. 보통은 튜플의 수를 줄이기 위해서 DML 검사하는게 대부분 (90%)
해당 댓글은 삭제되었습니다.
가능한 텍스트 검색피하고 인덱스나 번호검색, 그리고 키에는 왠간하면 인덱스 걸기 이런수준?
역정규화
튜닝에 뭔 sql developer야. 학생도 아니고;;. tkprof에 쿼리플랜 하나씩 잡아나가는게 개발자 기본. 튜너는 또 다름