摘要: 一.事务隔离机制介绍 事务具有原子性、一致性、隔离性、持久性四大特性 而隔离性顾名思义指的就是事务彼此之间隔离开, 多个事务在同时处理一个数据时彼此之间互相不影响, 如果隔离的不够好就有可能会产生脏读、不可重复度、幻读等读现象 二.隔离性的四个级别 1.等级(隔离程度)由低到高 Read uncom 阅读全文
posted @ 2021-03-02 20:51 给你骨质唱疏松 阅读(242) 评论(0) 推荐(0)
摘要: 什么是多版本并发控制 MVCC, 全称Multi-Version Concurrency Control, 即多版本并发控制; MVCC是一种并发控制的方法, 一般在数据库管理系统中, 实现对数据库的并发访问, 在编程语言中实现事务内存 ps : 与MVCC相对的, 是基于锁的并发控制, Lock- 阅读全文
posted @ 2021-03-02 16:20 给你骨质唱疏松 阅读(534) 评论(0) 推荐(0)
摘要: 引入 1.什么是锁 锁是计算机协调多个进程或线程并发访问某一资源的机制,我们称之为锁机制 2.为何要使用锁机制 因为在数据库中,除了传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供需要用户共享的资源 当并发事务同时访问一个共享的资源时,有可能导致数据不一致、数据无效等问题 例如 阅读全文
posted @ 2021-03-02 09:59 给你骨质唱疏松 阅读(355) 评论(0) 推荐(0)