리눅스
mysql update set split
프로세스 천국
2012. 11. 28. 21:29
mysql split update
수정할 부분은 테이블명하고 컬럼명
update ip2c set aclass = substring_index(iprange,'.',1);
대충 설명하자면 ip2c 테이블에 있는 iprange 컬럼을 점(.)으로 나누고 첫번째 변수를 aclass에 등록.
iprange 데이타가 많아지면서 between and 라는 쿼리가 엄첨나게 버벅거린다.
aclass를 분리해서 인덱스로 걸고 betweend and 쓰니까 속도가 서너배나 빨라짐.