sql - Oracle 12c - 在 SQL-LOADER 会话运行期间长时间运行的其他数据库会话
问题描述
当一个会话使用 spool 一个平面文件将表加载到不同的分区SQLLDR
时,我们看到同一个表上的其他会话开始长时间运行,并且在很长一段时间后失败并出现错误
"ORA-08103: object no longer exists"
我们对此做了一些初步检查。
我们的表是分区的,我们正在使用分区键从平面文件中加载。
在此期间,表的对象 ID 没有变化。只有分区的 ID 发生了变化,因为我们在加载之前进行了截断分区。
我们没有全局索引,所有索引都是本地的。
一些平面文件太大,有时 AWR 报告显示已消耗完整的 I/O 系统。
解决方案
推荐阅读
- amazon-web-services - AWS CloudWatch Events - 获取资源标签
- flutter - 无法构建颤振应用程序 IOS - mapbox_map.dart:14:5: 错误:“必需”不是类型。需要 this.initialCameraPosition
- html - 我应该怎么做才能点击 react-router 的链接标签内的按钮,而不导航到该链接?
- firebase - 在构建 Wrapper(dirty) 时引发了以下 ProviderNotFoundException:错误:找不到正确的提供程序
在此 Wrapper Widget 上方 - discord.js - 设置超时以删除嵌入 discord.js 上的消息
- r - 在 ggplot 如何使填充参数在 geom_dotplot() 中起作用
- image - PowerShell:Get-ChildItem 列出元数据中包含某些“标签”关键字的 .jpg 文件名 | 导出为 CSV
- r - 如何仅显示与 r 中折线图中前 4 个最高值相对应的日期
- c# - 从 c# 到 vb.net 的转换函数无法正常工作
- python - 来自谷歌地球工作室的相机数据