网站大量收购闲置独家精品文档,联系QQ:2885784924

SQL Server 内部结构.pptx

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL Server 内部结构

SQL Server 内部结构 王辉 MCT / MVP 内容 协议与端点 关系引擎 存储引擎 SQLOS 数据访问体系结构 VBSQL.OXC 数据库应用程序 ADO OLEDB DB-Library SQLNCLI 客户端网络库 .NET Framework Data Provider for SQL Server 存储引擎 关系引擎 TSQL 端点 服务器网络库 SQL Server 内部结构 关系引擎层 分析和优化查询,管理执行计划缓存和执行查询的执行计划 存储引擎层 管理缓存页,物理文件I/O,锁和事务 SQL OS 层 提供操作系统功能的抽象层,提供任务和内存管理 用户 内部结构详解 协议与端点 四种类型的协议 共享内存 仅用于本地实例 MDAC 2.8 或更早版本不被支持 命名管道 TCP/IP 虚拟接口适配器(VIA) 每一个协议都会创建一个TDS端点,而不管此协议是否启用 为DAC(专用管理员连接)创建了一个额外的端点 关系引擎 ODS 开放式数据服务 主要功能: 检测新连接 清除过期连接 在SQL Server进程中处理线程 向客户端返回结果集,信息和状态值 存储引擎 访问方法管理器 行操作 索引 页分配 版本 事务管理器 锁管理器 文件管理器 缓冲管理器 行操作管理器 接收修改单个行 三种修改模式: In-Place 模式 Split 模式 Split with collapse 模式 索引管理器 管理 B-Tree 结构 有哪些信誉好的足球投注网站 B-Tree 结构 B-Tree (平衡树) 页管理器 八种页面类型 数据页面 文本/图像(LOB)页面 索引页面 页面空余空间(PFS)页面 全局分配图(GAM)页面 索引分配图(IAM)页面 批量变更图(BCM)页面 差异变更图(DCM)页面 事务管理器 处理日志,恢复和缓存管理 处理嵌套事务的顺序 为单一实例的不同数据库处理事务 在不同的实例之间协调MSDTC来完成分布式事务 标记事务存储点 与锁管理器协调来释放锁 锁管理器 功能 请求和释放锁 解决死锁 锁升级 两种锁系统 锁:对行,页和表 闩:内部使用,用于系统对象 SQLOS 内存资源管理 CPU资源管理 内存管理器 缓冲池 系统 排序 哈希 其他对象 过程 页面 CPU资源管理 用户模式调度器(UMS) 用户模式调度器(UMS) 工作线程池 Q A

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档