表示 进入内容 111120186
« 先前的 10 新的记录 | 下一步 10 较早的记录 »
Displaying posts with tag: transaction (reset)
MySQL · 引擎特性 · InnoDB mini transation

前言 InnoDB有两个非常重要的日志,undo log 和 redo log;通过undo log可以看到数据较早版本,实现MVCC,或回滚事务等功能;redo log用来保证事务持久性

本文以一条insert语句为线索介绍 mini transaction

mini transaction 简介 mini transation 主要用于innodb redo log 和 undo log写

【mysql】  【innodb】  【日志】  【LOG】  【Transaction】  【page】   …

[获取更多]
一条简单的SQL的加锁实现分析

MySQL两条SQL语句锁的分析

【数据存储与数据库】  【mysql】  【SQL】  【lock】  【索引】  【Transaction】  【test】  【index】  【page】   …

[获取更多]
GTID跳过单个、多个事务的方法

[toc] 1、概述 使用gtid跳过事务有两种方法: 1. set gtid_next,可以跳过单个事务 2. set GTID_PURGED,可以跳过多个事务 2、跳过单个事物 情景: 主新建了test.

【mysql】  【SQL】  【Transaction】  【test】  【session】  【Commit】   点击查看原文>

semi-sync插件崩溃导致MySQL重启故障详析

本文讲的是semi-sync插件崩溃导致MySQL重启故障详析,semi-sync插件崩溃导致MySQL重启的故障分析全过程~

作者:刘安 现为爱可生高级测试工程师,拥有丰富的自动测试开发经验;曾先后在文思海辉、Splunk担任测试工程师。

【java】  【mysql】  【函数】  【高可用】  【源码】  【测试】   …

[获取更多]
【转】php mysql事务详解

原文转载:http://www.gosoa.com.cn/php-mysql%E4%BA%8B%E5%8A%A1%E8%AF%A6%E8%A7%A3   在说php mysql事务之前,可以先了解下 php mysql与mysqli 区别 在PHP中,mysqli 已经很好的封装了mysql事务的相关操作。

【php】  【mysql】  【Transaction】  【Create】  【database】  【update】  【Commit】   …

[获取更多]
两个INSERT发生死锁原因剖析

两个INSERT也能发生死锁?貌似不可思议,实际上是正常的。 本文整理过程中,先后向高鹏、王少华、苏斌等几位朋友请教确认,感谢。 开始之前,关于锁、死锁,我们要先统一下几点认知: 死锁是由于多个事务相互持有其他事务所需要的锁,结果导致事务都无法继续,进而触发死锁检测,其中某个事务会被回滚,释放相应的锁,其他事务得以正常继续;简言之,就是多个事务之间的锁等待产生了回路,死循环了; 死锁发生时,会立刻被检测到,并且回滚其中某个事务,而不会长时间阻塞、等待; 从MySQL 5.7.15开始,新增选项 innodb_deadlock_detect,没记错的话应该是阿里团队率先实现的。

【mysql】   …

[获取更多]
metadata lock的解决方案

Metadata-Lock的引入是为了在并发条件下,防止session1的查询事务未结束的情况下,session2对表结构进行修改,以保护元数据的一致性。

【数据存储与数据库】  【故障方案】  【mysql】  【性能】  【数据库】  【解决方案】  【lock】   …

[获取更多]
MySQL锁系列(九)之 long transaction

一、背景 最近凌晨05:00总是接到来自SQL防火墙的告警: group_name id user host db command time info state BASE 1059712468 xx xx.

【云栖社区】  【数据存储与数据库】  【mysql】  【SQL】  【lock】  【Transaction】  【update】  【varchar】   …

[获取更多]
阿里云Centos7使用yum安装MySQL5.6的正确姿势

[root@iZuf67u6816pmg3fc1bx5fZ ~]# rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.

【mysql】  【yum】  【Processing】  【rpm】  【Transaction】  【database】  【perl】   点击查看原文>

MySQL · 源码分析 · MySQL replication partial transaction

replication 概述 目前MySQL支持的replication方式多种多样 1. 普通的master-slave 异步replication 2. 半同步的semi-sync replication 3. 支持多通道的group replication和double binlog

如果按连接协议来区分,又可以分为

非GTID模式,通过binlog文件名和文件的偏移来决定rep

【mysql】  【SQL】  【线程】  【源码】  【并行复制】  【Transaction】   …

[获取更多]
表示 进入内容 111120186
« 先前的 10 新的记录 | 下一步 10 较早的记录 »