随笔分类 -  mysql

MySQL之联合索引
摘要:以 index(a, b, c) 为例: 注意:1)例子里都是 WHERE 语句,但 ORDER BY/GROUP BY 等都会用到索引,分析与上面一样 2)MySQL会一直向右匹配,直到查询中遇到范围查询(<、>、between、like)等就停止匹配 3)具体分析用explain语句,详细参见h 阅读全文

posted @ 2017-03-03 10:57 刘[小]倩 阅读(514) 评论(0) 推荐(0) 编辑

根据 MySQL 状态优化 ---- 4. 临时表
摘要:查看 MySQL 服务器运行的各种状态值: 4. 临时表 查看设置: 从上可知只有 256MB 以下的临时表才能全部放在内存中,超过的就会用到硬盘的临时表。 查看使用情况: 每次创建临时表时, Created_tmp_tables 都会增加;如果是在磁盘上创建临时表,Created_tmp_disk 阅读全文

posted @ 2016-07-04 15:49 刘[小]倩 阅读(604) 评论(0) 推荐(0) 编辑

根据 MySQL 状态优化 ---- 3. key_buffer_size
摘要:查看 MySQL 服务器运行的各种状态值: 3. key_buffer_size key_buffer_size 是设置 MyISAM 表索引引擎缓存空间的大小,此参数对 MyISAM 表性能影响最大。 查看设置: 由结果可知分配了 512MB 内存给 key_buffer_size 查看使用情况: 阅读全文

posted @ 2016-07-01 15:18 刘[小]倩 阅读(788) 评论(0) 推荐(0) 编辑

根据 MySQL 状态优化 ---- 2. 连接数
摘要:查看 MySQL 服务器运行的各种状态值: 2. 连接数 查看设置的最大连接数: 查看过去的最大连接数: 由于 245<256 所以应该不会出现1040错误(MySQL: ERROR 1040:Too many connections) 比较理想的设置是: Max_used_connections 阅读全文

posted @ 2016-07-01 13:59 刘[小]倩 阅读(315) 评论(0) 推荐(0) 编辑

根据 MySQL 状态优化 ---- 1. 慢查询
摘要:查看 MySQL 服务器运行的各种状态值: 1. 慢查询 打开慢查询日志可能会对系统性能有一点儿影响,如果你的 MySQL 是主-从结构,可以考虑打开其中一条从服务器的慢查询日志,这样既可以监控慢查询,对系统性能的影响也会很小。 显示哪些线程正在运行: 若发现大量的 unauthenticated 阅读全文

posted @ 2016-07-01 13:49 刘[小]倩 阅读(381) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示