Tempdb--Row version
2024-09-28 05:42:48
Trigger:在SQL SERVER 2005之前,触发器需要使用日志来获取DELETED AND INSERTED的数据,因此会打乱日志顺序写的模式,造成磁盘压力,在SQL Server2005 之后,触发器改用行版本来获取DELETED AND INSERTED,从而减少对磁盘的影响,但增加对TempDB的压力
Online Index: 在创建或重建索引时,可以指定ONLINE选项,当ONLINE=TURE时,只有在Index开始和结束时才申请表锁,其余时间用户可以操作和访问表中数据。SQL server使用row version来保持索引建立期间相同的数据视图,数据版本存储在TempDB中。
MARS: Multiple active result set, SQL server use row versioning to provide statement consistency to the transcation as mars allows multiple statements within the same transcation to be active at the same time.
Snapshot isolation level and read commited snapshot level: use row version to provide a consistent view in a transcation with snapshot isoaltion level.
最新文章
- stm32GPIO的速度是什么意思
- javascript 练习示例(一)
- C#枚举、结构、数组、排序
- Atitit 混合叠加俩张图片的处理 图像处理解决方案 javafx blend
- VMware虚拟机无法访问外网
- 转:查看sql语句执行时间/测试sql语句性能
- Hibernate各种主键生成器策略与配置详解(转载)
- [python学习笔记]Day2
- hiveserver2 with kerberos authentication
- [改善Java代码]不要让四舍五入亏了一方
- shareSDK实现QQ第三方登录
- 为什么margin-top不是作用于父元素
- XSS与字符编码的那些事儿
- Android开发学习之Adapter
- HDOJ(HDU) 1563 Find your present!(异或)
- OSCHina技术导向:开源企业ERP系统Opentaps
- Why Python?
- NN-Neural Network
- 从壹开始微服务 [ DDD ] 之八 ║剪不断理还乱的 值对象和Dto
- android的nfc卡模拟开发