【问题标题】:how to speed up my query in sql如何加快我在 sql 中的查询
【发布时间】:2017-08-16 02:13:52
【问题描述】:

我创建了 2 个视图,其中第一个视图获取资产的详细信息,其他视图计算已审计资产。我结合这两个视图来创建主视图报告,但我的问题是生成数据需要 5 分钟并导致我的应用程序出现超时错误。我可以使用索引来加快查询速度吗?或者有什么技巧可以加快查询速度?

【问题讨论】:

  • 表和查询是什么样的?
  • 这适用于哪个 RDBMS?请添加一个标签以指定您使用的是mysqlpostgresqlsql-serveroracle 还是db2 - 或者完全是其他东西。

标签: sql performance view


【解决方案1】:

您可以在 uniq 字段中使用索引。在加入表格时,您可以添加更多过滤器。您可以检查您的加入参数。实际上,这取决于您的数据库和视图。

您也可以在本站搜索:https://dev.mysql.com/doc/refman/5.5/en/using-explain.html

这对你来说是一个特殊的例子。您可以通过此链接了解此主题: How to speed up sql queries ? Indexes?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-07
    • 2013-06-25
    • 1970-01-01
    • 2015-12-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多