在网上看了一些零散的文章,说文件组的好处是可以把不同的表放在不同的磁盘分区,以提升查询时的读取速度。其实我对文件组的基本的东西都不懂。我想请教以下几个问题:
1、可以在不同的分区建立不同的文件组,那么在同一个分区里可以建立不同的文件组吗?也就是能不能分组不分区啊?2、文件组是不是也像文件夹那样的功能,把互相关联的表建立在一个组里,这样便于维护管理?比如说,网站有两个服务,A服务和B服务基本无关,那么有关A服务的表就可以放在一个文件组里,有关B服务的表也可以放在另一个文件组里,是这样吗?3、基于问题1、2延伸下来,购买空间商提供的数据库空间,我想空间商才没那个雅兴给用户把数据分在不同的盘符吧(这是可想而知的),如果在本地SQL SERVER数据库中建立了两个或两个以上文件组(并且分在不同盘符下),那么上传数据到空间商的数据库时会怎样呢,数据会完整吗?这第3个问题,也就是想问一下:一个库里有多个表,能否把相关联的表放在同一个组里,这样一来,一个库里就会有多个组,这些组(整个库)能否同时放一个盘符下?谢谢各位大哥解答一下吧。祝万事OK!