相关子查询是指子查询中引用外部查询表字段、必须依附外层上下文逐行执行的子查询,如 select name fr […]
锁表问题表现为查询变慢、接口超时或请求堆积,需通过“查进程、看锁、溯 sql”三步联动快速定位:先查活跃会话识 […]
数据库容量规划的核心目标是什么? 不是追求最大存储,而是保障业务稳定、查询高效、扩容平滑。重点在于预估数据增长 […]
深度分页慢的关键在 offset,mysql 需扫描并丢弃前 n 行;推荐游标分页,即用上一页最后排序字段值( […]
大表优化需围绕“查询慢、写入卡、维护难”三大问题,分诊断、sql 与索引、表结构与存储、运维架构四层渐进施策, […]
innodb 是现代 mysql 应用的首选引擎,因其支持 acid 事务、行级锁、聚集索引及崩溃恢复能力,适 […]
sql 备份需平衡可恢复性与性能,按业务分层设计策略:oltp 系统用每日全备 + 短间隔日志备份;报表库用周 […]
相关子查询改写为 join 可大幅提升 sql 性能,因其将每行重复执行的子查询转为一次聚合 + 等值连接,避 […]
分区表索引策略需权衡本地与全局索引:本地索引按分区键过滤高效、维护成本低,但不支持非分区键唯一约束;全局索引支 […]
存储过程性能取决于编写、使用与维护方式,核心考察执行计划、参数嗅探、统计信息、事务设计等底层机制;需警惕执行计 […]