MySQL技术文章
-
MySQL 降序索引不是给 ORDER BY DESC 随手加一个关键字就能生效。本文从 InnoDB 联合索引、WHERE 等值条件、混合 ASC/DESC 排序和 EXPLAIN 判断入手,说明怎样减少 filesort,以及哪些场景仍会反向扫描或无法使用降序索引。121 收藏 -
MySQL sys 的 ps_statement_avg_latency_histogram() 会把被 Performance Schema 跟踪的归一化语句按平均延迟分桶。本文解释调用方式、桶宽、字符单位和排障边界,帮助你从分布发现问题并继续定位具体语句。120 收藏 -
MySQL 空间范围筛选需协调空间列、SRID 与查询谓词。本文以 8.4 的点位表为例,说明经纬度轴顺序、MBR 候选条件和精确形状判断,以及旧表迁移注意事项。114 收藏 -
区分 MySQL VALIDATE_PASSWORD_STRENGTH() 的 0 到 100 评分、validate_password 密码策略检查与账号登录认证,按实例组件、策略变量、密码设置响应和 user@host 逐层排查。114 收藏 -
通过部门成绩同分示例比较 MySQL ROW_NUMBER 与 DENSE_RANK:前者适合每组固定取 N 行,后者适合保留前 N 个并列档位,并讲清稳定排序、CTE 外层筛选和 NULL 边界。112 收藏 -
MySQL GTID 自动定位可让副本按已执行事务集向新源请求缺失事务。本文给出候选源核对、SOURCE_AUTO_POSITION 切换命令、状态验收和已清理 GTID 的处理边界。110 收藏 -
说明 MySQL NDB 仲裁节点在网络分区中的裁决边界,解释 ArbitrationRank、Arbitration 与 ndbinfo 状态表的配合排查方法。109 收藏 -
数据库 · MySQL | 2星期前 | MySQL · 主从复制 · 数据一致性 MySQL复制 replicate-wild-do-table 复制过滤 CHANGE REPLICATION FILTER
从库表白名单、语句与行复制差异、初始化快照和回滚路径四个方面,说明 MySQL 复制过滤怎样降低副本数据暴露与误同步风险。102 收藏 -
数据库 · MySQL | 1星期前 | MySQL · 事务 · 故障排查 · mysql transaction_read_only INNODB_TRX START TRANSACTION SET TRANSACTION
MySQL 判断当前连接能否写入,不能只看一个只读值;要分开检查 transaction_read_only 的全局、会话与下一事务作用域,再结合事务启动方式和服务器只读开关判断。102 收藏