innodb_thread_concurrencyの値を確認します。
私のシステムでは、MySqlドキュメントのガイドラインに従って、値を8から32に増やすと、「アイテムの解放」状態を同時に報告するスレッドの数が大幅に減少しました。また、観察された平均クエリ時間は桁違いに減少しました。
これはサーバー全体のパフォーマンスに大きな違いをもたらしましたが、「解放アイテム」の特効薬ではありませんでした。私のハードウェアエコシステムは、この状態は主に「遅い」ディスク(2x10kディスクraid 1)を備えたシステムで見られ、高速ストレージ(12x15kディスクraid 10)を備えたシステムではあまり見られないと仮定します。そのため、ディスクのパフォーマンスのチェックも保証される場合があります。
幸運を!
また:
innodb_thread_concurrencyのデフォルト値は、使用されている5.0ポイントリリースによって根本的に異なることに注意してください。
デフォルト値は数回変更されています:MySQL 5.0.8より前の8、5.0.8から5.0.18の20(無限)、5.0.19から5.0.20の0(無限)、5.0.21から8(無限)オン。- ソース
これは、一見無害な5.0.20から5.0.21へのアップグレードにより、デフォルトが無限から8に変更され、それに伴ってパフォーマンスが低下したことを意味します。