1

MYクエリ:'%innodb%'のようなステータスを表示します。

MYデータ:Innodb_buffer_pool_pages_data、411 Innodb_buffer_pool_pages_dirty、Innodb_buffer_pool_pages_flushed 0,0 Innodb_buffer_pool_pages_free、65125 Innodb_buffer_pool_pages_misc、0 Innodb_buffer_pool_pages_total、65536 Innodb_buffer_pool_read_ahead、0 Innodb_buffer_pool_read_ahead_evicted、0 Innodb_buffer_pool_read_requests、2709 Innodb_buffer_pool_reads、412 Innodb_buffer_pool_wait_free、0 Innodb_buffer_pool_write_requests、0 Innodb_data_fsyncs、3 Innodb_data_pending_fsyncs、0 Innodb_data_pending_reads、0 Innodb_data_pending_writes、 0 Innodb_data_read、8933376 Innodb_data_reads、422 Innodb_data_writes、3 Innodb_data_written、1536 ...私のサーバー:OS Windows 7、16 GB Ram、Intel RxeonRプロセッサー

私の問題は、innodb_buffer_pool_size値を増加させようとすると、mysqlエラー1067が発生したことです。この値を1Gまで、現在は512Mまで増加させることができます。この値を1Gを超えて増加させようとすると、1067 mysqlエラーが発生し、mysqlサービスが停止します。この値をRAMメモリの80%まで増加できると思います。なぜこの問題が発生するのか助けてもらえますか?dbのパフォーマンスを向上させるためにこれを行う必要があるためです。

4

1 に答える 1

1

あなたに影響を及ぼしている可能性のある既知のバグがあります。

2^32を法とする0と一致する値は避けてください。これは、影響を受けた場合でも機能する設定例です。

innodb_buffer_pool_size=8191M

そしてこれはしません:

innodb_buffer_pool_size=8192M
于 2012-06-22T07:16:36.357 に答える