日期:2014-05-18  浏览次数:20333 次

数据库是分开还合并
我的MSSQL数据库中有个表的数据量在100万以上
主要是进行查询Select操作,Insert操作次之,删除修改操作比较少(删除修改操作为后管理员操作)
表结构大致如下,关键字为ID

Create table Refer_Reply_50 (
ID int identity(1,1) not null,
ParentID int not null,
caption varchar(70) not null,
Content text not null,
PRIMARY key ( ID ))

我现在打算每1万条数据放一个MDB数据库中,不知道这种方式用户浏览速度是否会快些?

这种方式是否可行? 请大家来谈谈有什么优点和缺点?

------解决方案--------------------
你用多个表也可以,查询的时候也方便一点,可根据需要从某个表或者向个表的联合进行查询。
------解决方案--------------------
用分区视图吧
------解决方案--------------------
一百万数据不算多呀,sqlserver完全能承受,主要是优化索引和查询语句,分开放查询不方便,也不见得会快
------解决方案--------------------
100万,不多.
对表建立主键,对经常要查询的字段建立索引.
对经常要查询的字段组合做个视图.