项目经验——Sql server 中建立索引视图
2013-01-02 21:41
295 查看
未完,待续!精彩在后面呢啊!!!一中评教系统有个需求,评论者对参者评分完毕,评论者通过查看对参评者的成绩,可对参评者重新评分,将某一系列人查询出来速度特慢,有时还会死掉。
选择系列,点击确定按钮,查询出需要评分系列的人,关注右下角
经过一分钟左右的时间,结果终于出来喽!
说,你将代码放于数据库测试没,事情分开想,看问题到底出在哪?
数据库显示所有数据不用每次使用select 。数据库可以设置。查询数据不要使用select *,会影响效率,勇哥一席话胜读十年书啊,我执行一条线,因为知道是查询数据慢,我找到查询数据的存储过程,找到存储过程中使用的视图,因勇哥说select *,我觉得我们建的视图查出的东西太多了,而且这里是视图套视图,多加一个字段可能需要多访问一张表,数据量小影响还看不出来,在八万条数据中搜索就看出效果了。
解决方案一、我只将需要的字段查询出来,而且不需要的不在视图中勾选,运行效率快了。
选择系列,点击确定按钮,查询出需要评分系列的人,关注右下角
经过一分钟左右的时间,结果终于出来喽!
说,你将代码放于数据库测试没,事情分开想,看问题到底出在哪?
数据库显示所有数据不用每次使用select 。数据库可以设置。查询数据不要使用select *,会影响效率,勇哥一席话胜读十年书啊,我执行一条线,因为知道是查询数据慢,我找到查询数据的存储过程,找到存储过程中使用的视图,因勇哥说select *,我觉得我们建的视图查出的东西太多了,而且这里是视图套视图,多加一个字段可能需要多访问一张表,数据量小影响还看不出来,在八万条数据中搜索就看出效果了。
解决方案一、我只将需要的字段查询出来,而且不需要的不在视图中勾选,运行效率快了。
相关文章推荐
- SQL Server 建立索引视图并查看性能状况
- HubbleDotNet 开源全文搜索数据库项目--为数据库现有表或视图建立全文索引(三) 多表关联全文索引模式
- HubbleDotNet 开源全文搜索数据库项目--为数据库现有表或视图建立全文索引(三) 多表关联全文索引模式
- SQL Server 索引和视图
- SQL Server 性能调优2 之索引(Index)的建立
- 一个Web报表项目的性能分析和优化实践(四):MySQL建立索引,唯一索引和组合索引
- SQL Server,Oracle,DB2索引建立语句的对比
- 建立合理索引提高SQL Server性能
- sql数据库学习系列四之SQL Server 索引和视图
- SQL Server 索引视图 聚簇索引
- 使用SQL Server动态管理视图确认缺失索引(转)
- 自动建立表全部字段索引的存储过程(SQL Server版本)
- SQL Server 优化---为什么索引视图(物化视图)需要with(noexpand)强制查询提示
- 使用IntelliJ建立springmvc项目及调试的经验总结
- 利用索引来提升SQL Server视图的运行性能(二)
- 关于SQL SERVER建立索引需要注意的问题
- 建立合理的索引提高SQL Server的性能
- SQL Server:创建索引视图
- 在SQL Server中用索引视图查看性能状况
- 请教高手“如何在SQL Server 2005里面建立自己的中文索引”