zoukankan      html  css  js  c++  java
  • 数据库更新记录,但程序查不到新记录问题

    背景:

    公司提供了操作数据库的页面,

    1.使用dml update一条记录

    2. 使用sql select查询出新的记录

    3. java程序直接去读这条记录,发现是旧的记录

    4. 出去喝杯茶回来,发现查询到了新的记录

    问题查找

    1. 根据配置的数据库找dba确认schema是否正确

     ok

    2. 确认该库是否为备库

      是

    3.确认主库负责读写,备库只读

    原因:

    主库和备库的同步延迟问题可以解释

    1. 使用update进入的是主库

    2. sql读的也路由到主库了(动态路由)

    3. java程序读的是从库,没有同步呢

    4.java程序读的是从库,数据已同步。

  • 相关阅读:
    20145总结
    2014515 总结
    2014514 总结
    20148总结
    20147总结
    20146总结
    20149总结
    2014512 总结
    2014513 总结
    【Visual Lisp】驱动器、目录、文件和注册表
  • 原文地址:https://www.cnblogs.com/davidwang456/p/5853774.html
Copyright © 2011-2022 走看看