Version 9 (modified by 15 years ago) (diff) | ,
---|
OpenPNEチューニングノウハウ
OpenPNEの設定を見直す
- define('OPENPNE_USE_FUNCTION_CACHE', true);
- define('LOG_C_ACCESS_LOG', false);
- define('OPENPNE_IMG_CACHE_PUBLIC', true);
eAcceleratorを導入する
イメージサーバを別サーバに分離する
イメージDBを別サーバに分離する
MySQLの設定を見直す
- key_buffer_size
100-((Key_reads/Key_read_requests)*100) >= 90 mysql> SHOW STATUS LIKE ‘Key%’;
- query_cache
- http://dev.mysql.com/doc/refman/4.1/ja/tips.html
- テーブルロックを減らそう
- c_imageテーブルのMAX4GB問題
ALTER TABLE `c_image` ENGINE=MyISAM DEFAULT CHARSET=utf8 MAX_ROWS=190000; SHOW TABLE STATUS like 'c_image' で確認。
マルチスレーブ対応
- http://www.irori.org/doc/mysql-rep.html
- スレーブ遅延が起きると、発生確率が高まるので、そろそろ更新の正しさは検証したほうがいいな。http://dev.mysql.com/doc/refman/4.1/ja/ansi-diff-transactions.html