1月2日、MySQL5.0の最新版であるMySQL5.0.54がMySQL ABよりリリースされた。5.0.54は、5.0系列のマイナーバージョンアップという位置づけであるが、「高負荷時にInnoDBが長時間待たされる問題の修正」と「InnoDBのCPUスケーラビリティの向上」という非常に重要な修正が行われている。本稿ではパフォーマンスの改善点を中心に、新バージョンの主な変更点を紹介する。 5.0.54は、5.0系列のマイナーバージョンアップという位置づけであるが、「高負荷時にInnoDBが長時間待たされる問題の修正」と「InnoDBのCPUスケーラビリティの向上」という非常に重要な修正が行われている(Bug 29560)。CPUスケーラビリティについては、MySQL ABとしての公式なベンチマーク結果はまだ明らかにされていないが、コミュニティベースでの検証では、少なくとも8CPUコアまで
All of Percona’s open-source software products, in one place, to download as much or as little as you need.
もう、マルチスレッド飽きてきた・・・・ 気を取り直して、前回お話したLOCK FREEの概念を使って スタックを作り直してみましょう。 基本的な内容は変わりません。 構造体もまるっきし同じです。 template <class T> class lock_free_stack : protected boost::noncopyable { protected: struct snode_type{ T* value; snode_type* next; snode_type(T* nin_value,snode_type* nin_next) : value( nin_value ) , next( nin_next ) {} }; snode_type* tail; snode_type* dummy; unsigned int counter; public: //constract
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く