概述

某分库表自增id出现异常,自增id用的物理库自增方式,检查了mycat配置文件,是没有配错的,百思不得其姐

原因

如果分库分表,使用mycat自增,数据库表id写了AUTO_INCREMENT,并且mybatis里插入语句如下:

insert into c_user_info (id,  user_id, phone, nickname)values (#{id,jdbcType=INTEGER}, #{userId,jdbcType=INTEGER}, #{phone,jdbcType=VARCHAR}, #{nickname,jdbcType=VARCHAR})

里面加入id字段。此时,mycat全局id不生效,id自增使用的是数据库自增。若想使用mycat全局id自增,需要把插入语句改为:

insert into c_user_info (  user_id, phone, nickname)values ( #{userId,jdbcType=INTEGER}, #{phone,jdbcType=VARCHAR}, #{nickname,jdbcType=VARCHAR})

Mycat全局序列号失效的诡异事件相关推荐

  1. MyCAT全局序列号-数据库方式

    1.MyCat中的全局序列号介绍 在实现分库分表的情况下,数据库自增主键已无法保证自增主键的全局唯一.为此,MyCat 提供了全局 sequence,并且提供了包含本地配置和数据库配置等多种实现方式. ...

  2. Mycat探索之旅(3)----Mycat的全局序列号

    一.本地文件方式 原理:此方式MyCAT将sequence配置到文件中,当使用到sequence中的配置后,MyCAT会更下classpath中的sequence_conf.properties文件中 ...

  3. Mycat 设置全局序列号

    全局序列号介绍 在实现分库分表的情况下,数据库自增主键已无法保证自增主键的全局唯一.为此,MyCat 提供了全局sequence,并且提供了包含本地配置和数据库配置等多种实现方式. 本地文件方式 原理 ...

  4. wxWidgets:在全局范围内捕捉关键事件

    wxWidgets:在全局范围内捕捉关键事件 wxWidgets:在全局范围内捕捉关键事件 wxEVT_CHAR_HOOK 过滤事件 递归连接 制作自定义事件处理程序 全系统热键 菜单热键 加速器表 ...

  5. redis 能不能监听特定的key失效_php监听redis key失效触发回调事件

    订单超时.活动过期解决方案:php监听redis key失效触发回调事件 Redis 的 2.8.0 版本之后可用,键空间消息(Redis Keyspace Notifications),配合 2.0 ...

  6. Java中使用JNA实现全局监听Linux键盘事件

    title: Java中使用JNA实现全局监听Linux键盘事件 date: 2019-05-03 19:08:00 Java中使用JNA实现全局监听Linux键盘事件 用JNA实现的键盘监听,在Wi ...

  7. Java中使用JNA实现全局监听Windows键盘事件

    title: Java中使用JNA实现全局监听Windows键盘事件 date: 2019-05-02 21:55:00 Java中使用JNA实现全局监听Windows键盘事件 前言: 一直打算做一个 ...

  8. php 监听redis,php监听redis key失效触发回调事件_后端开发

    php中使用fsockopen实现异步请求(代码示例)_后端开发 php执行一段程序,有可能几毫秒就执行完毕,也有可能耗时较长.例如,用户下单这个事件,如果调用了些第三方服务进行发邮件.短信.推送等通 ...

  9. php 监听redis,php监听redis key失效触发回调事件

    订单超时.活动过期解决方案:php监听redis key失效触发回调事件 Redis 的 2.8.0 版本之后可用,键空间消息(Redis Keyspace Notifications),配合 2.0 ...

  10. mycat全局表一致性检查

    mycat全局表一致性检查通过内部列_mycat_op_time来实现,具体实现方式如下 1.检测全局表的内部列是否存在 checker.checkInnerColumnExist(); 检测的实现是 ...

最新文章

  1. 使用wrk进行性能测试
  2. .Net面试题(3)
  3. 交付方式 saas_我在全职工作时如何交付我的第一个SaaS副项目
  4. html中水印影响文字复制,HTML中文字水印的清除方法_HTML教程
  5. IT职业就业-学长有话说(二)
  6. R语言ggplot2绘图——柱状图
  7. maxcompute 2.0复杂数据类型之array
  8. master节点重置后添加node报错_土豆SUPER通过Node-Red接入HASS和Homekit
  9. winfrom模拟表单同步数据、上传文件(.net core)
  10. 后缀名是ofd是什么文件?可以转成PDF吗
  11. 图解n=4的汉诺塔问题
  12. 输入法半角和全角的快捷转换_华宇拼音输入法 一款完全免费的国产输入法 - IT业界_CIO时代网...
  13. 系统分析与设计 HW9
  14. 你的微信号安全吗?(附最新技术分享)
  15. 解决网卡驱动不可用 Intel(R) Wireless-AC 9462黄色感叹号
  16. 动软代码生成器基础使用
  17. 《Pro SQL Server Internals, 2nd edition》 作者:Dmitri KorotkevitchP55-58 P62-65 P68-69
  18. 动态规划解决最长公共子序列
  19. 计算机无法连接到internet的操作,修复无法连接到internet 【运用方式】 的设置步骤...
  20. 词霸天下---词根234【-zo(o)- 动 物】

热门文章

  1. LCN(使用springCloud)分布式事物原理
  2. AVR单片机EEPROM存储空间的初始化
  3. php ma,第十四届萌芽杯优秀作品展示第一期
  4. Delphi键盘键值
  5. 十分钟理解线性代数的本质_线性代数的本质
  6. 智能视频监控 计算机视觉,传统视频监控与智能视频监控之对比
  7. python空格转义字符_python空格转义
  8. 跳舞毯行业调研报告 - 市场现状分析与发展前景预测
  9. 各代iphone尺寸_历代iPhone尺寸对比,你最喜欢哪一代?
  10. Spring知识整合(主要SSM)