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
inno
MySQL性能调优(十二):MySQL8常见面试题(二)
请概述下什么是MySQL的分区表说几条MySQL对SQL的执行做的优化手段
Inno
DB引擎的三大特性是什么?r
道友老李
·
2025-04-28 19:59
架构师进阶-性能调优
mysql
数据库
MySql锁详解
使用锁可以有效解决这个问题锁的分类按照锁的粒度划分:行锁、表锁、页锁按照锁的使用方式划分:共享锁、排它锁(悲观锁的一种实现)还有两种思想上的锁:悲观锁、乐观锁
Inno
DB中有几种行级锁类型:RecordLock
小小小小小菜鸟~
·
2025-04-28 12:20
mysql
数据库
java
php
使用mysql事务不同场景导致的死锁问题以及解决方法
MySQL各存储引擎使用了三种级别的锁定机制:table-level(表级锁定),row-level(行级锁定)和page-level(页级锁定)此处只介绍使用
Inno
DB存储引擎行过程中经常常遇到的问题以及解决方法
北方之mini鱼
·
2025-04-28 12:16
mysql
数据库
java
MySQL 锁常见知识点&面试题总结
Inno
DB不光支持表级锁(table-levellocking),还支持行级锁(row-levellocking),默认为行级锁。
·
2025-04-27 23:49
后端
小面试官教你 MySQL——引擎、索引和算法
关于MySQL的索引,我大致会问下面几个问题:你知道
Inno
DB索引所使用的算法是什么吗?
·
2025-04-27 10:53
vue.js
【MySQL】面试官问的事务二阶段提交,这篇彻底讲明白!
二阶段提交(2PC)是MySQL保证分布式事务原子性的关键协议2PC保证了
Inno
DB引擎层的redolog与Server层的binlog协调一致性。
熏鱼的小迷弟Liu
·
2025-04-27 06:06
数据库
mysql
数据库
亚马逊云科技:构建由GenAI驱动的无穷创新之旅
GenerativeAiApplications,AutonomousMobilityData,SoftwareDefinedVehicles,DigitalCustomerExperience,ProductEngineering
Inno
vation
taibaili2023
·
2025-04-26 11:03
AWS
MySql如何将数据中所有表结果批量改为
Inno
Db
修改单个表:ALTERTABLETABLENAMEENGINE=
Inno
DB;ALTERTABLETABLENAMEENGINE=MyISAM;改多个表:#修改为
Inno
DBSELECTCONCAT('
hotlinhao
·
2025-04-26 10:00
mysql
数据库
MySQL 五种存储引擎详解及对比
MySQL五种存储引擎详解及对比1.
Inno
DB特点:MySQL5.5+后的默认存储引擎支持事务处理(ACID兼容)实现行级锁定(并发性能好)支持外键约束提供崩溃恢复能力使用MVCC(多版本并发控制)数据存储在表空间中
GarfieldFine
·
2025-04-26 09:18
mysql
mysql
数据库
MySQL索引B+树?主键索引每一个节点的大小?一个 page 多大?如果一条数据大于 16KB 怎么存?text 最多存多少数据?行溢出怎么办?数据存储格式有哪些?溢出页如何管理?
MySQL索引与B+树1.B+树结构索引实现:
Inno
DB使用B+树作为索引结构,所有数据存储在叶子节点,非叶子节点仅存储键值和子节点指针。聚簇索引(主键索引):叶子节点存储完整的行数据。
蒂法就是我
·
2025-04-25 01:10
mysql
b树
数据库
MySQL 的锁,表级锁是哪一层的锁?行锁是哪一层的锁?
1.表级锁(Table-LevelLocks)(1)存储引擎层的表级锁实现层级:存储引擎层(如MyISAM、
Inno
DB)。特点:粒度粗:锁定整张表,并发性能较低。
蒂法就是我
·
2025-04-25 01:39
mysql
数据库
第5章-2 配置MySQL的I/O行为
Inno
DB不
天狼1222
·
2025-04-24 00:53
mysql高级
mysql
IO
java面试题(四),现在都这么卷了,八股文还适用吗?
Inno
DB和MyISAM在事务、锁、外键上的区别?什么是B+树索引?为什么
Inno
DB选择B+树而非B树?主键和唯一索引的区别是什么?聚簇索引和非聚簇索引的区别什么是覆盖索引?如何设计覆盖索引?
从头再来的码农
·
2025-04-23 23:17
java面试题
java
开发语言
mysql8.0 创建全文索引及mysql 8.0.32创建全文索引报错 Duplicate entry null-null的解决方案
创建全文索引mysql8.0创建全文索引也可以创建复合全文索引,即多列全文索引注意:启用mysql的WITHPARSERngram中文分词器,就会以ngram_token_size的最小分词长度为准,
inno
db_ft_min_token_size
ljh_learn_from_base
·
2025-04-23 16:57
mysql
全文索引
数据库及分布式事务
存储引擎常用的引擎有MyISAM,
Inno
DB,Memeory,Archive,FederatedMyISAM:使用B+Tree存储数据,但是索引和数据是分开存储的,叶子节点是数据文件的地址指针。
葛飞文仓
·
2025-04-23 01:22
数据库
分布式
MySQL索引总结(小白也能看懂)
索引划分按照底层存储方式角度划分:聚簇索引:索引结构和数据一起存放的索引,
Inno
DB中的主键索引就属于聚簇索引。
liubo666_
·
2025-04-22 20:54
mysql
数据库
java
sql
亚马逊云科技-构建由GenAI驱动的无穷创新之旅
GenerativeAiApplications,AutonomousMobilityData,SoftwareDefinedVehicles,DigitalCustomerExperience,ProductEngineering
Inno
vation
taibaili2023
·
2025-04-22 18:13
AWS
【檀越剑指大厂--mysql】mysql高阶篇
2.mysql的配置文件3.mysql体系结构4.
inno
db的特点?5.
inno
db和myisam的区别6.其他存储引擎?7.什么是物理日志和逻辑日志?8.什么是异步IO?
Kwan的解忧杂货铺@新空间
·
2025-04-22 14:41
s总
檀越剑指大厂
java
mysql
MySQL数据库(四)--三大日志
redologredolog是
Inno
DB引擎独有的,它让数据库有了崩溃恢复的能力。如果MySQL在服务过程中宕机或崩溃了,MySQL就可以在重新启动的过程中
dancos
·
2025-04-22 12:30
数据库
mysql
Java秒杀功能-案例
NOTNULLAUTO_INCREMENT,`name`varchar(100)NOTNULL,`password`varchar(100)NOTNULL,PRIMARYKEY(`id`))ENGINE=
Inno
DBDEFAULTCHARSET
搬砖牛马人
·
2025-04-22 00:51
java
数据库
开发语言
spring
boot
后端
Mysql insert一条数据的详细过程
以下是MySQL在接收到INSERT语句后存储数据的详细过程解析,结合存储引擎(以
Inno
DB为例)和物理存储机制分步说明。
清风拂山感
·
2025-04-21 17:12
mysql
数据库
MySQL的MVCC机制详解
2.MVCC在MySQL中的应用在MySQL中,MVCC主要应用于
Inno
DB存储引擎,
库库林_沙琪马
·
2025-04-21 09:59
#
mysql
mysql
数据库
MVCC介绍
它广泛用于MySQL(
Inno
DB)、PostgreSQL等数据库,尤其在READ_COMMITTED和REPEATABLE_READ隔离级别下解决脏读、不可重复读和幻读问题。一、为什
Y第五个季节
·
2025-04-21 07:43
java
十三、MySQL
Inno
DB存储引擎
文件一个mysql实例可以对应多个表空间,用于存储记录,索引等数据段分为数据段(Leafnodesegment)、索引段(Non-leafnodesegment)、回滚段(Rollbacksegment),
Inno
DB
_半桶水
·
2025-04-21 05:02
学习MySQL
mysql
数据库
java
mysqldump 学习笔记
2019独角兽企业重金招聘Python工程师标准>>>mysqldump:优点:官方自带备份命令,
inno
db引擎,Myisam引擎都适用缺点:备份时需锁表具体命令:sudo/usr/local/mysql
weixin_33717298
·
2025-04-21 03:18
数据库
python
MySQL-锁机制1-表级锁与行级锁,排它锁与共享锁
文章目录表级锁与行级锁排它锁与共享锁
Inno
DB行级锁总结表级锁与行级锁表级锁:对整张表加锁,不需要花费时间去找某一行,开销小、加锁块、不会出现死锁;锁的颗粒度力度大,发生锁冲突的概率高,并发性低;行级锁
二猛子
·
2025-04-21 02:17
SQL
mysql
数据库
MySql 三大日志(redolog、undolog、binlog)详解
这货是
Inno
DB的“紧急备忘录”。比如你改了一条数据,MySQL怕自己突然断电嗝屁了,数据没存到硬盘上,所以它先把你的操作草草写个纸条(redolog),回头再慢慢往硬盘里塞。咋工作的
fjkxyl
·
2025-04-21 01:06
mysql
数据库
mysql 查看内存使用
showvariableslike'%page_s%';+------------------+-------+|Variable_name|Value|+------------------+-------+|
inno
db_page_size
woshilys
·
2025-04-20 21:10
mysql
mysql
数据库
✅ MySQL 事务 & MVCC & ROLLBACK
trx_id+UndoLog实现版本判断快照读普通SELECT,使用MVCC,不加锁,读取历史版本当前读SELECT…FORUPDATE/UPDATE,不使用快照,读取当前版本并加锁默认隔离级别MySQL
Inno
DB
UniLCodes
·
2025-04-19 00:13
mysql
数据库
浅析MySQL事务锁
锁的类型:行级锁:
Inno
DB,粒度细,性能高。表级锁:MyISAM,粒度粗,性能低。锁的获取与释放:通过SELECT...LOCKINSHAREMODE和SELECT
香蕉可乐荷包蛋
·
2025-04-18 20:22
sql
mysql
数据库
mysql-基础架构-存储引擎
目录mysql架构
inno
DB存储引擎优点索引索引的数据结构索引种类划分为什么索引查询快?
南枝703
·
2025-04-18 08:04
mysql
数据库
MySQL 事务隔离级别全解析:从脏读到幻读的防线之战
在MySQL(
Inno
DB引擎)中,一共有四种标准隔离级别:MySQL的四种事务隔离级别隔离级别能解决的问题可能发生的问题并发性读未提交(ReadUncommitted)-脏读高读已提交(ReadCommitted
pwzs
·
2025-04-18 08:31
MySQL
mysql
数据库
MySQL
后端
windeployqt打包程序
自定义路径\Test.exe(3)将资源文件以及所有工程编译出的dll库复制到自定义路径(4)双击运行自定义路径下的Test.exe(有可能还缺少.dll,直接从Qt或网上下载)(5)如有需要,继续使用使用
Inno
Setup
CSUC
·
2025-04-18 00:43
qt
MySQL索引底层数据结构算法、优化以及锁与事务整理
目录一、索引数据结构实现:1.1、二叉树1.2、红黑树1.3、Hash表1.4、B-Tree结构(BTree)1.5、B+Tree结构(B-Tree变种:BPlusTree)二、MyISAM和
Inno
Db
图灵农场
·
2025-04-17 07:17
个人笔记
mysql
数据结构
【MySQL】B+ 树索引
索引从
Inno
DB存储引擎数据存储结构上来看,就是为各个页建立的目录。保证我们在查询时,可以通过二分法快速定位到页,再在页内通过二分法快速定位到组,再在组内进行查询。
斯晴晚
·
2025-04-17 01:08
#
MySQL原理篇
mysql
java
算法
MyISAM索引方案
在
Inno
DB中索引即数据,也就是聚簇索引的B+树叶子节点已经包含了所有完整的用户记录,MyISAM的索引方案虽然也是树形结构,但是将索引和数据分开存储将表中的记录按记录的插入顺序单独存储在一个文件中【
Gadus_
·
2025-04-17 01:07
mysql
mysql
数据库
MySQL数据库 - 存储引擎
存储引擎此笔记参考黑马教程,仅学习使用,如有侵权,联系必删文章目录存储引擎1.MySQL体系结构2.存储引擎简介2.1语法代码演示3.存储引擎特点
Inno
DB介绍特点文件逻辑存储结构MyISAM介绍特点文件
x_feng_x
·
2025-04-16 19:01
MySQL
数据库
mysql
mysql mvcc和行锁_MySQL MVCC 和 锁机制
引入多版本之后,只有写写之间相互阻塞,其他三种操作都可以并行,这样大幅度提高了
Inno
DB的并发度。在内部实现中,
Inno
DB通过undolog
啃老师
·
2025-04-16 13:48
mysql
mvcc和行锁
调节磁盘和CPU的矛盾——
Inno
DB的Buffer Pool
缓存的重要性无论是用于存储用户数据的索引【聚簇索引、二级索引】还是各种系统数据,都是以页的形式存放在表空间中【对一个/几个实际文件的抽象,存储在磁盘上】如果需要访问某页的数据,就会把完整的页数据加载到内存中【即使只访问页中的一条记录】,在读写访问之后不立即释放该页的内存空间,将其缓存起来,下次请求访问该页面就可以省下磁盘I/O开销BufferPool在MySQL服务器启动时就向操作系统申请一片连续
Gadus_
·
2025-04-16 11:40
mysql
mysql
db
mysql面试题
mysql中myisam与
inno
db的区别?
青木川崎
·
2025-04-16 08:50
面试题
mysql
数据库
MySQL数据读取机制:内存缓存与磁盘I/O的协同工作
MySQL使用了内存缓存技术来加速数据的访问,具体过程如下:一、内存缓存机制MySQL,特别是其
Inno
DB存储引擎,有一个关键的内存区域称为BufferPool(缓冲池)。
AitTech
·
2025-04-16 07:40
Mysql
mysql
缓存
数据库
索引下推(Index Condition Pushdown,简称 ICP)
Mysql可以分为Server层和存储引擎层所以,最终进行I/O的是存储引擎对文件系统进行I/O操作索引下推(IndexConditionPushdown,简称ICP)对应
Inno
DB,索引下推适用于非聚簇索引
marcos007
·
2025-04-16 05:59
数据库
MySql 全文索引 导致查询效率问题
场景描述业务系统因需要提升查询效率,考虑使用全文索引进行查询,故建立全文索引全文索引建立后,使用索引查询效率明显提升,但是过了几天后,查询变得非常缓慢,查询一次数据需要10秒以上使用altertablexxxengine=
inno
db
·
2025-04-16 02:01
mysql
Inno
DB的MVCC实现原理?MVCC如何实现不同事务隔离级别?MVCC优缺点?
概念
Inno
DB的MVCC(Multi-VersionConcurrencyControl)即多版本并发控制,是一种用于处理并发事务的机制。
严文文-Chris
·
2025-04-15 23:48
数据库
数据库
sql
mysql+redis后端面试常问
mysql在表数据量很大的时候怎样安全的修改表结构使用工具pt-online-schema-change工具gh-ost工具MyISAM索引与
Inno
DB索引的区别?
会点php的前端小渣渣
·
2025-04-15 22:10
2025_php面试
面试
php
MySQL技术内幕:MySQL全文检索底层原理——详解
文章目录全文检索一.概述1.1全文检索的概念1.2问题的引入二.全文检索的一般实现——倒排索引三.
Inno
DB全文检索3.1概述3.2实现3.2.1辅助表结构3.2.2全文检索索引缓存3.2.3FTSDocumentID3.2.4stopword
我是方小磊
·
2025-04-15 00:19
Mysql技术内幕
mysql
全文检索
innodb
MySQL的进阶语法6(存储引擎-
Inno
DB、MyISAM和Memory等)
、MySQL体系结构1.1连接层1.2服务层1.3引擎层1.4存储层二、存储引擎介绍2.1基础语法2.1.1建表时指定存储引擎2.1.2查询当前数据库支持的存储引擎2.2案例演示三、存储引擎特点3.1
Inno
DB3.1.1
橙序研工坊
·
2025-04-14 16:56
MySQL
mysql
数据库
MySQL
MySQL——
Inno
DB引擎
段:分为数据段、索引段、回滚段、
Inno
DB是索引组织
Ghost_firejef
·
2025-04-14 10:17
MySQL
mysql
数据库
MySQL三万字精华面试汇总(收藏系列)
文章目录前言一、MySQL架构1.连接层2.服务层3.引擎层4.存储层架构图与查询流程存储引擎相关问题二、存储引擎1.查看存储引擎2.设置存储引擎3.存储引擎对比文件存储结构对比特性对比4.面试回答
Inno
DB
互联网搬砖工老肖
·
2025-04-13 22:30
mysql
面试
数据库
mysql
inno
db 全部加载到内存_玩转MySQL:
Inno
DB引擎存储结构+特性ChangeBuffer和DoubleWriter分析...
前言今天就让我们深入
Inno
DB的存储结构看看这些文件或缓存到底是如何存储及工作的。本文基于MySQL5.7版本。
喵羽
·
2025-04-13 19:39
mysql
innodb
全部加载到内存
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他