2016 - 2024

感恩一路有你

mysql数据库缓存 mysql设置查询缓存?

浏览量:2308 时间:2021-03-16 11:36:28 作者:admin

mysql设置查询缓存?

可以通过下面的SQL查看当前查询缓存相关参数状态:SHOWVARIABLESLIKE"%query_cache%"输出结果类似下面:query_cache_type查询缓存类型,有0、1、2三个取值。0则不使用查询缓存。1表示始终使用查询缓存。2表示按需使用查询缓存。如果query_cache_type为1而又不想利用查询缓存中的数据,可以用下面的SQL:SELECTSQL_NO_CACHE*FROMmy_tableWHEREcondition如果值为2,要使用缓存的话,需要使用SQL_CACHE开关参数:SELECTSQL_CACHE*FROMmy_tableWHEREconditionquery_cache_size默认情况下query_cache_size为0,表示为查询缓存预留的内存为0,则无法使用查询缓存。所以我们需要设置query_cache_size的值:SETGLOBALquery_cache_size=134217728注意上面的值如果设得太小不会生效。比如我用下面的SQL设置query_cache_size大小:SETGLOBALquery_cache_size=4000

mysql数据库缓存 redis启动命令 linux mysql怎么用

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。