0

MyBatis-Plus实战:从入门到精通的10个技巧

前言 MyBatis-Plus是MyBatis的增强工具,在MyBatis基础上只做增强不做改变,简化CRUD操作。本文总结10个实用技巧,帮你快速掌握MP的核心用法。 技巧1:快速入门 // 依赖 <dependency> <groupId>com.baomidou</groupId> <arti ...

弥烟袅绕 发布于 2026-03-28 19:35 评论(0) 阅读(1)
0

1、SEATA分布式事务——XA模式

一、传统分布式XA事务的2PC 2PC 即两阶段提交协议,是将整个事务流程分为两个阶段,准备阶段(Prepare phase)、提交阶段(commit phase),2 是指两个阶段,P 是指准备阶段,C 是指提交阶段。常见的关系型数据库如 Oracle、MySQL 都支持两阶段提交协议,如下图: ...

Carey_ccl 发布于 2026-03-28 09:18 评论(0) 阅读(56)
0

mysql数据库事务的实现和XA事务

一、事务的实现 1.1、事务的执行流程 根据上图,事务的执行流程如下: ①查询操作先从Buffer Pool中查询数据,若存在则直接输出,不存在则读取磁盘中的数据并放入Buffer Pool; ②在操作任何数据之前,会先将数据的旧值写入undo log日志文件中,以便执行事务过程中出现异常后好回滚到 ...

Carey_ccl 发布于 2026-03-27 22:54 评论(0) 阅读(1)
1

MySQL优化全攻略:索引、SQL与分库分表的最佳实践

SQL优化一般步骤 慢日志定位 通过慢查日志等定位那些执行效率较低的SQL语句 MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录在MySQL中响应时间超过阀值的语句,具体指运行时间超过long_query_time值的SQL,则会被记录到慢查询日志中。long_query_time的 ...

程序员Seven 发布于 2026-03-27 09:00 评论(0) 阅读(214)
0

ORA-01012案例总结

同事在Linux服务器上暴力测试Oracle过程中,发现Oracle实例启动过程中报"ORA-01012: not logged on"错误.如下所示 $ sqlplus / as sysdba SQL*Plus: Release 19.0.0.0.0 - Production on Thu Mar ...

潇湘隐者 发布于 2026-03-27 08:55 评论(0) 阅读(8)
0

Oracle SQL经典练习50题 | 附答案

建表 建表语句可以先根据自己对表关系进行设计,自定义发挥,写法不局限。 -- 学生表student() create table student( stu_id number generated always as identity, stu_name varchar2(80) not null, ...

JJJenny 发布于 2026-03-26 10:48 评论(0) 阅读(3)
0

Spring Boot 3.x 整合AI大模型实战:手把手带你接入DeepSeek API

前言 MySQL索引是数据库性能优化的核心,掌握索引原理和优化技巧是后端开发的必备技能。本文从原理到实战,带你全面掌握MySQL索引优化。 一、索引是什么? 索引类似书的目录,帮助MySQL快速定位数据,避免全表扫描。 索引类型: 主键索引:数据行的物理存储顺序 唯一索引:允许NULL,不允许重复值 ...

弥烟袅绕 发布于 2026-03-25 15:07 评论(0) 阅读(4)
0

pg_auto_failover 高可用中,PostgreSQL实例配置文件的加载步骤

在pg_auto_failover高可用架构中,由于采用pg_auto_failover的服务启动Postgresql,用pg_autoctl初始化Postgresql实例之后,也会创建一个配置文件postgresql-auto-failover.conf,如下。那么,目前受pg_auto_fail ...

MSSQL123 发布于 2026-03-25 10:00 评论(0) 阅读(5)
0

pg_auto_failover集群monitor节点的高可用

pg_auto_failover一直被诟病为monitor节点为单点模式,昨天想了个办法,解决monitor节点单点的问题,一个正常的pg_auto_failover集群(不管是几个数据节点),用流复制手动做一个monitor节点的standby节点,如下图,如果需要切换,只需要修改所有数据节点的配 ...

MSSQL123 发布于 2026-03-20 10:53 评论(0) 阅读(6)
0

MySQL如何修改组复制通信栈(Communication Stack)

之前总结过一篇文章MySQL组复制的通信栈Communication Stack, 下面介绍如果修改MySQL MGR通信栈类型. MGR通信栈修改为XCOM 查看当前MySQL MGR/InnoDB Cluster的通信栈类型/通信栈协议 mysql> SELECT MEMBER_HOST -> ...

潇湘隐者 发布于 2026-03-18 14:35 评论(0) 阅读(14)
0

[20260317]直接路径读决策(11g).txt

[20260317]直接路径读决策(11g).txt--//前几天测试直接路径读遇到的情况大于_small_table_threshold的情况下全部没有数据缓存的情况下,21c全表扫描第1次采用直接路--//径读,第2次没有有采用直接路径读,上网查了一些资料,找到链接:https://fritsh ...

lfree 发布于 2026-03-17 20:23 评论(0) 阅读(5)
0

时序数据库 Apache IoTDB 相关创新成果亮相日内瓦发明展,荣获评审团特别嘉许金奖

近日,在瑞士日内瓦举办的第 51 届日内瓦国际发明展上,时序数据库 IoTDB 相关创新成果荣获 Gold Medal with Jury Congratulations(评审团特别嘉许金奖)。 日内瓦国际发明展创办于 1973 年,是全球知名的发明创新展会之一,也是世界上举办历史最长、规模最大的发 ...

ApacheIoTDB 发布于 2026-03-17 11:23 评论(0) 阅读(5)
0

[20260310]理解db file parallel read等待事件与异步IO.txt

[20260310]理解db file parallel read等待事件与异步IO.txt--//以前的测试在filesystemio_options=none的情况,今天补充测试filesystemio_options=asynch的情况。db file parallel readThis ha ...

lfree 发布于 2026-03-15 16:47 评论(0) 阅读(8)
0

谷歌编程之夏 2026:如何为时序数据库 Apache IoTDB 撰写优秀提案?

当你读到这篇文章时,应该已经了解了时序数据库 Apache IoTDB 面向 2026 年谷歌编程之夏(GSoC)的项目选题了(可点击这里查看)。大家的参与热情一直以来都非常高涨,但每年能被选中的提案数量有限。 成功的提案往往具备几个共同特质:充分的准备、清晰的技术设计,以及提前与社区展开交流。 如 ...

ApacheIoTDB 发布于 2026-03-12 10:34 评论(0) 阅读(8)
0

Redis数据库服务架构搭建

1.Redis数据库服务架构搭建 1)redis高可用架构搭建(哨兵模式架构) 架构功能作用: -- 在主节点故障后,自动选择从节点变为新的主节点 -- 在主节点故障后,可以实现主从架构重新构建 架构部署规划 主库 10.0.0.51 从库 10.0.0.52 从库 10.0.0.53 哨兵节点01 ...

爱喝可乐的北极熊 发布于 2026-03-11 19:31 评论(0) 阅读(11)
0

数据库服务读写分离架构

数据库服务读写分离架构 准备工作 读写分离架构作用:主要可以实现将大量读请求,实现负载均衡,从而减少单点数据库并发访问压力 读写分离架构软件:ProxySQL 数据中间件(客户端 -- 中间件软件 -- 数据库服务端) 读写分离架构搭建: 架构环境规划 主库 10.0.0.51 从库 10.0.0. ...

爱喝可乐的北极熊 发布于 2026-03-11 10:13 评论(0) 阅读(20)
0

谷歌编程之夏 2026:时序数据库 Apache IoTDB 项目征集正式开启!

2026 谷歌编程之夏(GSoC)的申请季即将到来,Apache 软件基金会(ASF)再次以指导机构的身份参与其中,时序数据库 Apache IoTDB 社区也满怀期待地迎接新贡献者的加入。 如果你是对数据库、分布式系统、物联网或人工智能基础设施感兴趣的学生或开发者,这将是一次绝佳的机会 —— 你可 ...

ApacheIoTDB 发布于 2026-03-11 09:50 评论(0) 阅读(31)
0

搭建数据库服务高可用架构

搭建数据库服务高可用架构 为了实现数据服务主库异常后,可以将从库自动切换为主库 1.搭建高可用主从架构 架构环境规划 -- centos 7.9 主库 10.0.0.51 8.0.36 MHA-node 从库 10.0.0.52 8.0.36 MHA-node 从库 10.0.0.53 8.0.36 ...

爱喝可乐的北极熊 发布于 2026-03-10 19:09 评论(0) 阅读(10)
0

闹元宵|时序数据库 IoTDB 元宵灯谜大会,周边好礼「马」上领!

正月十五月儿圆,花灯璀璨庆团圆! 各位时序数据库 IoTDB 的社区伙伴们,元宵节快乐! 在这个闹花灯、吃汤圆的好日子里,我们不仅为你送上甜甜的祝福,还准备了一场 “硬核” 灯谜会! 送出你的元宵专属祝福,即可赢取精美的 IoTDB 周边小礼物! 数据库术语灯谜(6个) 谜面 万亿数据不嫌多 ...

ApacheIoTDB 发布于 2026-03-10 16:30 评论(0) 阅读(6)
0

数据库主从同步架构

数据库主从同步架构 (1)常见主从同步异常情况 IO线程异常 -- IO线程状态显示为:connecting 异常问题原因01: 连接主库配置错误,主库网络或用户信息匹配从库配置信息 异常问题原因02: 主从之间网络通讯被阻止 异常问题原因03: 主从之间连接没有空闲连接数,可以实现主从建立连接了 ...

爱喝可乐的北极熊 发布于 2026-03-09 21:17 评论(0) 阅读(20)