Mysql
Green-Arrow
这个作者很懒,什么都没留下…
展开
-
MySQL慢查询和开启慢查询(一)
一、简介开启慢查询日志,可以让MySQL记录下查询超过指定时间的语句,通过定位分析性能的瓶颈,才能更好的优化数据库系统的性能。二、参数说明slow_query_log 慢查询开启状态slow_query_log_file 慢查询日志存放的位置(这个目录需要MySQL的运行帐号的可写权限,一般设置为MySQL的数据存放目录)long_query_time 查询超过多少秒才记录三、设置步骤1.查看慢查...转载 2018-06-25 17:09:21 · 260 阅读 · 0 评论 -
MySQL慢查询pt-query-digest详解慢查询日志(二)
一、简介pt-query-digest是用于分析mysql慢查询的一个工具,它可以分析binlog、General log、slowlog,也可以通过SHOWPROCESSLIST或者通过tcpdump抓取的MySQL协议数据来进行分析。可以把分析结果输出到文件中,分析过程是先对查询语句的条件进行参数化,然后对参数化以后的查询进行分组统计,统计出各查询的执行时间、次数、占比等,可以借助分析结果找出...转载 2018-06-25 17:10:27 · 241 阅读 · 0 评论 -
mysql异常处理方案
数据库出现异常的原因:1、数据库请求过多,导致资源消耗过度,导致数据库操作缓慢;2、数据库查询太慢导致用户不断点击,使数据操作更慢,用户更是不断点击操作,最终导致数据库操作更慢3、数据库操作导致事物提交时间太长4、数据库误操作导致数据库出现异常解决办法:1、查询数据库操作进程查看数据库操作情况;用show processlist;显示操作信息,发现过多查询使用kill 进程;杀死进程先解决数据库卡...原创 2018-07-01 12:14:36 · 1122 阅读 · 0 评论 -
Mysql数据库操作系统及配置参数优化
MySQL配置文件Linux系统中MySQl配置文件一般位于/etc/my.cnfMySQL配置文件一常用参数说明innodb_buffer_pool_size非常重要的一个参数 ,用于配置Innodb的缓冲池,如果数据库中只有Innodb表,参数可以提高I/O的操作效率则推荐配置量为总内存的75%(70%~80%)(这个前提是这个服务器只用做Mysql数据库服务器).SELECT ENGINE,...原创 2018-06-19 18:59:43 · 1178 阅读 · 0 评论 -
MySQL 调优/优化的 100 个建议
MySQL是一个强大的开源数据库。随着MySQL上的应用越来越多,MySQL逐渐遇到了瓶颈。这里提供 101 条优化 MySQL 的建议。有些技巧适合特定的安装环境,但是思路是相通的。我已经将它们分成了几类以帮助你理解。MySQL监控MySQL服务器硬件和OS(操作系统)调优:1、有足够的物理内存,能将整个InnoDB文件加载到内存里 —— 如果访问的文件在内存里,而不是在磁盘上,In...转载 2019-06-18 12:25:37 · 179 阅读 · 0 评论