oracle的某张表的某一条数据,我想知道他是什么时候被插入到数据库的。怎么查

两个数据库A和B,表是table_a和table_b。在跑的业务是将数据插入到A的table_a里面,然后B里面有一个job,定时扫描table_a里新出现的数据,然后将... 两个数据库A和B,表是table_a和table_b。在跑的业务是将数据插入到A的table_a里面,然后B里面有一个job,定时扫描table_a里新出现的数据,然后将数据复制到B的table_b里面。这样减少直接查询A的性能压力。
两个表里都有create_time字段,table_b里的值与table_a的值是一致的。
我现在碰到的情况是,我有一个业务需要查询table_b,当时显示的记录是table_b有一条数据,但是在table_b中没有查到,我怀疑当时同步数据的时候有延迟,而且比较大,才导致我没有查到。
所以我想知道,不根据我的create_time,如何得到真实的,这条数据被插入到数据库的时间。从数据库本身的角度得到这个真实的创建的时间
打错了,当时显示的记录是table_b有一条数据,但是在table_b中没有查到
应该是 当时显示的记录是table_a有一条数据,但是在table_b中没有查到
展开
 我来答
badkano
2017-04-08 · 知道合伙人体育行家
badkano
知道合伙人体育行家
采纳数:144776 获赞数:885368
团长

向TA提问 私信TA
展开全部
有一个方法是你查看job的定时多长时间执行一次,然后估算。
但是最真实的就是create_time,这个就是你插入数据库的时间。
听你描述,这个东西应该设置成触发器比较好啊,这样不就同步了吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式