| [ CnUnix ] in KIDS 글 쓴 이(By): ahsarang (..........) 날 짜 (Date): 2003년 4월 9일 수요일 오후 07시 00분 32초 제 목(Title): Re: [Q] mysql에서 count(*)속도! > unique index를 생성하신 후에 > 그 index에 where 절 count를 거시는 방법 밖에 없습니다. > AUTO_INCREMENT 같은걸로 uid를 하나 잡으시죠. 제가 내공이 딸리는 관계로 쬐끔만 더 여쭙겠습니다. :) primary key는 unique index니깐 이건 된거 같고... where절에 count를 건다는게... select count(my_pimary_key) where my_primary_key is not null; 이런 류를 말씀하시는 건지...(당근 아닐거 같지만. :) 저거 및 그 유사한 종류의 count삽질은 이미 마~니 한 후입죠. -.- 부디 제가 생각치 못한 방법이 있었으면 좋겠네요. 글구 AUTO_INCREMENT를 쓰는 방법은 안해봤지만, delete가 생기면 max(uid)해봐야 row수와 틀리니.. 냠... max(uid)도 충분히 빠를거 같진 않고요. transaction때문에 InnoDB를 쓸 수 밖엔 없는데... 에고공~ @ mysql의 replication기능 너무너무너무 휼륭합니다. @ 마니마니마니 이용하시길... ㅎㅎㅎ |