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 的相关文章

  • “calloc”不会自动消耗 RAM 中的内存

    根据这个问题的回答 malloc 和 calloc 之间的区别 https stackoverflow com questions 1538420 difference between malloc and calloc answer 15
  • C++ 中数组的正确分配和释放内存

    我正在处理动态数组 功能empty matrix 创建一个新数组 表示一个矩阵 delete matrix 释放为矩阵分配的所有内存 我的函数中是否出现内存泄漏example 如果我打电话add add a b c 函数中分配的内存会发生什
  • Python:当为变量分配新内容时,“旧”内存是否被释放?

    如果为变量分配了任何新内容 为 旧内容 分配的内存是否会 正确 释放 例如 在以下脚本中 在为 a 分配一些新内容后 变量 a 作为零数组的内存是否会被释放 import numpy a numpy zeros 1000 a a 1 我想象
  • Java BigDecimal 内存使用情况?

    是否有一个指南来估计一个程序消耗的内存量BigDecimal 寻找与这些类似的东西指导方针 http www javamex com tutorials memory string memory usage shtml用于估计String内
  • 如何获取常量内存中的统计数据

    我有一个函数 它会创建一些随机的数值结果 我知道 结果将是 a 小 a b 约 50 范围内的整数a b 我想创建一个执行上述函数 1000000 次的函数 并计算每个结果出现的频率 该函数使用随机生成器来生成结果 问题是 我不知道如何在常
  • 为什么连接终止

    我正在尝试使用随机森林分类模型H2OR 内部的库 训练集有 7000 万行和 25 个数字特征 总文件大小为 5 6 GB 验证文件的大小为 1 GB 我的系统有 16 GB RAM 和 8 核 CPU 系统成功读取 H2O 对象中的两个文
  • 我的 Bitset 的大小是多少?

    我想存储System currentTimeInMillis以尽可能小的空间存储在内存中 因为我必须将数百万个它们存储在内存中 我把它转换为binaryString这给了我41 bits 这是我的程序 public class BitSet
  • 限制 Java 进程的总内存消耗(在 Cloud Foundry 中)

    与这两个问题相关 如何设置JVM的最大内存使用量 https stackoverflow com questions 1493913 how to set the maximum memory usage for jvm 什么会导致 jav
  • NSAutoreleasePool。什么时候适合创建新的自动释放池?

    在 iOS CocoaTouch 上 我经常看到在方法中创建 NSAutoreleasePool 新实例的代码 我最近在 NSOperation 中看到了一个 设置 NSAutoreleasePool 新实例的基本规则是什么 为什么这比简单
  • Glassfish 上的内存管理

    我的 Glassfish 服务器上运行着几个后台任务 由 TimerService实例 这些服务的目标是从文件中提取数据并将该数据插入数据库 我最初尝试在 JPA 中执行此操作 但系统很容易就停滞了 我现在已将该过程转换为 JDBC 它的响
  • 为什么使用小于 32 位的整数?

    我总是喜欢使用最小尺寸的变量 这样效果就很好 但是如果我使用短字节整数而不是整数 并且内存是 32 位字可寻址 这真的会给我带来好处吗 编译器是否会做一些事情来增强内存使用 对于局部变量 它可能没有多大意义 但是在具有数千甚至数百万项的结构
  • 当 Jenkins 在 Ubuntu 上作为守护进程运行时,如何为 Jenkins 提供更多堆空间?

    我的 Jenkins 作业内存不足 给java lang OutOfMemoryError构建日志中的消息 但我使用了 Ubuntu 包管理器 aptitude or apt get安装 Jenkins 我不知道在哪里可以更改分配给 Jen
  • C++ 中动态分配内存的碎片整理

    在 C 中 动态分配的内存 使用 new 和 malloc 运算符分配 的碎片整理如何工作 C 堆中没有碎片整理 因为应用程序可以自由保留指向已分配内存的指针 因此 堆管理器无法移动已分配的内存 唯一可能的 碎片整理 是释放两个相邻的块 然
  • 将 SpringMVC 应用程序热部署到 Tomcat7 时出现 OutOfMemoryError - 可能与 log4j2 有关

    我在热部署 Spring MVC 4 0 不是 Spring Boot Web 应用程序时遇到问题 我正在尝试不使用 xml 只使用 Java Config 删除 web xml 时出现 OutOfMemoryErrors or 当我部署一
  • 线程缓存和 Java 内存模型

    我正在尝试了解 Java 内存模型和线程 据我了解 每个线程都有 主 内存的本地副本 因此 如果一个线程尝试更改int变量 例如某个对象的变量 它会缓存int变量 如果它更改它 其他线程可能看不到更改 但是如果线程缓存一些对象而不是 int
  • 使用自定义堆的类似 malloc 的函数

    如果我希望使用自定义预分配堆构造类似 malloc 的功能 那么 C 中最好的方法是什么 我的具体问题是 我有一个可映射 类似内存 的设备 已将其放入我的地址空间中 但我需要获得一种更灵活的方式来使用该内存来存储将随着时间的推移分配和释放的
  • 从外部存储加载位图时出现 OutOfMemory 异常

    在我的应用程序中 我从 JPEG 和 PNG 文件加载一些图像 当我将所有这些文件放入资产目录并以这种方式加载时 一切正常 InputStream stream getAssets open path Bitmap bitmap Bitma
  • 从哪个 Linux 内核/libc 版本开始,Java Runtime.exec() 在内存方面是安全的?

    在工作中 我们的目标平台之一是运行 Linux 的资源受限的迷你服务器 内核 2 6 13 基于旧 Fedora Core 的自定义发行版 该应用程序是用 Java Sun JDK 1 6 04 编写的 Linux OOM Killer 配
  • 如何授予 Amazon Redshift 用户读取系统表、视图、日志等的访问权限?

    我在 Amazon Redshift 中有一个用户 我希望该用户能够对系统表进行只读查询 http docs aws amazon com redshift latest dg cm chap system tables html http
  • 使用 O(1) 辅助空间迭代二叉树

    是否可以在 O 1 辅助空间中迭代二叉树 不使用堆栈 队列等 或者这已被证明是不可能的 如果可以的话 怎样才能做到呢 编辑 我得到的关于如果有指向父节点的指针就可能实现这一点的响应很有趣 我不知道可以做到这一点 但取决于您如何看待它 这可以

随机推荐

  • 比较浮点数与 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