3

私のデータベースには多数のテーブル (300 以上のテーブル) が含まれています。mysqlコマンドラインクライアントで「use database name」コマンドを実行すると、実行に非常に時間がかかります。実行速度を上げる方法はありますか。?

4

2 に答える 2

11

-Aコマンドライン ツールに引数を渡してmysql、データベースの使用時にデータベース メタデータを読み込まないようにすることができます。

そうは言っても、あなたが説明していることは、通常、テーブルや列が多すぎるか、データベース サーバーが過負荷になっていることを示しています。多くの場合、それは両方です。どちらかを修正する必要があります。

于 2012-04-05T00:24:30.737 に答える