amazon-web-services - Amazon Redshift 不缓存查询结果
问题描述
我正在尝试从 Amazon Redshift 查询 2000 万行。我正在使用名为 Tibco Spotfire 的 BI 工具来检索所有 2000 万行。基本上我所做的只是 从表中选择 *,它需要大约 4-5 分钟才能开始返回结果。
几天前,我将 alter Sort Key 和 Alter Distyle 都设置为 auto并且查询已优化,没有 4-5 分钟的等待。当我运行查询时,它会立即在 Spotfire 中返回结果。从那以后,我添加了更多数据 [400 万行],查询时间增加到 4-5 分钟。我尝试再次重新创建此表并运行 alter Sort Key 和 Alter Distyle 都设置为 auto,但没有改进。
除此之外,集群上没有其他任何东西在运行。我目前正在将此集群用于概念证明。我当前的 Redshift 设置 dc2.large x 4 个节点。
知道可以做什么吗?
解决方案
推荐阅读
- python-3.x - 如何使用flask检查每个文件夹是否有特定文件并使用jinja2显示结果?
- sql - 如何使用 SQL Server 创建算法
- python - Kolmogorov-Smirnov 解释两个信号之间的结果
- kubernetes - 在 Kubernetes 中,是否可以通过服务选择器中的元数据字段来引用 pod?
- css - Wordpress 主题更改样式表的顺序
- typo3 - 为什么我使用 TYPO3 V9.5 后会出现 404 错误
- maven - maven:存储库中的插件,但 mvn 没有找到它
- python - Django 视图:request.data 何时是 dict 与 QueryDict?
- linux - 在 MacOS 和 Linux 上检测输入 IDLE
- godot - Godot游戏引擎中的Mainloop是什么?