对于报表来说, 关联比较多, 逻辑复杂, 数据量大, 这种情况只有临时表是最合适的。 但临时表, 最好也加一下索引, 便于提高效率。 至于视图中强制用索引, 有用处, 但对报表来说改善并不明显。 何况也普通sql也是可以指定索引的。 而且指定索引会带来一些问题, 比如索引的删除,修改就会造成原有查询出错, 所以不建议在查询写死索引。
可能我才疏学浅,视图就是SQL只是封装了一下,对效率没有半点提高
[quote=引用 79 楼 gw6328 的回复:] [quote=引用 78 楼 文盲老顾 的回复:] [quote=引用 75 楼 gw6328 的回复:] 一个查询写不出来吗?我很少在项目中用临时表,当然你说的视图我也很少用。即使很复杂的动态报表,感觉也能一个存储过程搞定!
[quote=引用 78 楼 文盲老顾 的回复:] [quote=引用 75 楼 gw6328 的回复:] 一个查询写不出来吗?我很少在项目中用临时表,当然你说的视图我也很少用。即使很复杂的动态报表,感觉也能一个存储过程搞定!
[quote=引用 75 楼 gw6328 的回复:] 一个查询写不出来吗?我很少在项目中用临时表,当然你说的视图我也很少用。即使很复杂的动态报表,感觉也能一个存储过程搞定!
一个查询写不出来吗?我很少在项目中用临时表,当然你说的视图我也很少用。即使很复杂的动态报表,感觉也能一个存储过程搞定!
27,579
社区成员
68,558
社区内容
加载中
试试用AI创作助手写篇文章吧