什么是SQL Sever段:
用SQL Server段把一个频繁使用的大表分割开,并放在多个单独的智能型磁盘控 制器的数据库设备上,这样也可以提高性能。因为有多个磁头在查找,所以数据 分离也能提高性能。 用SQL Server段把文本或图像列的数据存放在一个单独的物理设备上可以提高性 能。一个专用的智能型的控制器能进一步提高性能。
能不能详细介绍一下SQL Sever段。
用SQL Server段把一个频繁使用的大表分割开,并放在多个单独的智能型磁盘控 制器的数据库设备上,这样也可以提高性能。因为有多个磁头在查找,所以数据 分离也能提高性能。 用SQL Server段把文本或图像列的数据存放在一个单独的物理设备上可以提高性 能。一个专用的智能型的控制器能进一步提高性能。
能不能详细介绍一下SQL Sever段。
sql数据库中的主要文件(.mdf)和次要文件(.ndf)间有什么关系mdf是 primary data file 的缩写
ndf是Secondary data files的缩写
并不是取的单词的首字母。
SQL Server 2000 数据库有三种类型的文件: 主要
主要数据文件包含数据库的启动信息,并指向数据库中的其他文件。用户数据和对象可存储在此文件中,也可以存储在次要数据文件中。每个数据库有一个主要数据文件。主要数据文件的建议文件扩展名是 .mdf。 次要
次要数据文件是可选的,由用户定义并存储用户数据。通过将每个文件放在不同的磁盘驱动器上,次要文件可用于将数据分散到多个磁盘上。另外,如果数据库超过了单个 Windows 文件的最大大小,可以使用次要数据文件,这样数据库就能继续增长。 次要数据文件的建议文件扩展名是 .ndf。 事务日志
事务日志文件保存用于恢复数据库的日志信息。每个数据库必须至少有一个日志文件。事务日志的建议文件扩展名是 .ldf。
想必楼主想了解这个问题吧?
本贴来自ZDNetChina中文社区 http://bbs.zdnet.com.cn ,本贴地址:http://bbs.zdnet.com.cn/viewthread.php?tid=916211
主数据文件:*.mdf(只能有一个,而且必须有)
次要数据文件:*.ndf(可以有多个,但不是必须有)
一般情况下有一个主数据文件就够了,也有些大型的数据库,由于信息很多,而且查询频繁,所以为了提高查询速度,可以把一些表或者一些表中的部分记录分开存储在不同的数据文件里。
由于CPU和内存的速度远大于硬盘的读写速度,所以可以把不同的数据文件放在不同的物理硬盘里,这样执行查询的时候,就可以让多个硬盘同时进行查询,以充分利用CPU和内存的性能,提高查询速度。