第2章_创建和管理数据库.pptVIP

  • 2
  • 0
  • 约1.52万字
  • 约 42页
  • 2019-04-05 发布于湖北
  • 举报
数据结构介绍 数据存储方式 页和扩展盘区类型 管理文件空间的页 跟踪表和索引的页 2.5数据结构介绍 数据库 数据存储方式 扩展盘区 (8个连续的 8KB页) 页 (8 KB) 表, 索引 数据 每行大小最多 8 060 字节 数据 (文件) .mdf 或 .ndf 日志 (文件) .Idf 2.5.1 数据存储方式 ? ? 页和扩展盘区类型 页的类型 跟踪空间分配的页 包含了紧密压缩的信息,这样 SQL?Server 就能有效地将其保留在内存中以简化跟踪 包含用户和索引数据的页 八种页类型 数据页、文本/图像页、索引页、页可用空间(PFS)页、全局分配映射表(GAM 和 SGAM)页、索引分配映射表(IAM)页、大容量更改映射表页和差异更改映射表页 2.5.2 页和扩展盘区类型 页和扩展盘区类型(续) 统一扩展盘区 空闲空间 混合扩展盘区 扩展盘区的类型 混合扩展盘区:包含 2 个或多个对象的页的扩展盘区称为“混合扩展盘区”。每张表起始于一个混合扩展盘区。主要为跟踪空间的页及包含小对象的页使用混合扩展盘区 统一扩展盘区:将所有八页分配给单个对象的扩展盘区称为“统一扩展盘区”。在表或索引需要超过 64 KB空间时使用 2.5.2 页和扩展盘区类型 管理文件空间的页 2.5.3 管理文件空间的页 每个文件的第一个扩展盘区是混合扩展盘区,包含一个文件的页首页和紧接着的三个分配页 文件的页首页:包含该文件的特性信息 PFS(页可用空间)页:包含有关文件中页可用空间信息的分配页 每个 PFS 页可以跟踪 8 000 个连续页,将近 64 MB 的数据。PFS 页对每一页都有一个相应的字节,跟踪: 该页是否已分配 该页是在混合扩展盘区还是在统一扩展盘区 该页可用空间的近似数量 管理文件空间的页(续) 2.5.3 管理文件空间的页 GAM(全局分配映射表) 和 SGAM(共享全局分配映射表) 页 SQL?Server 使用 GAM 和 SGAM 页来确定未使用的扩展盘区或有未使用页的混合扩展盘区的位置 GAM 和 SGAM 配合使用,每对管理 63 904 个扩展盘区 GAM 位设置 SGAM位设置 情况 1 0 是个可用的扩展盘区。该扩展盘区未被使用 0 1 是个可用页。该扩展盘区有一个或多个未使用页 0 0 是个没有可用页的扩展盘区。该扩展盘区是统一扩展盘区或已满的混合扩展盘区 第2章 创建和管理数据库 创建数据库 创建文件组 管理数据库 分离和附加数据库 数据结构介绍 推荐操作 * 重点: 创建或修改数据库后,请立即备份 master 数据库; 这很重要,因为 master 数据库含有 system 目录,而 system 目录含有使用 SQL Server 的重要信息; 当使用自动文件增长时,请指定最大大小; 这将防止任何一个文件将整个磁盘填满; 指定大的自动增长增量以避免频繁的文件增长; 这将减少SQL?Server 管理活动并帮助防止文件在硬盘上形成碎片; 更改默认文件组; 若数据库含有多个文件组,请将默认文件组指定为用户定义文件组的一个。这将防止任何未可预知的表的增长负面影响主文件组中的系统表。 * 实验: 按照要求创建数据库; 管理数据库日志文件增长; 注意: 教师可通过检查学生实验进度,了解学生对课程内容的掌握程度,并加以补课。 * 总结 经过本章的学习,我们了解了下列的知识和内容。 事务日志在SQL Server中的重要地位。对事务日志的管理对一个SQL Server管理员来说相当重要。 使用可视化管理工具和SQL语句对数据库进行操作,包括创建,修改参数,附加和分离,删除以及控制数据库的增长和文件大小。这些都是一名SQL Server管理员必须精通的技能,在数据库应用的日常维护中的常规工作。 SQL Server数据存储的数据结构,了解这些内容对我们今后优化数据库应用打下了坚实的理论基础。 在第三章中,我们将更进一步,为数据库创建表。 * 正确答案:(C,E) 分析: 首先估计用户数据的大小: EmployeeDemographics表 Varchar列160,不足50%的使用率,所以估计需要80 byte 剩余的列估计少于30 byte 所以一行大约110 byte Employee表 Varchar列150,不足50%的使用率,所以估计需要75 byte 剩余的列估计少于30 byte 所以一行大约105 byte 两张表 表之间为一对一的管理,所以简单估计两张表为225 byte 所有行(2000行):2000*125 byte = 250000 byte 由于填充因子,数据页只填充90%。250000/0.9=278000,所以

文档评论(0)

1亿VIP精品文档

相关文档