摘要: Record Lock Record Lock表示在单个记录行上加锁,Record Lock总是会锁住索引记录,如果InnoDB存储引擎表在建立的时候没有设置任何一个索引,那么这是InnoDB存储引擎会使用隐式的主键来进行锁定。 Gap Lock 间隙锁,锁定一个范围,但不包含记录本身。 Next-阅读全文
posted @ 2017-08-14 11:53 一步一步学 阅读(15) 评论(0) 编辑
摘要: 一致性非锁定读(consistent nonlocking read) 一致性非锁定读是值InnoDB存储引擎通过多版本控制(multi versioning)的方式来读取当前执行时间数据库中的数据。如果被读的数据行被加了排他锁,在读取这行数据的时候并不会等待锁释放,而是读取该行的一个快照数据。 之阅读全文
posted @ 2017-08-14 11:08 一步一步学 阅读(40) 评论(0) 编辑
摘要: 错误日志 错误日志不用多说,记录了mysql运行过程中的错误信息,当出现问题时,我们可以通过错误日志查找线索。 慢查询日志 可以通过参数long_query_time来设置时间,当sql语句执行超过指定的时间,就会被记录下来,用来进行sql调优。 还有一个参数log_queries_not_usin阅读全文
posted @ 2017-08-12 16:33 一步一步学 阅读(242) 评论(3) 编辑
摘要: 程序计数器(Program Counter Register) 像我们平时读书一样,当我们在去做别的事情之前,我们会对我们读到什么地方了做一个标记,方便我们再回来的时候接着重新读。如果这本书有很多人读呢?那么每个人都会对自己读到了哪里做一个标记。(标记都是个人自己保存) 那么程序计数器也是一样的,同阅读全文
posted @ 2017-08-12 11:52 一步一步学 阅读(16) 评论(0) 编辑