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
Innodb
MySQL基础07-事务
一、简介MySQL提供了两种事务型的存储引擎:
InnoDB
和NDBCluster。另外还有一些第三方存储引擎也支持事务,比较知名的包括XtraDB和PBXT。事务的4大特性ACID。
四月不见
·
2023-09-22 19:10
MYSQL--存储引擎和日志管理
存储引擎是MySQL将数据存储在文件系统中的存储方式或者存储格式MySQL常用的存储引擎:MylSAM,
InnoDB
。MySQL数据库中的组件,负责执行实际的数据I/O操作。MySQL系统中
我不道啊;
·
2023-09-22 15:10
mysql
数据库
132.【MySQL_进阶】
3).引擎层(4).存储层2.存储引擎简介(1).查看某张表的数据引擎(2).展示此版本支持的所有存储引擎(3).创建表my_myisam,并指定MyIASM存储引擎(4).存储引擎示列3.存储引擎_
Innodb
吉士先生
·
2023-09-22 15:56
mysql
数据库
实现Mysql事务嵌套(部分回滚)
NOTNULLAUTO_INCREMENT,`name`varchar(50)DEFAULTNULL,`age`tinyint(2)DEFAULT'0',PRIMARYKEY(`id`))ENGINE=
InnoDB
AUTO_INCREMENT
爬山虎还上班
·
2023-09-22 14:50
mysql
mysql
savepoint
MYSQL唯一性约束
,--自增`username`varchar(18)NOTNULLunique,--唯一性约束`password`varchar(18)NOTNULL,PRIMARYKEY(`Id`))ENGINE=
InnoDB
AUTO_INCREMENT
LAMYMAY
·
2023-09-22 14:03
B树概念和插入实现
目录前言一.B树概念1.1概念和性质1.2分裂二.插入的实现三.性能分析四.B树的删除五.B树的优化B+树和B*树5.1B+树5.2B*树六.B树的应用6.1MyISAM中的索引6.2
Innodb
引擎前言之前我们学了有很多数据结构
两片空白
·
2023-09-22 11:18
数据结构与算法
B树
B+树
索引
【MySql】1- 基础篇(上)
SQL更新语句如何执行1.3.1两阶段提交1.4事务隔离1.4.1隔离性与隔离级别1.4.2事务隔离的实现-展开说明“可重复读”1.4.3事务的启动方式1.5深入浅出索引1.5.1索引常见模型1.5.1
InnoDB
Tiger_shl
·
2023-09-22 09:42
MySql
mysql
数据库
MySQL为什么需要binlog、redo log和undo log
先看一条SQL如何入库的:这是一条很简单的更新SQL,从MySQL服务端接收到SQL到落盘,先后经过了MySQLServer层和
InnoDB
存储引擎。
吴名氏.
·
2023-09-22 06:42
数据库
mysql
mysql
数据库
sql
明明加了唯一索引,为什么还是产生重复数据?
前言前段时间我踩过一个坑:在mysql8的一张
innodb
引擎的表中,加了唯一索引,但最后发现数据竟然还是重复了。到底怎么回事呢?本文通过一次踩坑经历,聊聊唯一索引,一些有意思的知识点。
吴名氏.
·
2023-09-22 06:11
Java
mysql
数据库
数据库
java
mysql
Prometheus-Rules 实战
3mysqlrule3.1MySQL宕机3.2实例连接数过多3.3MySQL高线程运行3.4MySQL从服务器IO线程没有运行3.5MySQL从服务器SQL线程没有运行3.6MySQL复制滞后3.7慢查询3.8
innodb
shark_西瓜甜
·
2023-09-22 05:42
Prometheus
prometheus
前端
javascript
数据库锁及批量更新死锁处理
共享锁就是读锁,独占锁就是写锁,可以理解为读写锁,读读不互斥,读写互斥,写写互斥,共享锁(S锁)、独占锁(X锁)指的就是
InnoDB
上的行锁(记录锁)。
zhendeWD
·
2023-09-22 03:55
数据库
数据库
MySQL BufferPool缓存与Redo日志是如何提升事务性能的
BufferPool缓存的优势2.1减少磁盘IO操作的次数2.2提高数据的读取速度2.3减轻磁盘负载,提升整体系统性能三、BufferPool缓存的工作原理3.1缓存命中与缓存未命中3.2缓存置换算法3.3
InnoDB
冰点.
·
2023-09-22 03:13
MySQL从入门到精通
mysql
缓存
数据库
Buffer
Pool
第9章 【MySQL】
InnoDB
的表空间
9.1温习9.1.1页面类型
InnoDB
是以页为单位管理存储空间的,我们的聚簇索引(也就是完整的表数据)和其他的二级索引
柯西极限存在准则
·
2023-09-22 00:06
MySQL
mysql
数据库
MySQL 存储引擎
MySQL存储引擎1、概念2、常用存储引擎2.1MyISAM特点2.2
InnoDB
特点3、MyISAM表支持的存储格式4、查看表的存储引擎4.1查看系统支持的存储引擎4.2查看表使用的存储引擎5、修改存储引擎
KK小草莓
·
2023-09-21 23:25
mysql
数据库
简单了解
InnoDB
底层原理
InnoDB
、MyISAM、Memory、CSV、Archive、Blackhole、Merge、Feder
SH的全栈笔记
·
2023-09-21 23:20
MySQL
后端
mysql
数据库
后端
innodb
关于
InnoDB
底层原理与MySQL日志机制
关于
InnoDB
底层原理与MySQL日志机制一、MySQL内部组件结构图解二、Server层三、存储引擎层1、连接器2、查询缓存3、分析器1、分析器先进行“词法分析”2、之后分析器进行“语法分析”4、优化器
秋天的一亩三分地
·
2023-09-21 23:20
MySQL专栏
mysql
数据库
java
mysql——7、
Innodb
底层原理与Mysql日志机制深入剖析
-----连接器【管理连接,权限校验】-----词法分析器------优化器------执行器连接器mysql分server和执行引擎查询缓存5.7有查询缓存,8.0没有词法分析器优化器执行器执行引擎
innodb
Comus_j
·
2023-09-21 23:19
MySQL
mysql
数据库
java
Mysql-10
InnoDB
底层原理
updatesql执行流程redolog格式写入磁盘机制biglog格式写入磁盘机制undolog错误日志通用查询日志
小淘淘喵的主人
·
2023-09-21 23:49
mysql
java
数据库
【
Innodb
底层原理】
文章目录一、MySQL的内部组件结构Server层1.连接器2.查询缓存3.分析器4.执行器存储引擎层二、
Innodb
底层原理与Mysql日志机制redolog重做日志关键参数
innodb
_log_buffer_size
向前再向前
·
2023-09-21 23:49
mysql
mysql底层实现原理_MySQL存储底层技术:
InnoDB
底层原理解读
InnoDB
、MyISAM、Memory、CSV、Archive、Blackhole、Merge、Feder
晗小呆
·
2023-09-21 23:49
mysql底层实现原理
mysql 层_Mysql——深入浅出
InnoDB
底层原理
InnoDB
、MyISAM、Memory、CSV、Archive、Blackhole、Merge、Feder
孔良
·
2023-09-21 23:49
mysql
层
mysql内部结构和
InnoDB
底层原理
一、mysql内部结构mysql总体上分为客户端、Server层、引擎层,具体如下图:1、连接器一般客户端通过jdbc、navicat等工具发送请求连接到mysql服务端,完成TCP三次握手后,连接器就开始认证身份,如果身份认证成功,所有操作将依赖此时读取到的权限,因此权限的确定是一连接就读取确认了,为什么不实时读取权限,因为如果并发量大的情况下,势必要暂停用户请求,然后才能更改权限,性能上会有很
高如风
·
2023-09-21 23:48
mysql
mysql
数据库
java
性能优化-07-Inndb底层原理与MySQL日志机制深入分析
1MySQL内部组件结构2一条SQL在
innodb
中的执行过程3redoLog日志关键参数用于恢复bufferpool未来得及写入磁盘的数据
innodb
_log_buffer_size:设置redologbuffer
刺豚灬
·
2023-09-21 23:48
Java架构师
性能优化
mysql
数据库
InnoDB
底层原理
InnoDB
、MyISAM、Memory、CSV、Archive、Blackhole、Merge、Feder
技术~子云
·
2023-09-21 23:48
mysql
mysql
数据库
java
InnoDB
引擎底层原理及Mysql 8.0 新增特性详解
MySQL性能调优一、
InnoDB
引擎底层原理1.深入理解Redolog日志底层原理1.1
innodb
引擎底层事务原理1.1.1WAL2.redolog日志文件2.1为什么要redolog日志文件2.2redolog
俺就是菜得很
·
2023-09-21 23:18
性能调优MySQL
mysql
java
数据库
详解MySQL索引与底层原理
文章目录索引的底层原理一、MySQL缓冲池1、数据页与数据页管理2、free链表3、flush链表4、哈希表5、LRU链表补充二、索引的底层原理1、
InnoDB
索引I.行记录与页内索引II.页外索引页III.B
白龙码~
·
2023-09-21 23:18
MySQL
mysql
数据库
运维
数据结构
dba
Innodb
底层原理与Mysql日志机制
其架构模式是插件式的,支持
InnoDB
、MyISAM、Memory等多个存储引擎。
Innodb
底层原理与Mysql日志机制u
xwj1992930
·
2023-09-21 23:17
MySQL学习
mysql
数据库
数据库优化
查询sql每个索引可存储总量:showglobalstatuslike‘
innodb
_page_size’;每个节点可存储16kb/(8+6)B=1170对于B+TREE,总共三层,若一条数据1KB,那么一个索引里面可以包含
LANWENBING
·
2023-09-21 17:41
数据库
InnoDB
InnoDB
的文件存储结构MySQL中基于
InnoDB
引擎的表都会对应一个.ibd表空间文件,这个文件存储了表结构、数据和索引等信息。.
wxlcome
·
2023-09-21 14:34
mysql
数据库
sql
MySQL常见面试题(四)
为了深入了解和掌握这个领域,我们将讨论
InnoDB
存储引擎的多种索引类型,以及索引的不同方面和分类。我们还将深入探讨为什么通常推荐使用自增列作为主键,以及主键和唯一键之间的区别。
尘觉
·
2023-09-21 12:27
面试汇总
mysql
数据库
面试
Mysql高级——索引优化和查询优化(1)
className`VARCHAR(30)DEFAULTNULL,`address`VARCHAR(40)DEFAULTNULL,`monitor`INTNULL,PRIMARYKEY(`id`))ENGINE=
INNODB
AUTO_I
康小庄
·
2023-09-21 11:41
Mysql基础到高级
mysql
数据库
docker
java
spring
boot
java-ee
jvm
Mysql优化习惯|建表规约丶SQL规约丶索引规约
的博客-CSDN博客言归正传一.建表规范【强制】(1)存储引擎必须使用
InnoDB
InnoDB
支持事物、行级
荒-漠
·
2023-09-21 10:14
mysql
mysql
sql
数据库
[日常] MySQL内存不足启动失败的解决方法
1.启动mysql时,一直不成功,查看错误日志/var/log/mysql/error.log2.主要的错误信息有如下几条:[ERROR]
InnoDB
:mmap(136151040bytes)failed
YIDAY
·
2023-09-21 08:00
mysql
知识体系总结总结(七)MySQL与Redis
13、
InnoDB
引擎通
连连斯基
·
2023-09-21 06:46
知识体系总结
mysql
redis
数据库
MySQL中的事务
事务定义一个或一组sql语句组成一个执行单元,这个执行单元要么全部执行,要么全部不执行注意:在MySQL中只有使用了
INNODB
数据库引擎的数据库或表才支持事务案例生成订单或转账时,会同时发生的事情订单生成订单表里新增一条记录
咖A喱
·
2023-09-21 05:49
数据库日志,事务
事务:说起mysql
innodb
存储引擎的事务,首先想到就是ACID(不知道的请google),数据库是如何做到ACID的呢?
今天不想掉头发
·
2023-09-21 04:24
十、性能测试之数据库测试
数据库分类二、mysql安装及密码的修改1、安装:数据库的版本mysql5.7版方法1:直接安装方法2:使用rpm包安装方法3:docker方式安装2、修改数据库的密码3、创建库4、创建表三、存储引擎1、
InnoDB
好多可乐
·
2023-09-21 04:37
性能测试
数据库
MySQL高频面试题
4.一条SQL查询语句是如何执行的5.引擎MySQL存储引擎MyISAM与
InnoDB
区别MyISAM索引与
InnoDB
索引的区别?
InnoDB
引擎的4大特性6.索引16连问什么是索引?索引的优缺点?
书生-w
·
2023-09-21 02:46
mysql
数据库
个人简历内容
熟悉MySQL数据库,熟悉
InnoDB
存储引擎、事务、MVCC机制。了解常用的性能优化方法。#熟悉Redis数据库,熟悉Redis常用数据结构、持
echo 云清
·
2023-09-21 01:48
工作
开发语言
CentOS下postgres怎么恢复数据库.bak文件_Xtrabackup 实现数据的备份与恢复
Xtrabackup介绍Xtrabackup是由percona开源的免费数据库热备份软件,它能对
InnoDB
数据库和XtraDB存储引擎的数据库非阻塞地备份(对于MyISAM的备份同样需要加表锁);mysqldump
weixin_39791225
·
2023-09-21 01:12
mysql
增量备份
mysql增量备份
mysql数据库的行级锁有几种_数据库行级锁和表锁区别
MyISAM和
InnoDB
MyISAMMyISAM使用B+tree作为索引结构,叶节点存放的是数据地址。MyISAM不支持事务和外键。MyISAM是表锁,对数据库写操作时会锁住整个表,效率低。
weixin_39847722
·
2023-09-21 01:12
mysql数据库的行级锁有几种
记一次线上间隙锁引发的死锁问题
前提说明:mysql版本:8.0.27隔离级别:REPEATABLE-READ事务自动提交:是死锁检测机制:开启数据库引擎:
InnoDB
1、现象1.1、钉钉群报
蝎子莱莱爱打怪
·
2023-09-20 23:19
InnoDB
的MVCC(多版本并发控制)
InnoDB
存储引擎存储的每行记录后面都有两个隐形的字段,一个存储行版本号,一个存储行删除标记。
啦啦啦老王
·
2023-09-20 23:01
MySQL学习系列(4)-每天学习10个知识
目录1.
InnoDB
和MyISAM2.SQL调优3.数据一致性问题的解决4.MySQL的存储引擎5.MySQL的内存使用问题6.索引比全表扫描慢的情况7.行级锁和表级锁8.MySQL的复制功能9.数据库性能测试
云边散步
·
2023-09-20 23:05
MySQL学习
mysql
学习
数据库
MySQL之
InnoDB
存储结构 | 京东物流技术团队
1
InnoDB
存储引擎
InnoDB
存储引擎最早由InnobaseOy公司开发(属第三方存储引擎)。从MySQL5.5版本开始作为表的默认存储引擎。
·
2023-09-20 22:20
MySql数据库优化方案
1.选择
InnoDB
引擎理由:(1)支持事务
InnoDB
与传统的ISAM与MyISAM相比,
InnoDB
的最大特色就是支持了ACID兼容的事务(Transaction)功能,类似于PostgreSQL。
胖小白_d797
·
2023-09-20 17:42
mysql死锁排查及解决
可以通过以下方式检测死锁:SHOWENGINE
INNODB
STATUS;查找"
InnoDB
"部分,寻找"LATESTDETECTEDDEADLOCK"或类似的标题,下面会列出最近的死锁
猫一样的女子245
·
2023-09-20 16:31
mysql
oracle
数据库
10 -- 索引特性
磁盘随机访问与连续访问3.MySQL与磁盘交互基本单位4.建立共识5.索引的理解建立测试表插入多条记录查看插入结果为何IO交互要是Page理解单个Page理解多个Page页目录单页情况多页情况复盘一下
InnoDB
等你看日出
·
2023-09-20 14:26
MySQL
mysql
MySQL的进阶篇1-MySQL的存储引擎简介
等】1、【MySQL服务器-连接层】认证,授权,连接池2、【MySQL服务器-服务层】{SQL接口(DML、DDL、存储过程、触发器)、解析器、查询优化器、缓存}3、【MySQL服务器-存储引擎层】{
InnoDB
pshdhx_albert
·
2023-09-20 13:10
mysql
mysql
数据库
存储引擎
MySQL进阶篇4——锁+
InnoDB
引擎+MySQL管理
锁概述保证并发访问数据库数据的一致性和有效性等。全局锁-库锁加锁后,整个数据库实例就处于只读状态,后续的DML语句,DDL语句,以及更新操作的事务提交语句都将会被阻塞。典型使用场景:对全库做逻辑备份,对所有的表进行锁定,从而获取一致性视图,保证数据的完整性。flushtableswithreadlock;widnows:命令行,mysqldump-hlocalhost-uroot-p1234use
pshdhx_albert
·
2023-09-20 13:10
mysql
mysql
数据库
锁
InnoDB
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
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
其他