sharding-jdbc什么情况select会走主库
第一次使用sharding-jdbc然后就碰到了select for update不走主库,然后查了下官方文档并且自己验证了一下,以下两种情况会走主库。
- select前增加
HintManager.getInstance().setMasterRouteOnly();
类似于pagehelper只对下一条查询语句生效。 - 存在事务的情况下,事务内的更新语句之后的select会走master,记住只有之后的,之前的select还是会走从库。
目前测试就这两种情况,如果没有事务的话,select默认肯定是走从库了。
sharding-jdbc什么情况select会走主库相关推荐
- Sharding JDBC分片和读写分离详解
目录 Sharding Sphere简介 开始使用Sharding JDBC 数据分片 简单示例 Spring Boot示例 代码分析 属性分析 绑定表和广播表 真实表 绑定表 广播表 Shardin ...
- Spring boot项目集成Sharding Jdbc
环境 jdk:1.8 framework: spring boot, sharding jdbc database: MySQL 搭建步骤 在pom 中加入sharding 依赖 <depend ...
- Sharding JDBC(四) 分片策略一:标准分片策略StandardShardingStrategy
目录 一.标准分片策略StandardShardingStrategy 二.StandardShardingStrategy配置实现 分库分表最核心的两点SQL 路由 . SQL 改写 applic ...
- SSM项目引入sharding JDBC进行分表
SSM项目引入sharding JDBC进行分表 注意点: 本次集成sharing-jdbc 4.1.1,由于各个版本差别比较大,配置方式差别也特别大,请根据官方文档进行配置! 官方配置路径:http ...
- Spring boot + Sharding JDBC 分库分表 及 分布式事务处理
Sharding JDBC 基础概念 Apache ShardingSphere 是一套开源的分布式数据库解决方案组成的生态圈,它由 JDBC.Proxy 和 Sidecar(规划中)这 3 款既能够 ...
- oracle怎么条件强制走索引,如何让oracle的select强制走索引
大多数情况下,oracle数据库内置的查询优化策略还是很成功的,但偶尔也有犯2的时候,即使有索引,也会做全表扫描,可以参考以下语句的写法,强制让select语句使用索引 CREATE OR REPLA ...
- 理解Sharding jdbc原理,看这一篇就够了
相比于Spring基于AbstractRoutingDataSource实现的分库分表功能,Sharding jdbc在单库单表扩展到多库多表时,兼容性方面表现的更好一点.例如,spring实现的分库 ...
- Mycat读写分离查询数据不一致问题,查询强制走主库
问题描述: 线上环境mysql三库集群,读写分离,一个主数据库(写),两个从数据库(读),数据使用日志的方式同步,由于读和写不是同一个库,切三个数据库之间的数据是半同步(主库写完后,从库通过数据库日志 ...
- 【MySQL 读写分离】Sharding JDBC + Spring boot 实现数据库读写分离的登录 Demo
上篇文章我们搭建了 MySQL 数据库主从复制集群 MySQL 搭建主从复制集群~~~ 本篇文章我们利用搭建好的主从复制集群,使用 SpringBoot 结合 Sharding-JDBC 搭建一个小的 ...
最新文章
- Unterminated array at character 6 of xxx
- 11.11 ntsysv:管理开机服务
- 2018/11/26
- PHP高德地图描点,引用高德地图描点画行动轨迹
- Pytorch Dataset、Dataloader的简单理解与使用
- 开发自测,到底该从哪里做起?
- 汇编语言上机考试三星题——加密的key和明文字符串(二)
- Redis Cluster 的安装和配置(1)
- 201521123014《Java程序设计》第1周学习总结
- AI学习路线和书籍分享
- POI操作Excel设置前景色背景色
- 抖音同款口红机 微信口红机 在线游戏口红机开发代码 分析
- 去年四大业务全线“上涨”,这家零部件巨头仍净亏近8千万欧元
- python代做在哪找靠谱_现在知道莆田鞋在哪买靠谱普及_莆田鞋在哪买靠谱
- 如何在线批量将caj转换成PDF
- 监控数据库的作用是什么呢?
- 摩尔定律会失效吗?戈登·摩尔去世,享年94岁
- Go 在编译时报 A connection attempt failed because the connected party did not properly respond after...
- Centos7安装安全狗
- Python技能树测评