上一页 1 ··· 10 11 12 13 14
摘要: 针对系统中磁盘IO负载过高的指导性操作 主要命令:echo deadline > /sys/block/sda/queue/scheduler 注:以下的内容仅是提供参考,如果磁盘IO确实比较大的话,是数据库,可以进行读写分离或者分库操作,减小磁盘压力,文件的话,可以利用raid来减轻压力 一)I/ 阅读全文
posted @ 2018-10-12 10:06 海东潮 阅读(1071) 评论(0) 推荐(0)
摘要: MySQL版本为5.6.12。 在进行alter table操作时,有时会出现Waiting for table metadata lock的等待场景。而且,一旦alter table TableA的操作停滞在Waiting for table metadata lock的状态,后续对TableA的 阅读全文
posted @ 2018-10-11 17:33 海东潮 阅读(256) 评论(0) 推荐(0)
摘要: sysstat Sysstat的工具集sar、 iostat、mpstat、sadf、sar、sadc * iostat 工具提供CPU使用率及硬盘吞吐效率的数据; * mpstat 工具提供单个处理器或多个处理器相关数据; * sar 工具负责收集、报告并存储系统活跃的信息; * sa1 工具负责 阅读全文
posted @ 2018-09-15 16:24 海东潮 阅读(1507) 评论(0) 推荐(0)
摘要: 一、load average top命令中load average显示的是最近1分钟、5分钟和15分钟的系统平均负载。系统平均负载表示 系统平均负载被定义为在特定时间间隔内运行队列中(在CPU上运行或者等待运行多少进程)的平均进程数。如果一个进程满足以下条件则其就会位于运行队列中: - 它没有在等待 阅读全文
posted @ 2018-09-15 10:31 海东潮 阅读(552) 评论(0) 推荐(0)
摘要: sosreport是一个类型于supportconfig 的工具,sosreport是python编写的一个工具,适用于centos(和redhat一样,包名为sos)、ubuntu(其下包名为sosreport)等大多数版本的linux 。sosreport在github上的托管页面为:https 阅读全文
posted @ 2018-09-15 10:12 海东潮 阅读(708) 评论(0) 推荐(0)
摘要: 尽管Linux系统非常强大,稳定,但是我们在使用过程当中,如果人为操作不当,仍然会影响系统,甚至可能使得系统无法开机,无法运行服务等等各种问题。那么这篇博文就总结一下一些常见的故障排除方法,但是不可能面面俱到,只能不断的补充,更新。 一、管理员忘记密码 (1)、重启计算机,进入单用户模式 1 2 3 阅读全文
posted @ 2018-09-10 22:00 海东潮 阅读(833) 评论(0) 推荐(0)
摘要: 对于新部署的机器,需要做一些基本的调优操作,以更改一些默认配置带来的性能问题 1 修改打开文件数 root@mysql:/data/tools/db# vim /etc/security/limits.conf root@mysql:/data/tools/db# cd /etc/security/ 阅读全文
posted @ 2018-09-09 11:03 海东潮 阅读(489) 评论(0) 推荐(0)
摘要: 用数据库的时候,偶尔会出现死锁,针对我们的业务系统,出现死锁的直接结果就是系统卡顿、客户找事儿,所以我们也在想尽全力的消除掉数据库的死锁。出现死锁的时候,如果只是想解锁,用show full processlist看下kill掉就好了,如果想查找到详细的问题,一个办法是用show engine in 阅读全文
posted @ 2018-08-30 09:37 海东潮 阅读(498) 评论(0) 推荐(0)
摘要: 1、查询是否锁表 show OPEN TABLES where In_use > 0; 查询到相对应的进程 然后 kill id 2、查询进程 show processlist 补充: 查看正在锁的事务 SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS; 查 阅读全文
posted @ 2018-08-30 09:22 海东潮 阅读(1254) 评论(0) 推荐(0)
摘要: 转自:http://keithlan.github.io/2017/06/05/innodb_locks_1/ 锁是MySQL里面最难理解的知识,但是又无处不在。 一开始接触锁的时候,感觉被各种锁类型和名词弄得晕头转向,就别说其他了。本文是通过DBA的视角(非InnoDB内核开发)来分析和窥探锁的奥 阅读全文
posted @ 2018-08-30 09:16 海东潮 阅读(1117) 评论(0) 推荐(0)
摘要: 应用层通过传输层进行数据通信时,TCP和UDP会遇到同时为多个应用程序进程提供并发服务的问题。多个TCP连接或多个应用程序进程可能需要 通过同一个TCP协议端口传输数据。为了区别不同的应用程序进程和连接,许多计算机操作系统为应用程序与TCP/IP协议交互提供了称为套接字 (Socket)的接口,区分 阅读全文
posted @ 2018-08-21 09:58 海东潮 阅读(444) 评论(0) 推荐(0)
摘要: MySQL连接方式MySQL除了最常见的TCP连接方式外,还提供SOCKET(LINUX默认连接方式)、PIPE和SHARED MEMORY连接方式。各连接方式的服务器、客户端启动选项,及连接默认值见下表: TCP连接(Linux,Windows):目标 启动选项 默认值SERVER --port= 阅读全文
posted @ 2018-08-21 09:57 海东潮 阅读(1799) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-08-21 09:41 海东潮 阅读(14) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14