쿼리 시작은 1 트렌잭션 == 시작부터 끝까지이다.
트랜잭션 데베 성능 측정 기준? 단위.
3단계가 default
최소한 3단계 이상 setting되어야 트랜잭션 안정적으로 사용가능.
이렇게 나옴.
profiling == OFF
이런식으로 나온다.
실제로 데이터를 주고 받는 부분이다.
총 시간이 똑같다.
우리 서버에서 풀스캔이나 단일 스캔이나
데베 엔진에 overheading이 없다는 것이다.
1.15% 인데
오름차순이나 내림차순이나
정렬을 해도 성능에 크게 영향을 주지 않는다.
그런데 저번에 정렬이 쿼리에서 서능이 가장 안좋은데
왜 차이가 없나?
왜??
-> ID로 기준으로 했기 때문이다.
ID가 KEY로 지정이 되어있어서
정렬도 INDEX가 지정이 되어있으면 "정렬"을 적용을 해도 "성능"이 떨어지지 않는다.
결론은 INDEX가 있으면 성능이 좋다.
시간 더 걸리네..
K도 INDEX 로 되있는데 왜 시간 더걸림??
인덱스 정렬 방식이나 그런거에 따라서 하늘과 땅 차이의 성능 차이가 난다.
범위 지정하면 시간 줄어든다.
Clean Up
숙제