table 의 row수를 카운트하는법

안녕하세요 !

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

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

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

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

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

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

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

3답변

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

작성한 답변에 다른 개발자들이 댓글을 작성하거나 댓글에 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.