首页 > TAG信息列表 > query-cache

mysql – 使用主键偶尔缓慢更新

我在MySQL 5.5.53中有一个InnoDB表,其中有简单的更新 UPDATE mytable SET acol = 'value' WHERE id = 42; 挂几秒钟. id是表的主键. 如果我使用启用查询分析 SET profiling = 1; 然后运行查询并查看配置文件,我看到类似的东西: show profile; +------------------------------+

mariaDB没有缓存mysql缓存的查询

我正在将我的数据库(MySQL 5.1.73)迁移到新服务器,我正在尝试用mariadb(5.5.5-10)替换它.全局mariadb似乎要快得多,但有一些查询拒绝缓存mysql所在的位置. 这是一个很大的问题,因为这些查询使用很多(主页上有一些类型,所以每次用户交互时都会执行这些查询). 我以为mariadb是mysql的

mysql – 查询分析显示“等待查询缓存锁定”,但query_cache_size为0

我们有一个基于语句的复制服务器,它一直在经历减速,并且在事件期间,SHOW FULL PROCESSLIST显示复制查询停留在“等待查询缓存锁定”,这是令人惊讶的,因为服务器query_cache_size设置为0. 对有问题的查询进行概要分析会在每次更新表时显示此步骤. 即使query_cache_size为0,这是典型

MySQL查询缓存Hitrate%值重新表示什么?

使用MySQL Workbench我正在查看我运行的两个服务器的Admin视图. 两台服务器都具有相似的带宽 在一台服务器上只有一个站点,其查询缓存命中率为15% 另一台服务器有100多个站点和88个数据库,查询缓存命中率为70% 我正在学习如何最好地优化和提高这些MySQL服务器的性能,并且无法找到有关