摘要: yum install -y strace 若某一进程占用cpu高可以用strace -p pid进行跟踪查看 strace常用来跟踪进程执行时的系统调用和所接收的信号。 在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换 阅读全文
posted @ 2016-12-06 18:03 howhy 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 1.首先查看系统运行状态 uptime top 2.登入进mysql >show full processlist;找出慢的sql语句 然后用explain sql语句分析看是否走索引了查询 或开启慢查询日志 long_query_time=1 low-slow-queries=/data/logs 阅读全文
posted @ 2016-12-06 17:06 howhy 阅读(1012) 评论(0) 推荐(0) 编辑
摘要: 数据库事务特性:原子性 一致性 隔离性 持久性 事务开启:start transcation 回滚 rollback 提交 commit set autocommit=ON默认会自动提交(提交的目的是将数据从内存写入到磁盘文件) MyISIM的特点: 1.不支持事务 2.表级锁定 3.读写互相阻塞 阅读全文
posted @ 2016-12-06 15:44 howhy 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 一.Mysql Binlog格式介绍 Mysql binlog日志有三种格式,分别为Statement,MiXED,以及ROW! 1.Statement:每一条会修改数据的sql都会记录在binlog中。 优点:不需要记录每一行的变化,减少了binlog日志量,节约了IO,提高性能。(相比row能节 阅读全文
posted @ 2016-12-06 12:19 howhy 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 日志文件对于一个服务器来说是非常重要的,它记录着服务器的运行信息,许多操作都会写日到日志文件,通过日志文件可以监视服务器的运行状态及查看服务器的性能,还能对服务器进行排错与故障处理,MySQl中有六种不同类型的日志。 一、日志种类 ———–> 1,错误日志:记录启动、运行或停止时出现的问题,一般也会 阅读全文
posted @ 2016-12-06 11:42 howhy 阅读(99) 评论(0) 推荐(0) 编辑