背景:

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

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

数据库更新记录,但程序查不到新记录问题相关推荐

  1. 苹果手机计算机怎么看之前的记录,苹果怎么查之前的通话记录吗(苹果手机怎么查通话录音内容)...

    苹果怎么查之前的通话记录吗(苹果手机怎么查通话录音内容) 如何查询6个月以前的通话记录是网上常见的问题,因为不管是移动,联通,还是电信,都只可以查询最近6个月内的通话记录,那六个月以前的通话祥单是否有 ...

  2. SQL Server数据库中、获得刚插入新记录的自动ID号

    以下的文章主要是介绍在SQL Server数据库中正确获得刚插入一条新记录的自动ID号的实际操作过程,下面就是文章对其的主要内容的具体描述,望大家在浏览之后会对其有更深的了解. 使用[IDENT_CU ...

  3. 在Blazor中构建数据库应用程序——第6部分——向天气应用程序添加新记录类型及其UI

    目录 介绍 示例项目和代码 过程概述 数据库 CEC天气库 为记录添加模型类 添加一些实用程序类 更新WeatherForecastDbContext 添加数据和控制器服务 表单 WeatherSta ...

  4. mysql数据库更新表_Mysql数据库(四)表记录的更新操作

    一.插入表记录 1.使用INSERT...VALUES语句插入新纪录 (1)插入完整数据 mysql> desc tb_manager; +-------+------------------+ ...

  5. mysql创建数据表列子,MySQL 创建数据库及简单增删改查

    MySQL 创建数据库及简单增删改查 我们可以在登陆 MySQL 服务后,使用 create 命令创建数据库,语法如下: CREATE DATABASE 数据库名; 登入: Enter passwor ...

  6. android动态更新数据库数据,Android数据库更新——上万条数据的插入

    在实际情况下,很可能遇到会向一个表中插入10万条数据,而这样的数据库更新,如果用寻常的方式,在SQLiteOpenHelper.onUpdate()方法中不断的执行SQL语句,那么效率是可想而知的,甚 ...

  7. Oracle数据库之PL/SQL程序基础设计

    一.PL/SQL块结构 前边我们已经介绍了PL/SQL块的结构,再来回顾一下: DECLARE /** 声明部分--定义常量.变量.复杂数据类型.游标.用户自定义异常*/ BEGIN /** 执行部分 ...

  8. python操作微信小程序云端数据库_微信小程序云开发之数据库操作

    本文实例为大家分享了微信小程序云开发之数据库操作的具体代码,供大家参考,具体内容如下 新建集合 1.打开云开发控制台,数据库 2.添加集合users 添加代码 onAdd: function () { ...

  9. IOS开发基础之SQLite3数据库的使用增删改查

    IOS开发基础之SQLite3数据库的使用增删改查 ios开发我们可能会使用到数据库进行持久化存储.sqlite3 是轻量级的数据库. 今天我们来介绍sqlite3 数据库.此方法跟java的增删改查 ...

最新文章

  1. LeetCode.3-最长无重复字符子串(Longest Substring Without Repeating Characters)
  2. 开源项目在GitHub上贡献33.5W个Star!腾讯的十年“云”答卷,请收好!
  3. oracle 前端ui框架,Layui(前端UI框架) 2.6.4 官方最新版
  4. 【操作系统】考研の页面置换算法例子(看不懂你来打我~!)
  5. sublime mysql插件_开发者最常用的8款Sublime text 3插件
  6. 贝叶斯公式设b_数据分析经典模型——朴素贝叶斯
  7. django中的urlpatterns的正则语法
  8. 系列文章--WF学习资料汇总
  9. 富国基金:基金公司是如何进行数据架构规划与实践的
  10. 海康ehome协议分析(4):GPS上传
  11. WIN7显示桌面图标设置到左下角
  12. 一个完整的产品设计都要哪些设计流程
  13. OSError: [WinError 123] 文件名、目录名或卷标语法不正确。
  14. 在线翻译PDF文件用什么方法
  15. Altium designer (AD)中如何设置区域规则和器件规则
  16. 泰凌微ble mesh蓝牙模组天猫精灵学习之旅 ⑤ 阿里天猫精灵官方Genie BT mesh Stack框架:编译天猫精灵例程,实现语音控制!
  17. C语言中strchr和strrchr函数及用法
  18. 翁恺《零基础学习Java语言》作业答案 第1周到第7周
  19. 网上传的很火的GIF图片
  20. kali与Windows10双系统

热门文章

  1. opencv运动目标跟踪预测_浅谈多目标跟踪中的相机运动
  2. 计算机的收获初一作文,初一关于收获的作文
  3. gtj2018如何生成工程量报表_广联达BIM土建计量平台GTJ2018
  4. 手机屏幕物理点击器是什么原理_手机屏幕为什么能触控 手机屏幕触控介绍【详解】...
  5. javascript onsubmit返回false仍然能提交_JavaScript对象-Get和Put
  6. java内存 phd文件抓取_您可以从IBM PHD Java堆转储中提取字符串的值吗?
  7. c语言分隔符分离出str字符串中的数字,C语言版Tokenize()函数,由分隔符获取字符串...
  8. C++基本序列式容器 vector (一)
  9. C++多态的概念及前提条件(最精辟)
  10. haskell 安装与使用