上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 33 下一页
摘要: COUNT全表记录 在MySQL中,相同的SQL不同的存储引擎执行计划不同: 现有测试表TB101: 对于没有WHERE条件的COUNT(*)/COUNT(1)/COUNT(ID)/COUNT(C1)的执行计划为: 对于没有WHERE条件的COUNT(C2)的执行计划为: 可以发现,对于MyISAM 阅读全文
posted @ 2019-10-27 23:59 TeyGao 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 某些场景下需要将数据库分开备份,有些场景又需要将所有数据库合在一起备份,特此整理此备份脚本 阅读全文
posted @ 2019-10-23 21:12 TeyGao 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 创建MySQL服务 编辑文件: vim /usr/lib/systemd/system/mysql.service 录入下面内容: PS: 注意修改ExecStart脚本 [Unit]Description=MySQL ServerAfter=network.target[Install]Wante 阅读全文
posted @ 2019-10-23 17:02 TeyGao 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 使用MySQL 5.7.24版本的安装文件替换MySQL 5.7.19版本的安装文件,数据库复制频繁中断,查看error日志发现下面错误: [Warning] InnoDB: Table mysql/innodb_index_stats has length mismatch in the colu 阅读全文
posted @ 2019-10-21 20:01 TeyGao 阅读(1557) 评论(0) 推荐(0) 编辑
摘要: mysql_config_editor工具 为避免MySQL明文密码出现在脚本或命令中,从MySQL5.6开始提供了mysql_config_editor工具,可以将数据库连接信息进行加密并保存到用户根目录下的.mylogin.cnf文件中。 创建登录信息: /export/servers/mysq 阅读全文
posted @ 2019-10-12 17:27 TeyGao 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 问题描述 优化过程中遇到一个SQL: 其执行计划为: 从执行计划来看,使用Using index(覆盖索引)已经是最优的执行计划,但每次查询扫描数据较多,影响整体查询性能。 优化方案 查询需要使用SUM计算user_value的总和,借用1+1+0+0+0+0+0=1+1=2的例子,进行如下测试: 阅读全文
posted @ 2019-10-11 15:45 TeyGao 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 在之前的MySQL运维中,要求禁用触发器/存储过程/外键等一些数据库常见功能,因此对MySQL外键也相对比较陌生,今天特地探究下。现有表TB001和TB002各包含6291456行数据,创建脚本如下: 现在在TB002上的C1列增加一个外键指向TB001的主键,有如下三种创建方式:方式1:直接创建外 阅读全文
posted @ 2019-10-10 18:35 TeyGao 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 测试环境 准备测试数据 测试SQL: 使用普通索引 执行计划为: 消耗资源情况: 使用倒序索引 执行计划为: 资源消耗情况: 总结 对于查询: 分别使用普通索引和倒序索引: 对于普通索引,查询无法使用索引且使用filesort,导致严重的性能问题。 对于倒序索引,查询使用倒序索引,能快速返回数据,性 阅读全文
posted @ 2019-09-29 16:24 TeyGao 阅读(984) 评论(0) 推荐(0) 编辑
摘要: 测试环境 准备测试数据 测试SQL: 使用普通索引 执行计划: 资源消耗情况: 使用倒序索引 执行计划: 资源消耗情况: 总结 对于查询: 对下面的普通索引还是倒序索引,对性能影响较小。 阅读全文
posted @ 2019-09-29 16:08 TeyGao 阅读(855) 评论(0) 推荐(0) 编辑
摘要: 将大于或小于的范围查询装换为等值查询 在生产环境,经常会遇到需要对Worker表进行多次尝试的业务,超过一定重试次数后抛弃或使用其他方式处理,在查找满足重试条件数据时,通常会使用“小于”运算符并伴随排序操作,这种场景很容易出现性能问题。 如下面查找执行次数小于最大执行次数的记录的SQL: 表中数据分 阅读全文
posted @ 2019-08-27 17:47 TeyGao 阅读(533) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 33 下一页