alter database RIS_SIMC add file --增加文件
(
NAME=lcb_basic_file,
FILENAME='d:\lcb_basic_file.ndf',
SIZE=10MB,
FILEGROWTH=10%
)
TO filegroup lcb
一个数据库存在多个文件/文件组对查询效率是有帮助的,特别是对连接查询,例如,连接查询的两张表分别在两个数据文件中时,
SQLSERVER会对每个数据文件建立线程,读取相关数据,如果都在一个文件中,那么只有一个线程顺序从该文件这读出两张表的数据进行关联,
速度要比多文件的方式要慢。
如果有条件的话,还可以将数据文件,文件组分开放到不同的磁盘中,那么可以同时利用每个磁盘的读取能力并行的读取数据,会更提高磁盘IO效率。