![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
数据库
JokeOrSerious
这个作者很懒,什么都没留下…
展开
-
隔离级别、mvcc、间隙锁的关联
解决:写的时候加排他锁,读的时候加共享锁,读写操作互斥,在事务内读完就释放共享锁,读锁不用等事务执行完毕。这样就保证一个写的过程中不会有别的事务读,读的时候不会有别的事务写,就解决了脏读的问题。含义:事务A读取某个数据范围,事务B写操作,事务A再次读取这段数据范围。含义:脏读是指一个事务读到了另一个事务未提交的update操作。含义:事务A读取完成,事务B写操作,事务A再次读取。后面的读都读这个快照。解决:写的时候加排他锁,读的时候不加锁。数据库并发的时候会发生脏写、脏读、不可重复读、幻读的问题。原创 2023-08-13 14:31:56 · 214 阅读 · 0 评论 -
sqlserver
注意不同默认varchar是单字符,更改长度后才能插入多个文字insert插入多行insert into tab_name values(1,'wang'),(2,'duo')原创 2021-01-12 16:58:24 · 103 阅读 · 0 评论