gpt4 book ai didi

MySQL 单表缓存

转载 作者:可可西里 更新时间:2023-11-01 07:31:26 26 4
gpt4 key购买 nike

我正在用一堆简单的 SELECT 查询访问一个相当静态的表。
为了提高性能,我正在考虑为该数据编写自己的内存缓存
但感觉就像在做 DB 的肮脏行为。

是否存在针对特定表的粒度缓存机制?

最佳答案

如果您使用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/

还可以使用索引并编写更智能的查询。
但如果您不向我们展示查询,我无法在这方面为您提供帮助。

关于MySQL 单表缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7841307/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com