ホームページ > バックエンド開発 > PHPチュートリアル > mysql_num_rows VS COUNT 効率の問題分析_PHP チュートリアル

mysql_num_rows VS COUNT 効率の問題分析_PHP チュートリアル

WBOY
リリース: 2016-07-21 15:30:17
オリジナル
1230 人が閲覧しました

mysql_num_rows と count(*) は両方とも合計数をカウントできますが、どちらの方が優れていますか?
または
num_rows と count(*) をそれぞれ使用する場合

直感的な比較
テスト データ:
アイテム数: 139764 アイテム
データ テーブル サイズ: 500M

結果:
fetch_num_rows 使用時間: 35.272329092026
count( *)所要時間: 0.071956872940063

単純に数をカウントする場合は、もちろん count(*) です
fetch_num_rows はデータベースを走査して、効率が count(*) よりも低いことを確認する必要があります

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/323250.html技術記事 mysql_num_rows と count(*) は両方とも合計数をカウントできますが、どちらの方が優れていますか? または、num_rows と count(*) をいつ使用するか? テスト データ: 項目数: 13976...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート