CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ 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기능 너무너무너무 휼륭합니다.
  @ 마니마니마니 이용하시길... ㅎㅎㅎ






[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.