間もなく、非常に忙しいサイトを持つクライアントのためにWebサーバーをセットアップします。彼には、実際には変更できないフォーラム(PHPで記述されたSimple Machines Forum SMFで実行)があります。これを別の仮想プライベートサーバーに移動したいのですが、これは1日あたり約40,000ヒットで非常に混雑しており、1日あたり400以上の投稿があります。SMFのバージョン(最高の、最も安定した製品バージョン1.1)では、MySQLを実行する必要があるため、PostgreSQLに変更することはできません(おそらく私が好むでしょう)
MySQLサーバーをUbuntuServer10 LTSにインストールするとき、それが可能な限り最も効率的であることを確認するために私ができることがあるかどうか知りたいです。リソースを抑え、サーバーのリソース制限を確実に下回るように、できるだけ高速に実行したいと考えています。仮想プライベートサーバーでは、リソースをフラッシュで切り替えるオプションがありますが、MySQLサーバーがそのタイプの専門家ではないため、可能な限り効率的にセットアップされるようにしたいと考えています。
私はいくつかの調査を行っていましたが、効率を確保するためにこれを行うことを提案するこの記事を見つけました:
# open mysql conf and set these settings:
# key_buffer = 16k
# max_allowed_packet = 1M
# thread_stack = 64K
nano /etc/mysql/my.cnf
# restart mysql
/etc/init.d/mysql restart
誰かが私にこの主題に関するいくつかのヒント、ヒント、リンク、知識を提供できますか?