負荷の面に関して、設計時に気をつけていることがあれば教えてください。
例えばログを保存するテーブルは、日付などのルールに沿ってテーブルを分割することで、
ログの件数を少なくするくらいしか行っていないため、
これだけは考慮しておけ、というものがあればお願いします。
アプリケーションからのSELECT文実行で、
大量のテーブルフルスキャンにならないように
適切なインデックスをテーブルに付けておくことを
お勧めします。
・EXPLAINの使い方
(5.0用だけど英語)
http://dev.mysql.com/doc/refman/5.0/en/explain.html
(日本語だけどちょっと古い)
ありがとうございます。
インデックスは必須ですね。
ソースコードレベルまで考えて、インデックスで検索を絞り込むことのできるカラムを考慮しておくと良さそうです。