sql server 怎么查询运行慢的语句 一个复杂的查询sql速度会比把sql建立成视图来查询速度更快吗?

[更新]
·
·
分类:互联网
2789 阅读

sql server 怎么查询运行慢的语句

一个复杂的查询sql速度会比把sql建立成视图来查询速度更快吗?

一个复杂的查询sql速度会比把sql建立成视图来查询速度更快吗?

如果是普通的视图,与复杂SQL的查询区别就在于视图减少了复杂SQL长语句的传输,在99.99%的情况下你是很难测出两者的区别,或者可以说在当下这些服务器和带宽的状态下,可以直接忽略这个细微的效率影响,当成一致即可。
楼上有人说到物化视图,先说明,这个是在oracle里面才特有的一个视图,它是占用物理存储的,在MySQL里面是没有物化视图等手段,但是可以通过一个简单的转换达到差不多的效果,MySQL可以触发器 存储过程去跑出一个表,这个表映射出来查询。
其实SQL的优化要考虑比较多方面,结合起来处理才能真正消除慢SQL。

用SQLServer导入导出工具将excel文件导入数据库很慢怎么办?

SQL Server自己的工具应该算比较快了吧。干脆你双线操作算了,边导数据边倒塔。呵呵