Tagged: mysql

讲烂了的mysql今天再给大家重温一下 0

讲烂了的mysql今天再给大家重温一下

MySQL 事务次要用于解决操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你既须要删除人员的根本材料,也要删除和该人员相干的信息,如信箱,文章等等,这样,这些数据库操作语句就形成一个事务!

MySQL中关于将列值转换为列名 0

MySQL中关于将列值转换为列名

语法:1.case key when 条件 then 后果 when 条件 then 后果 …else key(默认为原来的)end2.if(作为列的字段 = ‘值’, 要展现的数据字段,另外的值)

MySql分布式事务与备份 0

MySql分布式事务与备份

XA事务是连贯 多个不同数据库 来进行分布式事务的媒介。分布式事务的特点:两次提交(two-phase commit),第一阶段,所有分布式节点资源管理器提交筹备(PREPARE)指令,通知事务管理器准备就绪。第二阶段,事务管理器通知所有资源管理器,是commit还是rollback。若在第一阶段有节点不能提交PREPARE,则会rollback。

Liquibase-数据库版本管理工具3-changeSet-变更集详解 0

Liquibase-数据库版本管理工具3-changeSet-变更集详解

上篇文章中具体了介绍了一下changelog 文件的应用,本篇文章将具体说一下 changeSet 变更集 中的细节,以及通常的应用形式 1.变更集分类 changeSet 分为 6类: add create drop rename sql other 官网文档:[链接],每一个标签都有其必须的参数,应用时依据状况自行设定即可 用法均为如下格局: {代码…} 2.1 add 标签 …

MySql索引与B树 0

MySql索引与B树

这里的哈希索引是自适应的(主动实现的),innodb会主动依据状况生成hash索引,不能人为干涉。B+树的B代表balance而不是binary,B+树不属于二叉树。B+树常利用于磁盘存储中。

Mysql日志文件 0

Mysql日志文件

SET应用:SET [global|session] sys_var_name = val;SELECT应用:SELECT [@@global|@@session|@@] sys_var_name;

MySQL存储引擎 0

MySQL存储引擎

反对事务,外键,行级锁,反对裸设施(row disk)建设表空间,事务默认隔离级别为REAPTABLE,应用next-key lock算法来防止幻读(Phantom),提供插入缓冲(insert buffer),二次写(double write),自适应哈希索引(adaptive hash index),预读(read head)等。

转载BATJTMD-面试必问的-MySQL你懂了吗 0

转载BATJTMD-面试必问的-MySQL你懂了吗

前言 明天不整那些花里胡哨、虚头巴脑的前言了,间接进入正题怼起来。 注释 二狗:不多BB,先怼几道常问的大题目。MySQL 的事务隔离级别有哪些?别离用于解决什么问题? 次要用于解决脏读、不可反复读、幻读。 脏读:一个事务读取到另一个事务还未提交的数据。 不可反复读:在一个事务中屡次读取同一个数据时,后果呈现…

MYSQL锁机制 0

MYSQL锁机制

本文讲述mysql锁定义,lock与latch区别,Innodb中的锁,强制开启S/X锁,自增长锁,行锁的3中算法,锁降级等,次要参照来自《MYSQL技术底细 第2版》这本书,以及参杂了本人的一些了解。