正在加载图片...
文件(编辑E查看跳转(帮助 活动子集① =的创建和维护数据库 全部集合) 使用文件和文件组 目录c)索引①)搜索()|书签〔 文件组对组内的所有文件都使用按比例埴充策略。当将数据写入文件组时, Microsoft@ SQL Server”2000根据文 入 件中的可用空间量将一定比例的数据写入文件组的每个文件,而不是将所有的数据先写满第一个文件,接着再写入下 新特性 个文件。例如,如果文件f1有100兆字节(MB)可用空间,文件f2有200MB可用空间,则从文件f1中分配 安装 SQL Server 一个扩展盘区,从文件f2中分配两个扩展盘区,依此类推。这样,两个文件几乎同时填满,并且可获得简单的条带 SQL Server构架 管理 SQL Server 旦文件组内的所有文件已满, SQL Server就自动地采用循环方式一次扩展一个文件,以容纳更多的数据〔假定数据 包建和维护数据库 库设置为自动增长〕。例如,某个文件组由三个文件组成,它们都设置为自动增长。当文件组中的所有文件的空间用完 自创建和维护数据库述 时,只扩展第一个文件。当第一个文件已满,不能将更多的数据写入该文件组时,扩展第二个文件。当第二个文件已 日Q数据库 满,不能将更多的数据写入该文件组时,扩展第三个文件。如果第三个文件已满,不能将更多的数据写入该文件组,那 数据库各组成部分 么再次扩展第一个文件,依此类推。 文件和文件组 目默认文件组 使用文件和文件组时,通过允许躊多个磁盘、多个磁盘控制器或RAID〔独立磁盘冗余阵列)系统创腱数据库,可提高 自使用文件和文件组 数据库性能。例如,如果计算机中有四个磁盘,那么可以创建一个由三个数据文件和一个日志文件组成的数据库,每个 目使用文件和文件组管理数据库增长 磁盘上放置一个文件。在对数据进行访问时,四个读/写磁头可以同时并行地访问数据,从而加速数据库操作 自只读文件组 另外,文件和文件组允许数据布局,因为可以在特定的文件组中创建表。因为特定表的所有输入输出都可以定向到特 事务日志 定的磁盘,所以性能得以改善。例如,可以将最常用的表放在一个文件组中的一个文件中,该文件组位于一个磁盘上 ◆数据库设计考虑事项 而将数据库中其它的不常访问的表放在另一个文件组中的其它文件中,该文件组位于第二个磁盘上 日Q创建数据库 目使用原始分区 建议 t◆修改数据库 查看数据库 这些是对于文件和文件组的一些一般性建议 自编写数据库文档和脚本 大多数数据库在只有单个数据文件和单个事务日志文件的情况下可以很好地运行 自数据库维护计划向导 目删除数据库 如果使用多个文件,请为附加文件创建第二个文件组,并将其设置为默认文件组。这样,主文件将仅包含系统表和 表 对象 索引 ·若要获得最佳性能,请在尽可能多的可用本地物理磁盘上创健建文件或文件组,并将争夺空间最激烈的对象置于不同 ◆存储过程 的文件组中。 用触发器强制执行业务规则 用户定义函数 使用文件组以允许将对象放置在特定的物理磁盘上 目在数据库对象上使用扩展属性 全文索引 将在同一联接查询中使用的不同表置于不同的文件组中。由于采用并行磁盘输入出对联接数据进行搜索,所以性 ◆创建和使用数据仓库 能钽川改盖ACCP V4.0 18 SQL Server 2000组件
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有