1

私は2つの同一のデータベースを持っています:

データベース 1: バージョン: 5.1.68-community OS: Windows 7 Professional (64 ビット)

データベース 2: バージョン: 5.5.32-0ubuntu0.12.04.1 OS: Ubuntu Server 12.04 (64 ビット)

DB サイズ (両方の DB): 25 MB

DB 1 のクエリ: クエリ - call ledger('2013-08-19','%','%','%','%','%'); 応答: 72 行が返されました 所要時間: 0.452 秒 / 0.000 秒

DB 2 のクエリ: クエリ - call ledger('2013-08-19','%','%','%','%','%'); 応答: 72 行が返されました 所要時間: 25.959 秒 / 0.000 秒

プロシージャの外でクエリを実行すると、非常によく似た結果が得られます。

このような劇的な違いの原因は何ですか? 0.452 対 25.959.. パフォーマンスの差は非常に大きいです。

ありがとう

4

0 に答える 0