當前位置:
首頁 >
数据库更新记录,但程序查不到新记录问题
發布時間:2025/4/5
38
豆豆
生活随笔
收集整理的這篇文章主要介紹了
数据库更新记录,但程序查不到新记录问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
背景:
公司提供了操作數據庫的頁面,
1.使用dml update一條記錄
2. 使用sql select查詢出新的記錄
3. java程序直接去讀這條記錄,發現是舊的記錄
4. 出去喝杯茶回來,發現查詢到了新的記錄
問題查找
1. 根據配置的數據庫找dba確認schema是否正確
?ok
2. 確認該庫是否為備庫
? 是
3.確認主庫負責讀寫,備庫只讀
原因:
主庫和備庫的同步延遲問題可以解釋
1. 使用update進入的是主庫
2. sql讀的也路由到主庫了(動態路由)
3. java程序讀的是從庫,沒有同步呢
4.java程序讀的是從庫,數據已同步。
轉載于:https://www.cnblogs.com/davidwang456/p/5853774.html
總結
以上是生活随笔為你收集整理的数据库更新记录,但程序查不到新记录问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: tomcat:there is no r
- 下一篇: 看懂mysql执行计划--官方文档