开发一部系列培训数据库并发控制.pptVIP

  • 5
  • 0
  • 约4.89千字
  • 约 25页
  • 2018-12-31 发布于湖北
  • 举报
TMIS总体技术方案 TMIS总体方案 数据库并发访问控制机制 保持数据库一致性(C)的必要条件 通过在要访问的数据库对象上加锁来控制数据库对象的访问 数据库并发访问控制机制 锁粒度 行(ROW) 块(BLOCK)(仅针对MDC表) 数据分区(DATA PARTITION)(仅针对Range Partition表) 表(TABLE) 表空间(TABLESPACE) 缓冲池(BUFFERPOOL) 数据库并发访问控制机制 锁尺寸 因操作系统平台和目标对象上是否已经加锁而不同 在32位操作系统平台上 72Byte(目标对象上的首个锁) 36Byte(非目标对象上的首个锁) 在64位操作系统平台上 112Byte(目标对象上的首个锁) 56Byte(非目标对象上的首个锁) 数据库并发访问控制机制 锁模式 IN(Intent None):加锁者可以读取目标表上的任何数据(包括未提交的数据),但不能更新。其他的并发应用可以读取或者更新该表的数据。锁定的对象可能为:块、数据分区、表、表空间 IS(Intent share):加锁者可以读取锁定目标表中的数据,但不能更新。其他的并发应用可以读取或者更新该表的数据。锁定的对象可能为:块、数据分区、表、表空间 NS(Next key share):加锁者和所有其他的并发应用可以读但不能更新锁定行。在应用的隔离级别是RS或者CS的地方,会在表行

文档评论(0)

1亿VIP精品文档

相关文档