私は単純なSELECTクエリの束を持つかなり静的なテーブルを叩いています。
パフォーマンスを向上させるため、私は自身のメモリキャッシュをそのデータに書き込むことを検討しています。
しかし、それはDBの汚い行為をするように感じる。
特定のテーブルの細かいキャッシングメカニズムはありますか?MySQLの個別のテーブルキャッシング
3
A
答えて
5
InnoDBを使用すると、MySQLによって自動的にテーブルがキャッシュされ、よく使われるインデックスのハッシュインデックスが作成されます。
私は、MySQLの処分時のメモリ容量を増やすことをお勧めします。
デフォルトでは、MySQLはスペースを節約するために設定されています。
http://www.debianhelp.co.uk/mysqlperformance.htm
http://www.mysqlperformanceblog.com/2006/09/29/what-to-tune-in-mysql-server-after-installation/
またインデックスを使用して、よりスマートなクエリを記述します。ここでは
は、いくつかのリンクあなたがチューニングと一緒に行くを取得するためです。
しかし、私たちに質問を表示しないと、あなたを助けることはできません。
0
0
静的なISAMテーブルを、RAMに常駐する一時テーブルにコピーすることができます。 OTOH、それはテーブルがすでにキャッシュされている可能性が高いので、あまり役に立たないかもしれません。あなたの質問を表示するのはどうですか?
関連する問題
- 1. のMysql、個別カウンタ
- 2. MYSQL:個別の列
- 3. Mysqlクエリの個別降順
- 4. MySQL PHP - 個別値出力の変数
- 5. 個別のカウンティングインデックス
- 6. 別個のレコード
- 7. 個別のコマンド
- 8. 別個のポリモーフィックアソシエーションテーブル
- 9. MySQLのコスト:InnoDB on CascadeまたはMyISAMの個別の削除
- 10. mysqlダンプ、ウィンドウ、各データベースの個別のファイル、すべてのデータベースオプション
- 11. 別個のテーブルと共通フィールドからのMySQL結果
- 12. 条件がユニークである場合のMySQLの個別カウント
- 13. mysqlの個別の列を数えるには?
- 14. C#LINQクエリ(MYSQL EF) - 別個の最新のレコード
- 15. MySQLのselect *で個別のIDを持つ
- 16. MySQLの個別/グループで、だから、この1
- 17. 個別のユーザー用の個別の構成ファイル
- 18. Oracle - 各列の個別の値(別個のカウントではない)
- 19. Mysqlのgroup_concatを個数別に分割する
- 20. 個別の行(mysqlとphp)ごとにカウントを選択
- 21. グループメンバーの個別ID
- 22. 個別のSQLクエリ
- 23. 別個の問題?
- 24. Silverstripe - 別個のドロップダウンフィールド
- 25. log4net ....個別のログファイル
- 26. OWL個別Javaの
- 27. Springframeworkの個別シリアライザ
- 28. 別個のhtml/javascript
- 29. 個別
- 30. \ n個のエラー、MySQLデータベース
タイプがMEMORY(またはHEAP)のテーブルを作成できますが、mysqlの再起動時に失われます。 – ggiroux