达梦(DM)数据库数据信息搜集表捕获表

MoMo 2021年6月14日12:31:03
评论
45

针对每个请求对象  T(表或者视图),创建一个对应的数据捕获表  CDC_T_ID,如果  T

的捕获字段包含大字段,还需要建立捕获从表 CDC_ BLOB_T_ID

(1) CDC_T_ID

定义:

CREATE TABLE CDC_T_ID (

OP_SEQ BIGINT,

OP_ROWID BINARY(8),

OPTYPE CHAR(1),

HAS_BLOB CHAR(1),

OP_TIME TIMESTAMP,

T 表的主键值或 ROW_ID BINARY(8),OP_ERROR VARCHAR(250)

);

参数说明:

OP_SEQ:操作顺序;

OP_ROWID:不管有没有主键值,都把 rowid 添加上;

OP_TYPE:操作类型:'I'/'D'/'U'/'T'/'F'/'D'/'A',分别表示:

I:  插入一条符合条件的记录;

U:  更新一条符合条件的记录为符合条件的记录;

T:  更新一条不符合条件的记录为符合条件的记录;

F:  更新一条符合条件的记录为不符合条件的记录;

D:  删除一条符合条件的记录;

A:  数据采集表被修改

HAS_BLOB:是否有大字段:'Y'/'N'

OP_TIME:修改的时间;

T 表的主键值或 ROW_ID:显示表的主键值,如果没有主键则显示 ROW_ID

OP_ERROR:错误码

:表示监控的字段;比如监控 C1C2。则为 C1C2 的定义,如:

C1 INT

C2 VARCHAR(20);

https://xpanx.com/
MoMo
  • 本文由 发表于 2021年6月14日12:31:03
  • 转载请务必保留本文链接:https://xpanx.com/2887.html
书海的搬用工(记住它并且理解它) 读书

书海的搬用工(记住它并且理解它)

每日一书# #六一大人今天的读书笔记# 读完,兴奋10秒,,好,收!我知道好的东西不是读了就可以理解它,也不是读完就可以拥有它,更不是兴奋了就可以“为所欲为”,希望像先贤一样,笃慎自守。运用...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: