oracle - 在 Oracle 数据库中插入/更新数据时,JDBC Kafka Sink 连接器是否支持 Oracle 分区?
问题描述
我问是因为我将有一个处于“upsert”模式的接收器和分区的目标 Oracle 表。我想知道由于目标表中有数百万条记录,更新性能是否会很好。
解决方案
So long as you've set your table's partition key on the column that you're using for the incremental predicate (ID / timestamp) I don't see why Oracle won't be able to take advantage of partition pruning to improve the fetch performance—but this is on the Oracle and data model side, not something that's implemented by the connector.
The connector does not support anything like partition-exchange loading etc.
推荐阅读
- javascript - 将对象重构为键值对象数组
- python - vmware 虚拟机中 windows 上的 TensorFlow
- chart.js - 如何将 chart.js 用于具有动态 CSV 数据的财务?
- html - 如何在Angular中的对象中数据绑定对象数组?
- python - 将信号连接到插槽会产生 (nullptr)::slot() 错误
- reactjs - 使用 react-testing-library 测试样式化的组件
- r - 在 for 循环中失败 gsub
- javascript - javascript中firestore中的orderBy()
- python - 如何使用 qtDesigner 在 pyqt5 的 MDI 区域中停靠子窗口
- swift - 如何修复 IBOutlet 连接与 main.storyboard 错误?