开发者社区 > 数据库 > 数据仓库 > 正文

ADB官方这个是说近三个月的数据,但是如果我的数据没有时间定位,就是全表过滤,时间可能跨几年。那又要

ADB官方这个是说近三个月的数据,但是如果我的数据没有时间定位,就是全表过滤,时间可能跨几年。那又要怎么评估性能?

展开
收起
真的很搞笑 2023-04-18 12:17:09 208 0
2 条回答
写回答
取消 提交回答
  • 这个没有办法评估耗时,可以确定的是跨几年查询并且全表过滤是会导致内存和CPU升高,此回答整理自钉群“云数据仓库ADB-开发者群”

    2023-04-19 08:05:02
    赞同 展开评论 打赏
  • 值得去的地方都没有捷径

    如果您的数据没有时间定位,那么评估性能的方法可能会有所不同。以下是一些可能有用的方法:

    使用随机数据:如果您没有时间定位,可以使用随机数据来模拟真实数据,并评估查询的性能。这样可以更好地模拟实际情况,并且可以更全面地测试查询的性能。

    分析查询计划:使用 SQL Server Management Studio 或类似的工具,可以分析查询计划以确定查询的性能瓶颈。这可以帮助您识别哪些查询需要优化,并确定如何优化查询以提高性能。

    使用性能测试工具:使用性能测试工具(如 Apache JMeter)可以模拟多个并发用户并评估查询的性能。这可以帮助您确定查询在高负载情况下的性能表现,并确定是否需要进行任何优化。

    使用索引:如果您的数据表很大,可以使用索引来提高查询性能。在索引中包含需要过滤的列可以加速查询,并减少需要扫描的行数。

    总之,要评估全表过滤的查询性能,您需要模拟真实数据、分析查询计划、使用性能测试工具和使用索引等方法。这些方法可以帮助您确定查询的性能瓶颈,并确定如何优化查询以提高性能。

    2023-04-18 16:30:54
    赞同 展开评论 打赏

阿里云自主研发的云原生数据仓库,具有高并发读写、低峰谷读写、弹性扩展、安全可靠等特性,可支持PB级别数据存储,可广泛应用于BI、机器学习、实时分析、数据挖掘等场景。包含AnalyticDB MySQL版、AnalyticDB PostgreSQL 版。

相关产品

  • 云原生数据仓库 AnalyticDB PostgreSQL版
  • 相关电子书

    更多
    零售数据中台通关指南 立即下载
    高维向量检索技术在PG中的设计与实践 立即下载
    阿里云数据中台电信行业数据模型白皮书 立即下载