分区视图(不管本地还是分布的,道理类似),在select时从执行计划可以看出,的确很优,可是在进行如insert,update,delete这样的操作时,为什么还去索引其他表,不直接按where条件进入相应表中完成操作呢?
解决方案 »
- 这句SQL怎么写呀?
- BCP导出疑问
- 为什么在删除表中字段的时候出现这样的提示 对象 df_shouquan_L1003_0A9D95DB 依赖于列 L1003
- Sql Server2005表越大查询越慢,谁有好办法?
- 求一SQL语句....
- 高分求 关于SQL SERVER JOB的问题
- sql server7.0客户端连接服务器出现如下问题
- 还原数据库
- 我的win2000+iis怎么做他才能支持sql server 2000数据库呢?
- 高手请进==>我的SQL SERVER2000只要有几台工作站同时访问就会有经常连接不上的问题,但一台连接是肯定没问题的,请问何原因?不断加分...
- sql的问题 在线等
- 如何把数据表(sqlserver)分区?因为数据量太大,所以听说要把数据表分区来查询。
理论上讲应该通过check分到相应表中的,难道MSDN上讲的分区视图性能没有太大提升就是体现在这儿么,只提升了select没提升其他操作上的性能~~~
对分区视图操作where条件包含分区字段
select的时候直接定位到包含记录的基表
insert一条的时候也是直接插入到这个基表
update就是所有表并行,delete也是所有表并行,到底为什么?
为什么不是对相应的表操作,是bug吗?还是写法有问题?