Recent Posts

mysql explain extended

less than 1 minute read

explain extended extended를 하면 추가되는 것 SHOW WARNINGS;  으로 변경(최적화된) SQL을 볼 수 있다.

스마트폰 앱 + 모바일 웹 제작 관련

less than 1 minute read

모바일 웹을 앱에서 웹뷰로 불려 사용하도록 하였을 때, 이때 부른 곳에 일반 브라우저인지, 앱인지 구분하는 좋은 방법 웹뷰의 user-agent에 특정 값을 넣어두고, 웹 서버에서 그 값을 체크해서 사용. 장점 : 쿠키나 세션 같이 사리지는 일이 없다.

Range checked for each record (index map: 0x2)

less than 1 minute read

explain 시 “Range checked for each record (index map: 0x{숫자})” 의 모양으로 나오는데, 웃긴게  analyze table {TABLE} 하면  “Using where; Using join buffer (Block Nested Loop)...