table 의 row수를 카운트하는법

조회수 42034회

안녕하세요 !

mysql 의 테이블에서 총 갯수를 알고싶을때

count(*)를 사용하면 데이터가 많을때 너무 느립니다...

select TABLE_ROWS from information_schema.tables where table_name = '테이블이름';

이런식으로 하면 row수를 얻을 수는 있는데요.

이 방법으로 어플리케이션 서버에서 디비로 이 쿼리날려서 글 개수를 얻는 것은 비정상적인 방법인가요?

잘하지 않는방법 같습니다..ㅜ

문제가있다면 어떤문제가 있는지 알려주시면 감사하겠습니다!!.

3 답변

답변을 하려면 로그인이 필요합니다.

Hashcode는 개발자들을 위한 무료 QnA 사이트입니다. 계정을 생성하셔야만 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)

ᕕ( ᐛ )ᕗ
로그인이 필요합니다

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 계정을 생성하셔야만 글을 작성하실 수 있습니다.