oracle - 在超过 100 万行的 xmltype 列上使用 updatexml 时出现 Oracle 内存错误
问题描述
我有一个脚本来更新 xmltype 特定节点作为屏蔽数据的一部分。使用 Xmltype 列的 updatexml 函数运行更新时,在 oracle 中出现内存错误。
Update table1
set xmlcolum = updatexml(xmlcolumn,’/row/c41/text()’,’Mask’)
该表中的总行数为 1,154,720
Ora-04030: 尝试分配 33584 字节时进程内存不足
解决方案
推荐阅读
- python - 我的代码有问题吗?我对结果有疑问
- javascript - 如何在鼠标单击事件中将复制的 html 内容从 chrome 扩展粘贴到浏览器主体(任何输入/文本区域框)?
- javascript - 使用 javascript 验证日期时间输入
- vb.net - 来自多组嵌套集合的 Linq 查询
- angular7 - 如何在 angular7 中添加多个对话框,使其返回到上一个对话框并反映父组件中的数据更改
- c - C - 仅包含特定功能
- c# - OnPropertyChanged 没有兼容的代码在运行
- excel - 使用数组将范围转换为字符串值
- hibernate - 执行findAll时使用jpa和hibernate的自连接映射实体导致循环
- c - 如何在 regex.h、C 上匹配单词 A 或 B 或什么都不匹配?