摘要:
最近给客户开发了基于Asp.Net mvc5 +Mysql+EF的项目,但是在EF里无法看到Mysql执行的语句之前也找到一些监控Mysql的软件但一直没有用起来,现在又遇到了问题即在EF里Mysal的查询没有结果而在Mysql里没有问题因为不知道EF生成的Mysql语句所以不知道是不是Sql的问题 阅读全文
posted @ 2018-06-22 18:02
星朝
阅读(3996)
评论(0)
推荐(0)
摘要:
http://qq85609655.iteye.com/blog/2113960 1)我们先通过status命令查看Mysql运行状态 mysql> status; mysql Ver 14.14 Distrib 5.1.73, for redhat linux gnu (x86 阅读全文
posted @ 2018-06-22 17:30
星朝
阅读(772)
评论(0)
推荐(0)
摘要:
processlist命令的输出结果显示了有哪些线程在运行,可以帮助识别出有问题的查询语句,两种方式使用这个命令。1. 进入mysql/bin目录下输入mysqladmin processlist;2. &n 阅读全文
posted @ 2018-06-22 17:14
星朝
阅读(2224)
评论(0)
推荐(0)
摘要:
案例描述在定时脚本运行过程中,发现当备份表格的sql语句与删除该表部分数据的sql语句同时运行时,mysql会检测出死锁,并打印出日志。两个sql语句如下:(1)insert into backup_table select from source_table(2)DELETE FROM sourc 阅读全文
posted @ 2018-06-22 16:43
星朝
阅读(481)
评论(0)
推荐(0)
摘要:
MySQL有以下几种日志: 错误日志: log err 查询日志: log 慢查询日志: log slow queries 更新日志: log update 二进制日志: log bin 默认情况下,所有日志创建于mysqld数据目录中。通过刷新日志,你可以强制 mysqld来关闭和重新打开日志文件 阅读全文
posted @ 2018-06-22 16:41
星朝
阅读(13655)
评论(0)
推荐(0)
摘要:
注:以下内容为根据《高性能mysql第三版》和《mysql技术内幕innodb存储引擎》的innodb status部分的个人理解,如果有错误,还望指正!! innodb存储引擎在show engine innodb status(老版本对应的是show innodb status)输出中,显示除了 阅读全文
posted @ 2018-06-22 15:33
星朝
阅读(1043)
评论(0)
推荐(0)
摘要:
1 死锁问题背景 1 1.1 一个不可思议的死锁 1 1.1.1 初步 阅读全文
posted @ 2018-06-22 15:15
星朝
阅读(364)
评论(0)
推荐(0)
摘要:
1 背景 1 1.1 MVCC:Snapshot Read vs Current Read 2 1.2 阅读全文
posted @ 2018-06-22 15:14
星朝
阅读(227)
评论(0)
推荐(0)
摘要:
MySQL锁概述 相对其他数据库而言,MySQL的锁机制比较简单,其最显著的特点是不同的存储引擎支持不同的锁机制。比如,MyISAM和MEMORY存储引擎采用的是表级锁(table level locking);BDB存储引擎采用的是页面锁(page level lock 阅读全文
posted @ 2018-06-22 15:06
星朝
阅读(293)
评论(0)
推荐(0)
摘要:
1. mysql都有什么锁 MySQL有三种锁的级别:页级、表级、行级。 表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。 行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概 阅读全文
posted @ 2018-06-22 14:50
星朝
阅读(340)
评论(0)
推荐(1)

浙公网安备 33010602011771号