E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
mysqlinnodb
数据库MVCC(转)
MVCC在
MySQLInnoDB
中的实现主要是为了提高数据库并发性能,用更好的方式去处理读-写冲突,做到即使有读写冲突时,也能做到不加锁,非阻塞并发读什么是当前读和
C_boy5
·
2020-07-07 15:06
MYSQL INNODB引擎转移数据方法
MYSQLINNODB
引擎转移数据方法--广州拓飞在MyISAM结构的mysql数据库中,我们只需要将mysql的数据库文件夹复制一份,就可以达到备份mysql数据库的目的,但是当我们使用的是InnoDB
koself
·
2020-07-07 12:14
MySQL中binlog和redo log的一致性问题
redolog和binlogredolog在
MySQLInnoDB
中,redolog是用来实现事务的持久性,即当事务在
huangjw_806
·
2020-07-07 10:55
MySQL
Java多线程系列-悲观锁和乐观锁实战
使用场景举例:以
MySQLInnoDB
为例商品good
FeelTouch
·
2020-07-07 07:13
网络通信-多线程
大数据/云计算/数据库
Java多并高
mysql锁机制
mysql锁机制深层而又复杂,而且针对不对的存储引擎锁实现的方式以及表现形式又不一样,本文只针对
mysqlInnoDB
行锁实现方式进行整理本文纯属扫盲级别,大神请忽略··先说一些数据库事务的背景知识:事务的
Aolus
·
2020-07-07 03:45
XtraBackup2.4 备份恢复原理
XtraBackup是Percona公司开源的一款
MySQLInnoDB
(包括XtraDB,MyISAM)数据库备份工具,基于InnoDB的崩溃恢复功能,由于支持不锁表的在线物理热备而
NLOneDay
·
2020-07-06 23:17
mysql
Mysql的锁机制
MySQLInnoDB
的事务:ACIDA:原子性,通过undolog实现I:隔离性,通过锁机制实现D:持久性,通过redolog实现C:通过原子性、隔离性、持久性实现的InnoDB:支持行级锁和表级锁;
BorisCao
·
2020-07-06 21:08
mysql
MySQL间隙锁、Next-Key Lock主要知识点
总体来说,就是
MySQLinnoDB
引擎要在RR隔离级别之下解决幻读的问题,所以引入了间隙锁。
鲱鱼罐头配白花蛇草水
·
2020-07-06 13:00
请叫我攻城狮
MySQL 主键索引在 RR 和 RC 隔离级别下的加锁情况总结
我今天抽时间给大家总结一个
MySQLInnoDB
存储引擎各种不同SQL情况下,加行锁、间隙锁、next-keylock做一个总结。如果有错误的地方,请大家指正!
业余草
·
2020-07-06 09:14
MySQL 执行计划详解
MySQL原理篇MySQL索引机制MySQL体系结构及存储引擎MySQL语句执行过程详解MySQL执行计划详解
MySQLInnoDB
缓冲池
MySQLInnoDB
事务
MySQLInnoDB
锁MySQLInnoDBMVCCMySQLInnoDB
顽石2019
·
2020-07-06 06:51
Mysql innodb为什么使用B+Tree
Mysqlinnodb
存储结构(B+Tree)二叉树缺点:数据量容易单边过长形成链表。红黑树(本质为平衡二叉树)缺点:虽然使用旋转方式改变了单边过长,但是数据量大时,树高度太高不利于查询。
技术分子
·
2020-07-05 18:55
mysql
InnoDB中事务隔离级别的说明
这里通过分析
mysqlInnoDB
中事务的隔离级别,来抛砖引玉,让读者更好的理解,事务的隔离级别对于数据库数据的处理做了什么。隔离级别脏读(DirtyRead)不可重复读(NonRepeatable
yiq_sun
·
2020-07-05 13:40
DataBase
【Mysql】一篇文章理清事务隔离级别实现原理MVCC
目录0.事务隔离级别1.MVCC2.版本控制算法2.1select查询数据伪代码2.2可见性算法0.事务隔离级别我们都知道
mysqlinnodb
引擎支持事务,为了兼顾事务并发时之间的隔离性(ACID)和性能
sarafina527
·
2020-07-05 11:05
数据库
Mysql InnoDB 共享表空间和独立表空间
在学习
mysqlInnoDB
的存
人蠢多读书
·
2020-07-05 05:06
msyql
悲观锁与乐观锁
以常用的
mysqlInnoDB
存储引擎为例:加入商品表items表中有一
一斗
·
2020-07-05 00:46
联合索引(复合索引)在B+树上的结构
这里以
MySqlINNODB
为例,MyISAM道理是一样的。然后先从
klchht
·
2020-07-04 20:07
mysql
B+树
索引
增加mysql InnoDB的表空间
增加
mysqlInnoDB
的表空间2013年9月12日默北发表评论阅读评论上节说到了如何添加和调整innodblog文件,然而调整表空间没这么简单,需要将数据导出来然后再导入。
javastart
·
2020-07-04 19:13
mysql
MySQL InnoDB 共享表空间和独立表空间
MySQLInnoDB
共享表空间和独立表空间前言:学习MySQL的时候总是习惯性的和Oracle数据库进行比较。在学习
MySQLInnoDB
的存储结构的时候也免不了跟Oracle进行比较。
CareChere
·
2020-07-04 04:47
MySQL
MySql InnoDB中的锁研究
MySqlInnoDB
中的锁研究1.InnoDB中有哪些锁1.共享和排他(独占)锁(SharedandExclusiveLocks)InnoDB实现标准的行级锁定,其中有两种类型的锁,shared(S)
嘿123
·
2020-07-03 10:00
常见存储数据结构
mysqlInnodb
的聚集索引也使用了这种数据结构,以支持随机读写、范围扫描、排序等特性,同时由于其高度相对低(一般为2-3)可以有效减少i
qq_26992193
·
2020-07-02 17:46
学习笔记
Python SQLAlchemy基本操作和常用技巧(包含大量实例,非常好)
http://www.jb51.net/article/49789.htm因为我是搭配
MySQLInnoDB
使用,所以使用其他数据库的也不能完全照搬本文。
mingz2013
·
2020-07-02 13:50
python
读书笔记-MySQL技术内幕InnoDB存储引擎第2版
MysqlInnoDB
体系结构/MySQL服务器架构InnoDB存储引擎内存由以下几个部分组成:缓冲池(bufferpool)、重做日志缓冲池(redologbuffer)以及额外的内存池(additionalmemorypool
ddxueyu
·
2020-07-02 11:33
SQLAlchemy 使用经验
因为我是搭配
MySQLInnoDB
使用,所以使用其他数据库的也不能完全照搬本文。接着就从安装开始介绍吧,以Debian/Ubuntu为例(请确
Mchange
·
2020-07-01 11:32
sqlalchemy
系统设计题:如何设计一个分布式ID生成器(Distributed ID Generator)?
数据库会在这个字段上建立聚集索引(ClusteredIndex,参考
MySQLInnoDB
),即该字段会影响各条数据再物理存储上的顺序。ID还要尽可能短,节省内存,让数据库索引效率更高。
Liang_DJ
·
2020-07-01 11:45
系统设计
MySQL InnoDB 存储结构
MySQLInnoDB
存储结构InnoDB存储引擎的关键特性包括:插入缓冲(InsertBuffer)两次写(DoubleWrite)自适应哈希索引(AdaptiveHashIndex)异步IO(AsyncIO
yingziisme
·
2020-06-30 08:59
database
mysql
mysql 一次插入几万条数据应该怎么做优化
经过对
MySQLInnoDB
的一些性能测试,发现一些可以提高insert效率的方法,供大家参考参考。1、insert批量执行,禁止单条insertvalue(注意单条sql长度限制,可临时调整max_
战国墨竹
·
2020-06-29 23:01
php
mysql
rancher挂载mysql配置
my.cnf[mysqld]pid-file=/var/run/mysqld/mysqld.pidsocket=/var/run/mysqld/mysqld.sockdatadir=/var/lib/
mysqlinnodb
_buffer_pool_size
shuaibo.wang|王帅博
·
2020-06-29 08:52
容器
数据库事务隔离级别+Spring 声明性事务隔离级别
的级别最高,ReadUncommited级别最低.大多数数据库的默认隔离级别为:ReadCommited,如SqlServer,Oracle.少数数据库默认的隔离级别为RepeatableRead,如
MySQLInnoDB
weixin_34190136
·
2020-06-28 13:21
Greenplum行存与列存的选择以及转换方法
2.
MySQLinnodb
则是以b+tree形式存储的。在数据仓库产品中,如Greenplum,支持行存,也支持列存。还有很多存储格式,本文将讨论行存和列存应该如何选择呢?
weixin_33860528
·
2020-06-28 06:01
MySQL/InnoDB锁机制
以
MySQLInnoDB
为例:快照读:简单的select操作,属于快照读,不加锁。(当然,也有例外,下面会分析)select*fromtablewhere?;当前读:特殊的读操作,插入/更新
Skyline
·
2020-06-27 14:58
mysql
mysql
innodb
锁
秒杀核心设计(减库存部分)-防超卖与高并发
只讨论库存部分的优化mysql配置层面的优化可以参考我的这篇文章《关于
mysqlinnodb
引擎性能优化的一点心得》重点设计在数据库层面。
keleSpring
·
2020-06-27 06:14
MySql添加索引为什么能加快查询速度
MySql添加索引为什么能加快查询速度
MySQLInnoDB
采用BTree树作为索引的数据结构,不加索引的情况,会进行全表扫面,查询效率低下。
简乐君
·
2020-06-27 04:29
数据库
从mysql执行顺序讲到存储引擎再讲到临时表
126144198MySQL临时表https://www.cnblogs.com/duanxz/p/3724120.htmlMySQL中的两种临时表https://www.jianshu.com/p/d4cc0ea9d097
MySQLInnoDB
liangdu_Zuker
·
2020-06-26 23:27
数据库
MySQL事务隔离级别实现原理
在MySQL的众多存储引擎中,只有InnoDB支持事务,所有这里讨论的事务隔离级别指的是
MySQLInnoDB
下的事务隔离级别,一般而言,隔离级别分为:读未提交:一个事务可以读取到另一个事务未提交的修改
诗人不写诗
·
2020-06-26 17:22
数据库
乐观锁与悲观锁及应用举例
以常用的
mysqlInnoDB
存储引擎为例:加入商品表items表中有一
superli90
·
2020-06-26 16:16
高级操作系统课程作业
MVCC原理探究及MySQL源码实现分析
最近想再次深入学习MVCC原理,收藏了以下好文章,供以后查阅MVCC原理探究及MySQL源码实现分析InnoDBMVCC实现原理及源码解析
MySQLInnoDB
的多版本并发控制(MVCC)阅读以上文章发现
sunct
·
2020-06-26 15:28
mysql
mySQL数据库间隙锁(mysql是如何解决幻读的)
概念
MySQLInnoDB
支持三种行锁定方式:行锁(RecordLock):锁直接加在索引记录上面。
悟空WuKongg
·
2020-06-26 10:33
MySQL数据库
mysql数据库
MySQL InnoDB数据恢复工具
[url]http://code.google.com/p/innodb-tools/[/url]InnoDBTools是一个开源的项目,提供了
MySQLInnoDB
的数据恢复工具,该项目的作者是专业的
sapling_lz1130
·
2020-06-26 07:20
mysql
MYSQL小结
一、
mysqlinnodb
存储引擎的特点:1,支持事务(OLTP);2,高并发(MVCC);3,行锁;4,外键;5,非锁定读;二、伪列、分页1、ROWID,如果数据库表没有设置主键,innodb会自动添加
liaozxbj
·
2020-06-24 04:13
数据库
mysql技术内幕innodb存储引擎-学习记录
mysql技术内幕innodb存储引擎本书面向那些使用
MySQLInnoDB
存储引擎作为数据库后端开发应用程序的开发者和有一定经验的MySQLDBA。
正版两只羊
·
2020-06-24 04:12
mysql
学习笔记
mysql的悲观锁和乐观锁
使用场景举例:以
MySQLInnoDB
为例商品goods表中有一个字段statu
奋斗的鱼
·
2020-06-23 21:43
数据库
Mysql多表查询效率的研究(一)
Mysql多表查询效率的研究(一)本文探究了
mysqlInnoDB
引擎在多表查询的应用场景下,使用子表、内连接和左联接运行速度的差别,并且比较了索引使用与否对查询效率的影响。
hzz532968708
·
2020-06-23 17:56
java
MySQL内核:InnoDB存储引擎 试读
《MySQL内核:InnoDB存储引擎卷1》从源码层次分析了InnoDB的体系结构、原理、工作机制等,结合实践案例,对我们想深入学习
MySQLinnoDB
内核原理来说,是不可多得的好书。
gdjbj2007
·
2020-06-23 10:42
试读
5月,我面试了60多号人,写了些总结
如果要面P7的技术同学,那就不是这样去聊的了,比如我会问这些:
MySQLInnodb
索引结构是B+树,具体Innodb的索引有什么特
架构师小秘圈
·
2020-06-23 09:21
undrop-for-innodb实测(一)-- 表结构恢复
介绍undrop是一款针对
mysqlinnodb
的数据恢复工具,通过扫描文件或磁盘设备,然后解析innodb数据页进而恢复丢失的数据,对于drop、truncate以及文件损坏都很有帮助。
客服小羊
·
2020-06-23 00:49
mysql innodb 引擎 truncate 或 delete 表后,并未释放表空间
网上一搜索才了解到innodb还有这种坑...参考文章:
MysqlInnoDB
删除数据后释放磁盘空间的方法https://www.eas
beyond__devil
·
2020-06-22 17:54
php
mysql相关记录
乐观锁与悲观锁——解决并发问题
2.并发控制机制3.乐观锁应用乐观锁介绍:使用举例:以
MySQLInnoDB
为例4.悲观锁应用5.结论1.为什么需要锁(并发控制)?
WencoChen
·
2020-06-22 08:05
数据库
Mysql企业级高可用--MySQL Innodb Cluster
MySQLInnoDB
集群提供了一个集成的,本地的,HA解决方案。
从此启航
·
2020-06-22 02:26
MySql B+树索引-个人记录,不喜勿喷
MySqlInnodb
索引:B+树全文索引哈希索引B+树有n个子树的中间节点包含n个元素,每个元素不保存数据,只用来索引,所有数据都保存在叶子节点。
cap423654
·
2020-06-21 00:21
Mysql
Mysql InnoDB索引原理
MysqlInnoDB
索引原理理解Mysql索引的原理和数据结构有助于我们更好的使用索引以及进行SQL优化,索引是在存储引擎层面实现的,所以不同的引擎实现的索引也有一定的区别,但是在生产环境中,我们最常用的就是
ZackJiang
·
2020-06-20 21:47
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他