1

複数の mysql クエリと 1 つの複雑なクエリの速度の違いは何ですか? 違いはありますか?ベンチマークやヒントはありますか?

"SELECT *, ( SELECT COUNT(DISTINCT stuff) FROM stuff where stuff.id = id) as stuff, ( SELECT SUM(morestuff) FROM morestuff where morestuff.id = id) as morestuff, (SELECT COUNT(alotmorestuff) FROM alotmorestuff where alotmorestuff.id = id) as alotmorestuff FROM inventory, blah WHERE id=id"

対それぞれの単一選択クエリ。

4

1 に答える 1

0

まあ、あなたの複雑なクエリは実際にはそうではありません。これは、機能する場合と機能しない場合がある、マッシュアップされた独立した選択の束です-顕著な違いがあるべき理由はわかりません。データベースへの接続の待ち時間が長い場合は、少し節約できます。

于 2012-06-09T18:49:12.037 に答える