主要是指在Linux系统中针对服务应用而进行的系统内核参数调整,优化没有的标准, 根据实际需求优化才是最合适的。 1)编辑内核配置文件 2)参数及简单说明 3)生效配置 出自简书:https://www.jianshu.com/p/3096a8e6a36f ...
分类:
系统相关 时间:
2018-08-16 19:36:12
阅读次数:
146
PID参数调整的口诀:参数整定找最佳,从小到大顺序查先是比例后积分,最后再把微分加曲线振荡很频繁,比例度盘要放大曲线漂浮绕大湾,比例度盘往小扳曲线偏离回复慢,积分时间往下降曲线波动周期长,积分时间再加长曲线振荡频率快,先把微分降下来动差大来波动慢。微分时间应加长理想曲线两个波,前高后低4比1一看二调 ...
分类:
其他好文 时间:
2018-08-13 13:55:23
阅读次数:
155
调整系统内核参数 内核优化:Linux系统(内核 + shell + 应用程序) 针对业务服务应用而进行的系统内核参数调整(主要是/etc/sysctl.conf文件)1. vim /etc/sysctl.conf 2. sysctl -p 修改的参数生效 另:sysctl.conf下文件的默认参数... ...
分类:
系统相关 时间:
2018-07-07 20:37:55
阅读次数:
175
今天遇到了一个很奇怪的问题,mysql版本是5.7.17的。zabbix监控提示从库复制进程断开了,登上去看,确实有报1213错,看了一下这个报错的原因是因为有死锁,重试了10次之后就报错了,可以通过设置slave_transaction_retries参数调整重试次数。 本来我
分类:
数据库 时间:
2018-06-15 19:15:55
阅读次数:
1096
lvs 四层 dr 直接返回给用户支持大并发 四层负载均衡 复杂 不能更改端口lvs负载均衡 (大并发) NGINX 实现web动静分离 移动和pc分离 解决 WEB高并发 mysql优化参数调整打开MySQL配置文件my.cnf1 back_log参数值:由默认的50修改为500.(每个连接256 ...
分类:
系统相关 时间:
2018-05-24 22:18:56
阅读次数:
231
MySQL优化三大方向 ① 优化MySQL所在服务器内核(此优化一般由运维人员完成)。 ② 对MySQL配置参数进行优化(my.cnf)此优化需要进行压力测试来进行参数调整。 ③ 对SQL语句以及表优化。 MySQL参数优化 1:MySQL 默认的最大连接数为 100,可以在 mysql 客户端使用 ...
分类:
数据库 时间:
2018-04-16 14:41:21
阅读次数:
206
MySQL优化三大方向①优化MySQL所在服务器内核(此优化一般由运维人员完成)。②对MySQL配置参数进行优化(my.cnf)此优化需要进行压力测试来进行参数调整。③对SQL语句以及表优化。MySQL参数优化1:MySQL默认的最大连接数为100,可以在mysql客户端使用以下命令查看mysql>showvariableslike‘max_connections‘;2:查看
分类:
数据库 时间:
2018-03-26 16:03:16
阅读次数:
206
1、概念描述所谓的锁升级(lock escalation),是数据库的一种作用机制,为了节约内存的开销, 其会将为数众多并占用大量资源的细粒度的锁转化为数量较少的且占用相对较少资源的粗粒度的锁,多数情况下主要指将为数众多的行锁升级为一个表锁。 当然,DB2 支持很多粒度的锁,如表空间(table space),表(table),行(row)以及索引(index)等。一般涉及到锁升级优化的参数调整,
分类:
数据库 时间:
2018-03-01 17:30:29
阅读次数:
228
MySQL性能调优
提高MySQL系统的性能、影响速度
-替换硬件(CPU/磁盘/内存等)
-服务程序的运行参数调整
-对SQL查询进行优化
并发及连接控制
-连接数、连接超时
max_connections //允许的最大并发连接数
connect_timeout //等待建立连接的超时秒数,默认10秒,只在登录时有效
wait_timeout //等待关闭连接的不活动超时秒数,默认28800秒(8小时)
-产看当前已使用的连接数
mysql>flush status;
mysql>show globale status like "max_used_connections";
-查看默认的最大连接数
mysql>show variables like "max_connections";
-缓存参数控制
缓存区、线程数量、开表数量
key_buffer_size //用于MyISAM引擎的关键索引缓存大小
sort_buffer_size //为每个要排序的线程分配此大小的缓存空间
read_buffer_size //为顺序读取表记录保留的缓存大小
re
分类:
数据库 时间:
2018-02-20 21:00:48
阅读次数:
202