MySQL
文章平均质量分 62
记录Python学习
这个作者很懒,什么都没留下…
展开
-
[索引设计]-MySQL索引列的选择性
索引的选择性是指:不重复的索引值(也称为基数,cardinality)和数据表的记录总数(T)的比值,范围从1/T ~ 1之间;唯一索引的选择性是1,这是最好的索引选择性,性能也是最好的。在不需要考虑排序和分组时,将选择性最高的列(字段)放在前面通常是很好的,此时索引的作用只是优化查询语句中的WHERE条件,按这个原则设计的索引能最快过滤出需要的行。此外计算合适的前缀长度的另外一个方法:计算完整列的选择性,并使前缀的选择性接近完整列的选择性,如以下显示。2.2 多列索引,以确定索引列的顺序。原创 2023-02-28 16:47:38 · 351 阅读 · 0 评论 -
主从同步中断(sql_thread)问题一例
MySQL从库sql_thread中断定位处理原创 2022-09-13 15:23:12 · 626 阅读 · 0 评论 -
Linux系统性能异常问题诊断,追根溯源(未完)
Linux系统资源分析定位原创 2022-05-31 13:56:46 · 468 阅读 · 0 评论 -
MySQL运维常用统计SQL(持续完善中...)
1. 统计当前实例连接请求中,用户及其连接数SELECT USER,SUBSTRING_INDEX(HOST,':',1) AS IP,COUNT(1) AS Total FROM INFORMATION_SCHEMA.PROCESSLIST GROUP BY IP ORDER BY Total DESC;2. MySQL慢SQL或者锁导致系统负载过高,出于过载保护,kill会话连接select concat('kill ', id,';') from information_schema原创 2022-05-10 22:31:41 · 640 阅读 · 0 评论 -
MHA+Keepalived
一:MHA的部署参考:简单粗暴的MHA部署二:MHA结合Keepalived以使MySQL高可用对应用透明原创 2016-07-13 16:02:31 · 2953 阅读 · 0 评论 -
简单粗暴的MHA部署
Download mha4mysql-manager/node Download for MHAIP规划 192.168.1.10/24 MHA-manager 192.168.1.20/24 MHA-node1(主) 192.168.1.30/24 MHA-node2(从1) 192.168.1.40/24 MHA-node原创 2016-07-11 16:44:26 · 629 阅读 · 0 评论 -
MySQL-5.6.27两种方式部署多实例以及mysqld_multi脚本BUG处理
部署MySQL多实例准备工作 1.1 创建各实例的data目录,以data’N’区分 [root@db1 mysql]# pwd /data/mysql [root@db1 mysql]# mkdir {data3306,data3307,data3308,data3309} [root@db1 mysql]# chown -R mysql:mysql data330*1.2 初始化各实原创 2016-07-05 21:53:04 · 2293 阅读 · 0 评论