Mysql
不吃草的牛德
这个作者很懒,什么都没留下…
展开
-
mysql显示SQL语句执行所消耗的时间
MySQL中查看SQL的执行计划主要是使用explain来查看,但这个没有办法知道内存及CPU等使用情况,自MySQL 5.0.37以后,mysql提供MySQL Query Profile可以查询到SQL执行所花费的时间,例如SQL执行过程中的SYSTEM LOCK,TABLE LOCK等所花费的时间。MySQL Query Profile主要功能:Bottleneck An原创 2013-09-29 17:13:25 · 1429 阅读 · 0 评论 -
MySQL复制错误
在设置了mysql复制之后,检查时发现,复制出错了,主从复制停止了1.确认问题1grep'[ERROR]'/var/log/mysql.log 登陆mysql slave1mysql-uroot-原创 2014-08-22 13:00:16 · 681 阅读 · 0 评论 -
ERROR 1286 (42000): Unknown table engine ‘InnoDB’
在对mysql库进行导出表结构时,发现报错:mysqldump:Got Error: 1286: Unknown table engine 'InnoDB? when using LOCK TABLES12345678910111213原创 2014-08-22 13:00:53 · 4795 阅读 · 0 评论 -
mysql explain(转)
Mysql Explain 详解一.语法explain 例如: explain select * from t3 where id=3952602;二.explain输出解释+----+-------------+-------+-------+-------------------+---------+---------+-------+------+--转载 2014-08-22 13:03:16 · 295 阅读 · 0 评论 -
mysql的一次误rm -rf 删除恢复
今天研发报测试环境数据库空间不够原创 2014-08-25 13:55:03 · 2487 阅读 · 0 评论 -
mysql 5.1与5.6 子查询性能对比
今天下午想mysql 5.1与5.6子查询性能,发现性能差距是相当大本测试是基于两台一样的虚拟机,通过对其中一台clone来创建的虚拟机。源表数据使用sysbench生成50000条数据,两个库数据完全一样。12345678910111213原创 2014-08-22 12:59:05 · 3231 阅读 · 0 评论 -
mysql显示SQL语句执行所消耗的时间
MySQL中查看SQL的执行计划主要是使用explain来查看,但这个没有办法知道内存及CPU等使用情况,自MySQL 5.0.37以后,mysql提供MySQL Query Profile可以查询到SQL执行所花费的时间,例如SQL执行过程中的SYSTEM LOCK,TABLE LOCK等所花费的时间。MySQL Query Profile主要功能:Bottleneck An原创 2014-08-22 13:06:37 · 1170 阅读 · 0 评论 -
ANALYZE TABLE 表后,数据库大量查询状态变成 Waiting for table flush
一次在处理慢查询时,对表做了分析,ANALYZE TABLE ,之后不久,应用原创 2014-10-09 09:54:40 · 5870 阅读 · 0 评论