5

MySQL 5.1.63 では、Debian Sqeeze OS で時間の経過とともにメモリ使用量が増加します。

ここに私のトップ出力があります:

ここに画像の説明を入力

現在、MySQLd は 732Mb の常駐メモリ (RES 列)、VIRT 855M を使用しています。しかし、それは 2 日前に約 330Mb の RAM で開始されます。

残念ながら、ある日、正体不明の不正なクエリによって 1.2G のピークに達し、ダウンすることはありません... サーバーがダウンする原因となります。

MySQLdサーバーを再起動せずに、mysqlコンソールを使用してVIRT(仮想メモリ)とRES(常駐RAM)を下げるために次のものを試しましたが、成功しませんでした:

mysql> FLUSH TABLES;

mysql> FLUSH QUERY CACHE;

mysql> RESET QUERY CACHE;

MySQL の RAM 使用量は 732m のままです。

何か案が ?

4

1 に答える 1

-2

これを読んでください:http://www.chriscalender.com/?p=1278

my.cnf を開き、最後にこれを追加します: performance_schema=0

サービスを再起動します。620MB から 38MB のメモリを使用しています。

于 2014-01-04T14:19:18.893 に答える