0

静的テーブルがほとんどないので、Mysqlのクエリキャッシュまたはデータベースストレージをメモリ(ヒープ)に変更するキャッシュシステムを使用したいと思います。専門家からのアドバイスが必要ですが、どちらが良いですか?または両方を使用できますか?
DB MySql、MyISAMと入力します。

4

1 に答える 1

1

クエリキャッシュは自動的に使用されますが、それほど大きくない場合もあります。デフォルト値は非常に小さいです。https://blogs.oracle.com/dlutz/entry/mysql_query_cache_sizingを読んで、適切な値に設定するためのアドバイスを確認してください。64MBに設定しました。

メモリテーブルはデータを保存しません。サーバーが再起動すると、その内容は失われます。したがって、それらを使用したい場合は、「実際の」テーブルと多くの手動同期を行う必要があります。信頼性が低く、エラーが発生しやすい可能性があります。私は12年間のプログラミングで、それらを使用したことがありません。

于 2012-12-07T03:17:54.163 に答える