gpt4 book ai didi

oracle - Oracle 中的 ROWDEPENDENCIES 开销

转载 作者:行者123 更新时间:2023-12-04 14:43:04 25 4
gpt4 key购买 nike

我正在试验基于 ora_rowscn 的用于 ETL 处理的更改捕获架构,并使用 ROWDEPENDENCIES 重建源表以将 SCN 隔离到仅修改的那些行(与 block 级标记相反)。我知道额外的 6 字节/行空间开销,但我不清楚这会产生什么其他影响。

我的问题:RDBMS 引擎在为提交和回滚启用行依赖时会做哪些额外工作?对于每 block 100 到 500 行的源表,我意识到我必须编写 100-500 倍的 SCN 数量(对于我们的典型提交),但是我是否遗漏了其他副作用?

最佳答案

Oracle 引入了 ROWDEPENDENCIES 作为优化复制的一组更改的一部分。如果它确实影响了性能,他们似乎不太可能继续前进。当然我什么都没读过。

不可估量的汤姆凯特 discusses using ROWDEPENDENCIES in one of his books ,没有任何警告或注意事项(除了提到六个字节)。如果还有其他 gotachas,我相信他会这么说。

关于oracle - Oracle 中的 ROWDEPENDENCIES 开销,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3406149/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com