Redshift 查询:错误 xx000 磁盘已满 redshift

2024-02-04

我执行了以下查询

select employee_name, max(employee_dept) as dept
from employeeDB 
where employee_name is not null and employee_name != ''
group by employee_name
order by employee_name asc
limit 1000

并收到错误ERROR: XX000: Disk Full.

通过执行以下查询进行调查后,我发现我有 94​​1 GB 可用空间和 5000 GB 已用空间。

select
  sum(capacity)/1024 as capacity_gbytes, 
  sum(used)/1024 as used_gbytes, 
  (sum(capacity) - sum(used))/1024 as free_gbytes 
from 
  stv_partitions where part_begin=0;

任何人都可以建议如何减轻这一挑战,以便我可以获得所需的结果吗?


可用磁盘空间对于 Redshift 上的查询执行非常重要。这就是为什么 VACUUM 过程很重要并且应该定期执行,特别是对于经常发生删除的表。

您最近清理过桌子吗?

检查真空文档 http://docs.aws.amazon.com/redshift/latest/dg/t_Reclaiming_storage_space202.html并查看由于 VACUUM 查询,Amazon Redshift 磁盘使用率为 100% https://stackoverflow.com/q/24780972/174777StackOverflow 上的问题。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Redshift 查询:错误 xx000 磁盘已满 redshift 的相关文章

随机推荐

  • 比较浮点数与 numpy 和 scipy

    numpy 或 scipy 模块中是否有 epsilon 常量 如 Matlab 中的 来比较浮点数 您可以使用np finfo http docs scipy org doc numpy reference generated numpy
  • 重复加载同一张图像

    我的网站的 cms 部分有一个页面 启用了 JavaScript 可以强制选择浏览器 它是一个包含大量图像的日历 img src 1 gif img src 1 gif img src 1 gif img src 1 gif img src
  • 查找跨越文本的多行并使用 PowerShell 进行替换

    我正在使用正则表达式搜索来匹配和替换一些文本 文本可以跨越多行 可能有也可能没有换行符 目前我有这个 regex lt php eval gt Get ChildItem exclude bak Where Object Attribute
  • 在 Eclipse 中添加应用程序启动快捷方式?

    我在 Eclipse 中进行 Android 编程已经大约一年了 我总是通过在项目资源管理器中右键单击我的项目名称 然后依次选择 运行方式 和 Android 应用程序 来启动我的应用程序 一定有更好的方法 有没有办法改变这个 点击三下鼠标
  • IE 输入类型日期未显示为日期选择器[重复]

    这个问题在这里已经有答案了 我在 HTML 中使用输入类型 DATE 在 Chrome 和 Firefox 中一切正常 但 IE 不显示日期选择器 当我使用 JQuery Datepicker 时 我在 Chrome 和 Firefox 中
  • 如何为所有的nosetests测试定义一个设置函数?

    我正在使用带有 python 的谷歌应用程序引擎 并想使用nosetest运行一些测试 我希望每个测试都运行相同的设置功能 我已经进行了很多测试 所以我不想遍历所有测试并复制并粘贴相同的功能 我可以在某处定义一个设置函数并且每个测试都会首先
  • HANDLE 类似于 Linux 中的文件描述符吗?

    HANDLE 类似于 Linux 中的文件描述符吗 据我所知 HANDLE用于处理Windows上的所有资源 例如字体 图标 文件 设备 它本质上只是一个指向保存特定资源数据的内存块的空指针 是的 Windows 句柄与 Unix 文件描述
  • 输出神经元是 1 个好还是 10 个好?

    最好有 1 个输出神经元 输出 0 到 15 之间的值 这将是我的最终值 or 16 个输出神经元输出 0 到 1 之间的值 该值代表该值的概率 示例 我们想通过输入学生的学习小时数和智商来找出他的成绩 范围从 0 到 15 TL DR 我
  • Android Studio:如何查看 android 支持 v4 和 v7 的来源?

    在Android Studio支持库中appcompat 对于 ActionBar 被定义为 Gradle 依赖项 dependencies compile fileTree dir libs include jar compile com
  • 使用 Spring Roo 创建列表 <> 成员

    The 春罗 http www springsource org roo命令field set创建一个 Set 成员 字段集 字段名称 类型 如何创建一个 List 呢 从最新版本 1 2 4 开始 roo 支持列表 field list
  • 字符串包含无效或不受支持的 UTF8 代码点。错误的 UTF8 十六进制序列:

    团队 我正在使用红移版本 8 0 2 使用 COPY 命令加载数据时 出现错误 字符串包含无效或不受支持的 UTF8 代码点 错误的 UTF8 十六进制序列 bf 错误 3 似乎 COPY 试图将 UTF 8 bf 加载到 VARCHAR
  • 如何使用时间戳判断现在是白天还是晚上

    我想从数据框中的 时间戳 列中找出是白天还是晚上 时间戳列的值如下 20 0 14 30 6 15 5 0 4 0 等 我使用了 for 循环 但它白天和晚上随机生成 for x in data timestamp if x gt 12 0
  • HTML 到 PDF(通过 javascript)如何添加 css 或表格?

    在一个项目中 我已将 html 文件转换为 pdf 效果很好 但是此输出未显示 css 设计 现在我需要建议如何使用此 pdf 文件添加 css 设计 这里是js函数代码 function var doc new jsPDF var spe
  • 在 XCode 中哪里输入应用程序参数?

    我是 Objective C 和 iPhone 开发的新手 我在新的 iPhone 3 0 平台上使用 CoreData 我的应用程序执行 但是 我没有从 fetchedResultsController 中获取任何对象 我想查看正在传递给
  • 如何避免超出限制:开车?

    我有一个 gscript 抛出 超出限制 驱动器 当我单击按钮时 我有一个 50 行的列表 一些代码将迭代该列表并为每一行调用 gdscript 这个gd脚本 从模板生成文件 制作副本 在文件上插入一个表 将文件制作为 PDF 将文件移动到
  • OpenId Connect 中用户的唯一 ID 是什么

    我们有一个使用 Asp Net Identity 的 Asp Net 4 5 MVC 应用程序来管理我们的客户数据库 我们目前正在使用 Microsoft 帐户身份验证 我们正在考虑使用 OpenId Connect 以便拥有工作 学校帐户
  • Xvfb 多显示器并行处理?

    对运行多个 xvfb 显示器感到好奇 我有 10 50 个并行运行的脚本实例连接到 xvfb 显示器 运行相同数量的 xvfb 显示器并 1 对 1 连接是否有利 或者多个进程可以共享同一个显示吗 RAM 不是问题 处理能力也不是问题 一台
  • 自动化 GUI 测试 .NET CF (Windows Mobile 5)

    我的公司正在考虑在进行 alpha 测试之前对我们当前的应用程序使用自动化 GUI 测试 我们当前的主要重点是稳健性测试 我们想要实现这一目标的一种方法是可以在几个小时 几天内重复的自动化 UI 测试 对于我们的桌面版本 我们决定使用 Au
  • R & quosures - 如何获取作为函数参数传递的向量中包含的符号名称?

    我想写一个R函数arg2str返回作为参数输入的符号的名称 即字符串向量 对于最简单的情况 我只有一个输入符号 library rlang arg2str v0 lt function arg rlang quo name enquo ar
  • Redshift 查询:错误 xx000 磁盘已满 redshift

    我执行了以下查询 select employee name max employee dept as dept from employeeDB where employee name is not null and employee nam