我有三个表, 每个表数据大概在3000条左右, 我写的多表联查SQL执行只要 0.20~0.25 秒左右但是用这个语句创建视图,用 temp table 模式,查询时间要 1.3 秒 , 慢了很多。这是为什么??还有难道视图只有简化查询的作用吗??提高效率只能靠优化SQL、升级硬件。。等等??
解决方案 »
- HTML 框架内 加载 jsp 显示空白???
- java+jqury 怎样把后台查询的数据封装成json,然后从前台获取json格式的数据
- 数据库锁问题
- J2EE的sdk和SE的有什么不同?
- 关于如何实现选中项目,自动将该项目对应的数据填入文本框的问题
- 用JAVA开发新闻发布系统的几个问题!!!
- java.sql.SQLException: 调用中的无效参数DSRA0010E: SQL State = null, Error Code = 17,068
- 我怎么连接不上数据库啊?
- 为什么我的weblogic700\server\lib目录下没有weblogic_sp.jar?
- 求帮写下后台和jsp页面的传值方法
- 在线等……(tomcat)
- struts s:if 问题
提高效率除了你说的还可以用索引啊,当然,这个你也得把握好,过多的索引也可能得不偿失,应该在经常要查询的字段上建立索引