본문 바로가기
반응형

MySQL35

UNIXTIME 관련 함수 1. UNIXTIME(타임스탬프) → DATE FROM_UNIXTIME('1485874832', '%Y%m%d %H%i%s') 2. DATE → UNIXTIME UNIX_TIMESTAMP() UNIX_TIMESTAMP('YYYY-MM-DD HH:mm:ss') 2017. 2. 2.
[펌] 커버링인덱스 본문 : http://gywn.net/2012/04/mysql-covering-index/ MySQL에서 커버링 인덱스로 쿼리 성능을 높여보자!!5 Replies안녕하세요. 오늘 짧지만 재미있는 내용을 하나 공유할까 합니다.커버링 인덱스(Covering Index)라는 내용인데, 대용량 데이터 처리 시 적절하게 커버링 인덱스를 활용하여 쿼리를 작성하면 성능을 상당 부분 높일 수 있습니다.커버링 인덱스란?커버링 인덱스란 원하는 데이터를 인덱스에서만 추출할 수 있는 인덱스를 의미합니다. B-Tree 스캔만으로 원하는 데이터를 가져올 수 있으며, 칼럼을 읽기 위해 굳이 데이터 블록을 보지 않아도 됩니다.인덱스는 행 전체 크기보다 훨씬 작으며, 인덱스 값에 따라 정렬이 되기 때문에 Sequential Read .. 2016. 4. 24.
[링크] MySQL에서 사용하는 Lock 이해 참 깔끔하게 포스팅 되어 있습니다. 블로그도 깔끔하구요~http://blog.saltfactory.net/database/introduce-mysql-lock.html 2015. 9. 22.
MySQL Split - 문자열 자름 처리. MySQL 에도 split 이 있다.SUBSTRING_INDEX 1. 대상 예제 쿼리 및 결과 SELECT * FROM ( SELECT 1 AS seq, 'Welcome To JKUN.NET|^^' AS message UNION ALL SELECT 2 AS seq, 'Welcome To JKUN.NET|^^' AS message UNION ALL SELECT 3 AS seq, 'Welcome To JKUN.NET|^^' AS message ) AS EX; 2. SUBSTRING_INDEX 적용 쿼리 및 결과 SELECT seq, message, SUBSTRING_INDEX(message, '|', 1) as first, SUBSTRING_INDEX(message, '|', -1) as second FRO.. 2015. 9. 21.
반응형