![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
withbigtree
这个作者很懒,什么都没留下…
展开
-
Mysql用事件和存储过程每月创建一张数据库表
业务需求每个月创建一张以recharge_gain_为前缀,日期年月为后缀的数据库表,比如:recharge_gain_201612首先创建存储过程:DELIMITER //CREATE PROCEDURE create_table_recharge_gain_every_mon()BEGINDECLARE `@suffix` VARCHAR(15);DECLARE `@sqlst原创 2016-12-08 16:14:35 · 5141 阅读 · 0 评论 -
MYSQL中的乐观锁实现(MVCC)简析
什么是MVCCMVCC即Multi-Version Concurrency Control,中文翻译过来叫多版本并发控制。MVCC是解决了什么问题众所周知,在MYSQL中,MyISAM使用的是表锁,InnoDB使用的是行锁。而InnoDB的事务分为四个隔离级别,其中默认的隔离级别REPEATABLE READ需要两个不同的事务相互之间不能影响,而且还能支持并发,这点悲观锁是达不到的,所...转载 2019-03-13 17:16:52 · 214 阅读 · 0 评论