Redis 4.x(二十二):健康检查与慢速日志 Redis

Redis 4.x(二十二):健康检查与慢速日志

Redis 服务上线后,难免会出现故障需要诊断修复。
服务器日常运维需要进行健康检查,日常的健康检查可以在故障发现之前给运维管理人员提前预警,可以了解发生了什么,服务器的各项指标情况;可以使用`SLOWLOG`命令来识别慢速命令或慢操作等。当产生故障时就是到了最糟糕的情况。
阅读全文
Redis 4.x(十九):Redis 生产环境部署与优化 Redis

Redis 4.x(十九):Redis 生产环境部署与优化

Redis 几乎都是部署在基于 Linux 操作系统的服务器上,生产环境需要做些适配的优化配置。
操作系统级别优化,如:内存分配策略,交换分区控制,透明大页配置,网络连接优化。
Redis 服务优化:Redis安全配置,保护模式,客户端连接,内存淘汰策略,日志配置。
阅读全文
MySQL(二十):范围查询语句优化 MySQL

MySQL(二十):范围查询语句优化

MySQL 对范围查询提供了 *range access method(范围访问方法)* 来优化查询。
范围访问方法使用单个索引来检索包含在一个或多个索引值区间内的表行的子集。这里的单个索引可以是单列索引或多列索引。
阅读全文
MySQL(十七):EXPLAIN 输出信息之 Extra 字段解释 MySQL

MySQL(十七):EXPLAIN 输出信息之 Extra 字段解释

MySQL 查询执许计划 EXPLAIN 输出的信息有个扩展信息字段 Extra,该字段包含了有关 MySQL 如何解析查询的其他信息,可以更好地帮助理解执行计划。
该字段常见的值有 Using index、Using where。若想尽可能提高查询效率,需要关注 Using filesort 和 Using temporary 值,该值会影响查询的性能。
阅读全文
MySQL(十六):理解执行计划 EXPLAIN 输出信息 MySQL

MySQL(十六):理解执行计划 EXPLAIN 输出信息

MySQL 优化器会根据 **表、列、索引** 和 **WHERE** 子句中的条件的详细信息,会考虑许多技术来更高效地执行 SQL 查询中涉及的查找。可以在不读取所有行的情况下执行对大表的查询,可以在不比较每个行组合的情况下执行涉及多个表的联接。
阅读全文
本文目录
    Loading...