مقایسه سرعت بین * count و count FIELD در MySQL با موتور MyISAM:
در مواقعی که قصد شمارش رکورد ها/سطر رو دارید. (در اینجا fld_test از نوع عدد هستش و ایندکس نشده.)
سرعت بیشتر:
"SELECT COUNT(`fld_test`) FROM `tbl_data`;" 0.0561680068970 0.0578269958496 0.0581769943237 0.0587110519409 0.0590591430664 0.0594940185547 0.0598769953438
سرعت کمتر:
"SELECT COUNT(*) FROM `tbl_data`;" 0.0602030754089 0.0607211589813 0.0607681274414 0.0608351230621 0.0610001087189 0.0623991489410 0.0629029273987
x64 Hardware
32bit OS
PHP 5.4 CLI
۹۱/۱۱/۱۶
اگر قبلا در بیان ثبت نام کرده اید لطفا ابتدا وارد شوید، در غیر این صورت می توانید ثبت نام کنید.