随笔分类 -  MySql

mysql查询效率
摘要:什么是MVCC? MVCC在MySQL InnoDB中的实现主要是为了提高数据库并发性能,用更好的方式去处理读-写冲突,做到即使有读写冲突时,也能做到不加锁,非阻塞并发读 什么是当前读和快照读? 当前读是指读取的永远是记录的最新版本,读取时还要保证其他并发事务不能修改当前记录,会对读取的记录进行加锁 阅读全文
posted @ 2021-08-22 16:58 dwBurning 阅读(338) 评论(0) 推荐(0)
摘要:事务就是要保证一组数据库操作,要么全部成功,要么全部失败。 在MySql中,事务支持是在引擎层实现的,但是只有InnoDB支持事务,MyISAM是不支持的。 事务具有原子性,一致性,隔离性,持久性,这里我们要谈的就是隔离性。 MySql标准的事务隔离级别包括: 读未提交(read uncommint 阅读全文
posted @ 2021-08-01 19:34 dwBurning 阅读(142) 评论(0) 推荐(0)
摘要:关于autocommit 查看autocommit show variables like 'autocommit'; mysql> show variables like 'autocommit'; Variable_name Value autocommit ON 1 row in set (0 阅读全文
posted @ 2021-08-01 14:10 dwBurning 阅读(115) 评论(0) 推荐(0)
摘要:刚好最近用到了5.7,所以顺便整理记录一下,5.7与5.6的区别是5.7不可以使用空密码直接登录 下载地址:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.28-winx64.zip 安装之前必须安装,如果已经安装了,请忽略:Visual C 阅读全文
posted @ 2019-11-12 16:01 dwBurning 阅读(2015) 评论(0) 推荐(0)
摘要:简介: RANGE分区基于一个给定的连续区间范围,早期版本RANGE主要是基于整数的分区。在5.7版本中DATE、DATETIME列也可以使用RANGE分区,同时在5.5以上的版本提供了基于非整形的RANGE COLUMN分区。RANGE分区必须的连续的且不能重叠。使用 “VALUES LESS T 阅读全文
posted @ 2018-08-25 11:27 dwBurning 阅读(4601) 评论(0) 推荐(0)