开发者社区 > 数据库 > 数据仓库 > 正文

云数据仓库ADB 为什么会有1个这样的情况?

云数据仓库ADB 为什么会有1个这样的情况?audit_time 审核时间是业务操作的结束数据, 然后我通过DTS 同步, 到ADB ,同步的时候, 会让ord_data_update_time 进行赋值;但是为什么,审核时间会比 ord_data_update_time 大?? 是2个数据库的时差问题吗?
iwEcAqNwbmcDAQTRCCAF0QJaBrB-jNY2WfloOAVHD8sFQqoAB9IGju_ZCAAJomltCgAL0gACkyI.png_720x720q90.jpg

展开
收起
青城山下庄文杰 2023-11-20 19:54:37 94 0
2 条回答
写回答
取消 提交回答
  • 您好,云数据仓库ADB中audit_time和ord_data_update_time的时间差异可能是由于多种因素引起的。首先,确实可能存在两个数据库之间的时差问题。但除此之外,还需要考虑以下几点:

    1. 审核时间和订单数据更新时间可能由不同的系统或服务生成,导致时间上有微小的误差。
    2. 在进行DTS同步过程中,可能存在网络延迟或其他因素,导致某一方的时间稍有提前或延后。
    3. 如果ADB集群在设置可维护时间段时,处于业务高峰期,那么在维护过程中进行的同步操作可能会对业务产生影响。
    4. ADB对SQL查询执行有超时时间限制,如果同步操作时间过长,可能超出设定的阈值,从而影响时间戳的准确度。
    2023-11-21 17:06:56
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    这种问题可能是由于多个原因造成的,包括但不限于:

    1. 时区差异:如果两个数据库位于不同的地理位置,那么它们之间可能存在时区差异,从而导致时间的不同。
    2. 系统时钟不一致:如果两个数据库所在的机器的时钟不同步,那么可能会导致时间的不同。
    3. 数据传输延迟:如果数据传输过程中的延迟较大,可能会导致时间的不同。
    2023-11-20 21:27:05
    赞同 展开评论 打赏

阿里云自主研发的云原生数据仓库,具有高并发读写、低峰谷读写、弹性扩展、安全可靠等特性,可支持PB级别数据存储,可广泛应用于BI、机器学习、实时分析、数据挖掘等场景。包含AnalyticDB MySQL版、AnalyticDB PostgreSQL 版。

相关产品

  • 云原生数据仓库 AnalyticDB PostgreSQL版
  • 相关电子书

    更多
    基于阿里云MaxCompute构建企业云数据仓库CDW的最佳实践建议 立即下载
    PostgresChina2018_陶征霖_新一代数据仓库OushuDB架构剖析 立即下载
    MaxCompute数据仓库数据转换实践 立即下载