COUNT(*) vs COUNT(indexed column)

MySQL์—์„œ

COUNT(*) : ๋‹จ์ˆœ ํ–‰์„ ์„ธ๋Š” ์—ญํ• ์„ ํ•œ๋‹ค. (MySQL ๋‚ด๋ถ€์ ์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ฝ์ง€์•Š๊ณ  ํ–‰์˜ ๊ฐฏ์ˆ˜๋งŒ ํ๊ณ  ์ง€๋‚˜๊ฐ„๋‹ค๋Š” ๋œป)

COUNT(์ปฌ๋Ÿผ) : ํ–‰์˜ ๊ฐ’์„ ์„ธ๋Š” ์—ญํ• ์„ ํ•œ๋‹ค.(๋ฐ์ดํ„ฐ๋ฅผ ์ฝ๋Š”๋‹ค๋Š” ๋œป)

COUNT(DISTINCT(์ปฌ๋Ÿผ)) < COUNT(์ปฌ๋Ÿผ) < COUNT(*) ์ˆœ์œผ๋กœ ๋น ๋ฅด๋‹ค.

์ฐธ๊ณ 

Last updated