![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据中间件
wt_better
爱编程爱交友的~better
展开
-
分库分表分页查询解决方案
https://www.cnblogs.com/hanzhong/p/10440286.html原创 2020-11-08 22:55:33 · 634 阅读 · 0 评论 -
Sharingsphere 模块
目录模块划分模块依赖关系模块划分基于版本5.1.1SPI:可插拔架构设计,SPI机制SQL Parser:SQL语法、方言解析ANTLRMode:分布式治理设计MemoryStandloneCluster:etcd,zkInfra:基础组件Binder:SQL语法树和SQL表结构绑定和识别Route:SQL路由Rewrite:SQL改写,加密或者分片改写Executor:执行器,AP or TPMerge:结果集合并Federation:跨库SQLKer原创 2022-05-28 14:36:15 · 197 阅读 · 0 评论 -
SQL事务隔离级别参考资料
1、ANSI SQL-922、ANSI SQL-993、A Critique of ANSI SQL Isolation Levels4、TiDB 的隔离级别5、OCEANBASE的事务隔离级别原创 2022-02-17 22:30:05 · 261 阅读 · 0 评论 -
为什么不建议使用JPA
一、JPA强在简单的CRUD,动态查询、Join查询虽然支持,但是不是很友好。二、在体量比较大的场景下,性能优化会非常复杂。比如OneToOne,ManyToOne is not lazy,在查询主对象的时候,会同时查询对应的关联对象。假设有2个OneToOne关联对象,查1000次主对象,将会带来2000次关联对象的查询。并且这块你没办法优化,没办法改成批量的方式。又比如update前会再查询一次做比对,可能很多场景下不用,此时就带来一次额外的查询。等等,所以在对性能要求比较高的情况下,不建议选原创 2022-01-12 14:33:16 · 3045 阅读 · 1 评论 -
Oracle SID
Oracle system identifier (SID)A name that identifies a specific instance of a database. For any database, there is at least one instance referencing the database.一个数据库资源的唯一标识。https://docs.oracle.com/cd/E11882_01/network.112/e41945/glossary.htm#BGBFBBA.原创 2021-06-30 16:08:17 · 57 阅读 · 0 评论 -
MySQL时间戳精度
现象应用MySQL Connector/J(mysql-connector-java)升级,由5.1.20升级到5.1.30。灰度发布后,发现查询功能异常,按照时间查询不到之前创建过的订单了。private Date searchDate;对应查询SQL如下所示:其中MySQL中order_tbl表中的create_timestamp字段为TimeStamp类型。select * from order_tbl where create_timestamp = #{searchDate}排查过原创 2021-06-29 21:04:43 · 1239 阅读 · 1 评论 -
FMT/AT模式分析
1、目前undolog和redolog的存储都会走一次查询,我理解可以使用sql分析获取获取redlog,省去redlog的查询,减少数据库查询耗时和链接占用。2、对于脏读采取select for update,感觉性能不太好,能够采取类似OB的MVCC方式,后面需要再研究下。...原创 2020-06-15 23:57:00 · 739 阅读 · 0 评论 -
分库分表中非拆分键的查询
索引表HIT方式代码化自定义线程变量指定执行分库分表等。原创 2021-02-04 12:00:41 · 456 阅读 · 0 评论 -
分布式事务参考文件
http://download.oracle.com/otn-pub/jcp/jta-1.1-spec-oth-JSpec/jta-1_1-spec.pdf原创 2019-04-12 21:49:38 · 229 阅读 · 0 评论