Oracle GoldenGate 19.1新特性
Posted ak666666
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle GoldenGate 19.1新特性相关的知识,希望对你有一定的参考价值。
1.GoldenGate 19.1 新特性概览
a.支持Oracle数据库19.1
长期支持发布版本。集成Oracle GoldenGate 12.3版的最终补丁集更新。
b.微服务的安全性和可管理性增强
与密钥管理系统集成,支持DMZ环境。Defaults changed to TLS1.2, Digest Auth, Strong Password Verifier
Managed profiles for AutoStart, AutoRestart, and Key Management.
c.性能和可伸缩性的改进
并行复制性能和可伸缩性上的改进。
远程集成捕获性能可承受高延迟网络
d.易用性
更为简便的软件版本升级. 增强的 heartbeats 以简化复制恢复. 远程cross-endian 集成捕获简化了中间机和云部署.更好的智能默认设置,使您无需为常见用例设置参数。
无需安装客户端迁移到云端– OCI Marketplace 方案
Cross endian远程集成捕获允许远程抓取本地部署数据库,从而更容易迁移到云。
2.MySQL –双向SSL支持
Supply the full paths of the following:
certificate authority (ca.pem)
client certificate (client-cert.pem)
client key (client-key.pem)
Use SETENV in Extract/Replicat:
SETENV (mysql_OPT_SSL_CA=‘/var/lib/mysql.pem‘)
SETENV (MYSQL_OPT_SSL_CERT=‘/var/lib/mysql/client-cert.pem‘)
SETENV (MYSQL_OPT_SSL_KEY=‘/var/lib/mysql/client-key.pem‘)
3.SQL Server – Automatic TLS 1.2 Detection/Support
Support added for TLS 1.2 with GoldenGate 12.3.
Required Extract parameter: DBOPTIONS DRIVER SQLNCLI11
Automatically supported by Replicat: No extra parameter
GoldenGate 19.1 Automatically supports w/o DBOPTIONS.
Extract no longer requires DBOPTIONS DRIVER SQLNCLI11 parameter.
a.SQL Server –TRANLOGOPTIONS TRANCOUNT.
通过参数可控制通过Extract / procedure调用获取的事务数
默认值为10;增加该值可以提高捕获率; 取决于workload类型
SQL Server – 改进的 Extract内存管理.
large transactions的内存消耗减少
b.SQL Server –部署更为灵活
GoldenGate Installs on Linux.
GoldenGate for Windows SQL Server 介质可安装在Linux
支持 OEL/RHEL 6 and 7
Perfect solution for GoldenGate application hub or cloud based deployments
Read-Only Routing to Always On Secondary.
GoldenGate capture routes to Always On Secondary, reducing overhead on Primary database
Requires Availability Group to be properly configured for read-only routing
Listener must be configured for the Availability Group
Extract’s DSN connection set to ListenerInstance
4.GoldenGate 19.1 新特性-DB2 iSeries
GoldenGate 安全特性
Master Key encryption via WALLET Method.
Supports AES encryption:
o ENCRYPTTRAIL | DECRYPTRAIL {AES128 | AES192 | AES256}
o RMTHOST ENCRYPT {AES128 | AES192 | AES256}
通过 CREDENTIALSTORE 加密用户名密码.
通过创建USERIDALIAS 来代替在参数文件中明文显示用户名密码。
Db2 for iSeries –TRANLOGOPTIONS BUFSIZE
控制捕获进程缓存从transaction log读取的数据
较高的值可以提高捕获性能,但会增加内存消耗
•Online Schema Change Tracking.
Support for online TABLE CREATE, DROP and ADD, ALTER, DROP COLUMN commands in the Extract without stopping and restarting the Extract to get the new table metadata for the Extract. Will port this to other supported DBMS’s in the future.
•增强的时间戳支持
All DB2 Platforms (LUW, iSeries, zSeries) – 支持 12 位精度Timestamp 数据
•Manage Long Running Transactions
All DB2 Platforms (LUW, iSeries, zSeries) – SHOWTRANS, SKIPTRANS, FORCETRANS
•支持DECFLOAT 数据类型
All DB2 Platforms (LUW, iSeries,zSeries)
5.GoldenGate Veridata
• 官网链接:
https://www.oracle.com/middleware/data-integration/goldengate/veridata/
Oracle GoldenGate Veridata is a high-speed, data-comparison and repair solution that identifies, reports on, and fixes data discrepancies between heterogeneous databases without interrupting ongoing business processes automatically.
关于Veridata:
• Veridata is not part of the GoldenGate License.
• Sold separately as standalone product or part of the GoldenGate Foundation Suite.
• Auto Repair.
Automatic data repair based on trusted source
• Supports:
Oracle | SQL Server | DB2 for iSeries, DB2 LUW, DB2 zSeries | Enscribe | Hive | Informix |MySQL* | Sybase Adaptive Server Enterprise (ASE) |Teradata
Big Data Hive Comparison
Veridata supports comparison across relational DBMS and Big Data Hive (2.1.1+).
Supports DBMS to Hive, or Hive to Hive comparisons.
Create Hive connection, select tables in Group screen and configure compare pairs.
Hive feature supports Delta comparison and raw partition.
Auto-detects Data source type.
6.Stream Analytics Marketplace-OSA
OSA是一款Oracle提供的流数据实时处理分析平台,集成地理地图套件druid,有本地和云两种部署方式。可对接OGG,rest,kafka,hbase等。
以上是关于Oracle GoldenGate 19.1新特性的主要内容,如果未能解决你的问题,请参考以下文章
GoldenGate 2020.7 发布新特性 - 19.1.0.0.200714