0
我创建2个视图,其中第一个视图获取资产和其他视图的详细信息计数审计资产。我将两个视图结合起来创建主视图报告,但是我的问题需要5分钟才能生成数据,并导致我的应用程序出现超时错误。我可以使用索引来加速我的查询,或者有一些技巧可以加快查询速度吗?如何加快我的查询在sql
我创建2个视图,其中第一个视图获取资产和其他视图的详细信息计数审计资产。我将两个视图结合起来创建主视图报告,但是我的问题需要5分钟才能生成数据,并导致我的应用程序出现超时错误。我可以使用索引来加速我的查询,或者有一些技巧可以加快查询速度吗?如何加快我的查询在sql
您可以在uniq字段中使用索引。当你加入表格时,你可以添加更多的滤镜。你可以检查你的连接参数。实际上,这取决于你的数据库和视图。
你也可以在这个网站上搜索一下:https://dev.mysql.com/doc/refman/5.5/en/using-explain.html
这对你是一个特殊的例子。您可以通过以下链接了解此主题: How to speed up sql queries ? Indexes?
表和查询的外观如何? – peinearydevelopment
哪个RDBMS是为了这个?请添加一个标签来指定您是使用'mysql','postgresql','sql-server','oracle'还是'db2' - 或者其他的东西。 –