mysql
文章平均质量分 61
阿门阿钱
这个作者很懒,什么都没留下…
展开
-
数据库的4种事务隔离级别
介绍 在web应用程序中,多个事务会同时运行,经常会为了完成某个操作,而增删改查同一个数据,此时就会发生脏读、不可重复读、幻读 为了解决此问题,提出了事务隔离,由低到高分别为 read uncommitted read committed repeatable read serializable 读未提交 (Read uncommitted) 一个事务可以读取另一个未提交事务的数据。 会发生脏读、不可重复读、幻象读 读提交(Read Committed) 只能读到已经提交了的内容 解.转载 2021-12-01 10:08:41 · 105 阅读 · 0 评论 -
脏读、不可重复度、幻读
最好理解的图 脏读(Dirty read) 脏读发生在 一个事务读取了被另一个事务改写但尚未提交的数据时。 如果这些改变在稍后被回滚了,那么第一个事务读取的数据就会是无效的。 不可重复读(Nonrepeatable read) 不可重复读发生在一个事务执行相同的查询两次或两次以上,但每次查询结果都不相同时。这通常是由于另一个并发事务在两次查询之间更新了数据。 不可重复读重点在修改 幻读(Phantom reads) 幻读和不可重复读相似。 当一个事务(T1)读取几行记录后,另一个并..转载 2021-12-01 10:02:41 · 117 阅读 · 0 评论 -
mysql建库 编码形式 排序选择
结论: 一般mysql编码形式选择: utf8mb4 一般mysql排序选择: utf8mb4_unicode_ci 具体原因:(感谢马老师) mysql关于编码格式的区别: Mysql的utf8mb4,utf8mb4_bin、utf8mb4_general_ci、utf8mb4_unicode_ci区别-马育民老师 (malaoshi.top) 字符编码的区别: ASCII、GBK、Unicode、UTF-8编码(字符集)-马育民老师 (malaoshi.top) 具体内容原创 2021-11-22 13:40:15 · 841 阅读 · 1 评论