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

百万集记录分成多个视图 是否能提高查询速度
百万集记录   表  
分成多个视图  
然后对视图进行查询  
相对于直接对   表查询  

是否能提高查询速度


------解决方案--------------------
视图就是一组查询语句,应该不会提高速度.
建议将表物理性的横向或纵向分开.
------解决方案--------------------
要是把这些视图都创建为索引视图的话,性能肯定会提高的。
------解决方案--------------------
可以
------解决方案--------------------
没用的,无论分成多少视图,效率都是几乎一致的,建议你分表(或分区表),这样在查询的时候可以有选择的去查
------解决方案--------------------
最好的办法是拆成几个表或者分区,这样查询和更新的速度都会提高
------解决方案--------------------
视图没办法提升查询的效率(索引视图除外),只能简化查询。
------解决方案--------------------
视图就是那句select的一个别名。

除非用物化视图,但是会有一些限制。