上一页 1 ··· 350 351 352 353 354 355 356 357 358 ··· 507 下一页
摘要: 最近给客户开发了基于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)
上一页 1 ··· 350 351 352 353 354 355 356 357 358 ··· 507 下一页