ホームページ > バックエンド開発 > PHPチュートリアル > thinkphp を使用するとデータのクエリ効率が非常に遅くなり、110,000 個のデータを処理するのに 0.09 時間がかかります。

thinkphp を使用するとデータのクエリ効率が非常に遅くなり、110,000 個のデータを処理するのに 0.09 時間がかかります。

WBOY
リリース: 2016-06-13 12:14:20
オリジナル
1074 人が閲覧しました

データクエリの効率は非常に良好です。thinkphp 110,000 個のデータには 0.09

<br />//代码用的是这句 主要是查询是否存在该数据<br />$sourceurl=$User->where($condition)->select();<br />//我用这句 phpmyadmin 查询速度也慢的可怕 MySQL 返回的查询结果为空 (即零行)。 ( 查询花费 0.0948 秒 )<br />SELECT * FROM `yuyu_comment` WHERE ( `objectid` = 6120 ) AND ( `membername` = 'j***4' ) <br />
ログイン後にコピー


がかかります。これは、各クエリに 20 以上のコメントが含まれているためです。 . 全体の速度が遅いです。

他に解決する方法はありますか?
-----解決策のアイデア------ ----
0.1 秒は遅すぎません
さらに、objectid と membername にインデックスを構築してください

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート