在数据文件自动增长时,自动增长是否会阻塞对文件的更新


Posted in 面试题 onMay 01, 2014
答: 不会,但是因为 SQL Server 阻塞了对分配页的更改,而分配页跟踪自动增长过程中所使用的文件部分,所以数据文件的自动增长阻塞了新扩展部分的分配。这些分配页是全局分配映射 (GAM) 和辅助 GAM (SGAM)。(请参阅 SQL Server Books Online-BOL 可以获得有关 GAM 和 SGAM 的详细信息。)因此,自动增长操作阻塞了扩展过程,因此其他操作无法使用扩展部分。例如,这种阻塞会影响需要分配新空间的 Insert 和 Update 操作。例如 Insert 和 Update 这样的操作必须等待自动增长操作完成后才能进行。自动增长不应该影响要收回现有未用空间的 Insert 操作,和使用原有空间执行的 Update 操作,以及将在页中留下自由空间的 Delete 操作。因为检索数据不会涉及任何新的空间分配,所以自动增长操作不会影响 Select 操作。

Tags in this post...

面试题 相关文章推荐
如何配置、使用和清除Smarty缓存
Dec 23 面试题
如何用Lucene索引数据库
Feb 23 面试题
类的核心特性有哪些
Jan 01 面试题
哪些情况下不应该使用索引
Jul 20 面试题
Oracle中delete,truncate和drop的区别
May 05 面试题
.net面试题
Dec 22 面试题
this关键字的含义
Apr 08 面试题
常用UNIX 命令(Linux的常用命令)
Jul 10 面试题
介绍一下EJB的分类及其各自的功能及应用
Aug 23 面试题
继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么?
Nov 18 面试题
Java Servlet的主要功能和作用是什么
Feb 14 面试题
介绍一下Ruby的特点
Jan 20 面试题
SQL Server提供的3种恢复模型都是什么? 有什么区别?
May 13 #面试题
数据库面试要点基本概念
Oct 31 #面试题
如何在存储过程中使用Loop
Jan 05 #面试题
SQL Server笔试题
Jan 10 #面试题
Android面试题附答案
Dec 08 #面试题
Android面试题及答案
Sep 04 #面试题
android面试问题与答案
Dec 27 #面试题
You might like
PHP脚本的10个技巧(6)
2006/10/09 PHP
用PHP和ACCESS写聊天室(四)
2006/10/09 PHP
分页详解 从此分页无忧(PHP+mysql)
2007/11/23 PHP
php下过滤HTML代码的函数
2007/12/10 PHP
php win下Socket方式发邮件类
2009/08/21 PHP
浅析Mysql 数据回滚错误的解决方法
2013/08/05 PHP
Javascript实例教程(19) 使用HoTMetal(2)
2006/12/23 Javascript
IE6,IE7,IE8下使用Javascript记录光标选中范围(已补全)
2011/08/28 Javascript
Javascript学习笔记-详解in运算符
2011/09/13 Javascript
分享一个我自己写的ToolTip提示插件(附源码)
2013/01/20 Javascript
Extjs单独定义各组件的实例代码
2013/06/25 Javascript
在javascript中如何得到中英文混合字符串的长度
2014/01/17 Javascript
ECMAScript 5严格模式(Strict Mode)介绍
2015/03/02 Javascript
bootstrap3 兼容IE8浏览器!
2016/05/02 Javascript
Boostrap实现的登录界面实例代码
2016/10/09 Javascript
简单的渐变轮播插件
2017/01/12 Javascript
vue jsx 使用指南及vue.js 使用jsx语法的方法
2017/11/11 Javascript
微信小程序 swiper 组件遇到的问题及解决方法
2019/05/26 Javascript
OpenLayers3实现图层控件功能
2020/09/25 Javascript
Linux下用Python脚本监控目录变化代码分享
2015/05/21 Python
python 3.3 下载固定链接文件并保存的方法
2018/12/18 Python
Python动态语言与鸭子类型详解
2019/07/01 Python
Django rest framework jwt的使用方法详解
2019/08/08 Python
CSS3 Columns分列式布局方法简介
2014/05/03 HTML / CSS
HTML5 Canvas中使用路径描画二阶、三阶贝塞尔曲线
2015/01/01 HTML / CSS
什么是数组名
2012/05/10 面试题
Java中各种基本数据类型的默认值都是什么
2016/12/22 面试题
注塑工厂厂长岗位职责
2013/12/02 职场文书
党员志愿者活动方案
2014/08/28 职场文书
2014最新毕业证代领委托书
2014/09/26 职场文书
2014年工程部工作总结
2014/11/25 职场文书
2015年世界无烟日活动总结
2015/02/10 职场文书
2016参观监狱警示教育活动心得体会
2016/01/15 职场文书
CSS3实现的文字弹出特效
2021/04/16 HTML / CSS
MySQL 中如何归档数据的实现方法
2022/03/16 SQL Server
Redis实现订单过期删除的方法步骤
2022/06/05 Redis