事务
-
MySQL的自动提交模式
默认情况下, MySQL启用自动提交模式(变量autocommit为ON)。这意味着, 只要你执行DML操作的语句,MySQL会立即隐式提交事务(Impli…
-
MySQL中lock tables和unlock tables浅析
在MySQL中提供了锁定表(lock tables)和解锁表(unlock tables)的语法功能,ORACLE与SQL Server数据库当中没有这种语法。相信刚接触MySQL…
-
MySQL 8的MGR集群中设置autocommit=0引起ERROR 1064 (42000)错误
在一套MySQL MGR集群测试环境中,同事测试时,在my.cnf参数文件中修改了autocommit参数(修改为autocommit=0),结果上周五,由于系统管理员…
-
翻译:MySQL InnoDB Cluster – Navigating the Cluster
本文是对这篇文章MySQL InnoDB Cluster – Navigating the Cluster[1]的翻译,翻译如有不当的地方,敬请谅解,请尊重原创和翻译劳…
-
MySQL InnoDB ReplicaSet安装文档
MySQL副本集介绍 MySQL InnoDB ReplicaSet(也叫MySQL副本集,有些地方也翻译成MySQL复制集)是在 MySQL 8.0.19 版本(2020-01-…
-
MySQL InnoDB Cluster搭建安装
环境介绍: 这里的MySQL Innodb Cluster搭建环境如下所示,总共有三台机器搭建MySQL InnoDB Cluster: 操作系统: Red Hat Enterpr…
-
[翻译]-Query and Transaction size in MySQL
本文是对这篇文章Query and Transaction size in MySQL[1]的翻译,翻译如有不当的地方,敬请谅解,请尊重原创和翻译劳动成果,转载的时候请注明出处。谢…
-
Jedis 连接操作 Redis
Jedis 使用 Java 来操作 Redis,知其然并知其所以然 什么是Jedis 是 Redis 官方推荐的 java连接开发工具! 使用Java 操作Redis 中间件!如果…
-
手把手教你安装配置『Oracle Database 19c』
前言 本文将会讲解如何在 Windows 系统上安装 Oracle Database 19c 数据库,适合初学者学习 Oracle 快速入门和实践练习,比较方便快捷 官方安装文档:…
-
程序员缺乏经验的 7 种表现,你中招没?
戳上方蓝字“Java知音”关注我 目录 一次性提交大量代码 代码写的很烂 同时开展多项工作 性格傲慢 不能从之前的错误中学到经验 工作时间处理私人事务 盲目追逐技术潮流 总结 知道…
-
探究分布式架构的理论基石—CAP定理
前言 在生活充满互联网应用的今天,我们每一次点击的背后可能都是个庞大且复杂的系统,像是抢票系统如何确保大家可以有快速地抢到票,而且不会重复出售同一张票,或是银行系统如何确保你的余额…
-
Rocky8+MHA搭建
1、MHA 是什么 1.1、MHA概念 MHA(MasterHigh Availability)是一套比较成熟的 MySQL 高可用方案,也是一款优秀的故障切换和主从提升的高可用软…
-
Golang实现自己的orm
本项目相当于gorm的精简版,通过学习本项目可以更好的理解orm框架每个函数都在做什么,以及为什么这么定义框架功能。 项目拖过地址: https://github.com/gofi…
-
Golang实现自己的Redis (pipeline客户端)
用11篇文章实现一个可用的Redis服务,姑且叫EasyRedis吧,希望通过文章将Redis掰开撕碎了呈现给大家,而不是仅仅停留在八股文的层面,并且有非常爽的感觉,欢迎持续关注学…
-
Django笔记十三之select_for_update等选择和更新等相关操作
“ 这是Django系列笔记的第十三篇,文章内容均为本人通过阅读Django官方文档后整理所得,可用作新手入门指南,或者个人知识点查阅。” 本篇笔记将介绍 update …
-
MySQL 并发 update 导致锁等待
引言 生产环境中经常会遇到锁等待与死锁相关的问题,这类问题通常比较紧急,而且由于锁相关影响因素较多,因此分析难度较大。 本文从最简单的一类锁等待开始,即并发 update 导致锁等…