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
InnoDB
和MyISAM
InnoDB
和MyISAM是使用MySQL时最常用的两种引擎类型,我们重点来看下两者区别。
bobo306
·
2025-03-11 01:29
mysql-面试题
mysql
数据库
java
aba问题mysql_Mysql事务隔离以及MVCC实现原理
其中重点理解mysql
innodb
的多版本控制和乐观锁,这篇大部分是文字描述,也是理解mysql-
innodb
事务的基础内容,也是面试会问到的内容。
ljyzyw
·
2025-03-10 23:16
aba问题mysql
MySQL数据库存储引擎有那些,有什么区别?
以下是常见的MySQL存储引擎及其区别的详细说明:1.
InnoDB
特点事务支持:
InnoDB
支持ACID(原子性、一致性、隔离性、持久性)事务,具备完整的事务回滚、提交及崩溃恢复能力。
sevevty-seven
·
2025-03-10 21:04
数据库
mysql
Mysql 复习笔记- 基础篇9 [数据库索引概述]
索引的优缺点优点索引大大减小了服务器需要扫描的数据量索引可以帮助服务器避免排序和临时表索引可以将随机IO变成顺序IO索引对于
InnoDB
(对索引支持行级锁)非常重要,因为它可以让查询锁更少的元组。
void.bug
·
2025-03-10 15:43
mysql
断言
mysql
数据库
数据库存储引擎中
InnoDB
和 MyISAM 的区别?
InnoDB
和MyISAM的区别?
InnoDB
和MyISAM是MySQL数据库中两种常用的存储引擎,它们各自具有不同的特点和适用场景。
Code额
·
2025-03-10 01:34
SQL
数据库
存储引擎
mysql面试知识点
innerjoin在右表没有匹配项的时候,该结果不显示
innoDB
默认的存储引擎支持事务、支持物理外键天生支持行锁、手动支持表锁使用聚簇索引(索引和数据在同一个文件)索引概念一种排好序,能够提升查询性能的数据结构分类聚簇索引
·
2025-03-09 20:53
mysql
Mysql索引数据结构
Mysql索引数据结构为什么要建索引
InnoDB
和MyISAM默认的索引是Btree索引,而Memory默认索引是HASH索引。
程序员Realeo
·
2025-03-09 11:40
数据库
算法与数据结构
mysql
数据结构
数据库
索引
MySQL------存储引擎和用户和授权
9.存储引擎1.两种引擎MyISAM和
InnoDB
2.两种区别1.事务:MyISAM不支持事务2.存储文件:
innodb
:frm、ibdMyISAM:frm、MYD、MYI3.数据行锁定:MyISAM不支持
是懒羊羊吖~
·
2025-03-09 02:51
MySQL
数据库
mysql
存储引擎
笔记
【数据库】通俗易懂掌握MySQL存储最小单位及数据存取过程
此外,MySQL支持多种存储引擎(如
InnoDB
、MyISAM等),不同的存储引擎在数据存取过程中会有一些区别。本文将通过丰富的案例和通俗易懂的解释,帮助你掌握这些核心概念。
千益
·
2025-03-08 08:37
数据库
数据库
mysql
mysql数据被误删的恢复方案
文章目录一、使用备份恢复二、使用二进制日志(BinaryLog)三、使用
InnoDB
表空间恢复四、使用第三方工具预防措施数据误删是一个严重的数据库管理问题,但通过合理的备份策略和使用适当的恢复工具,可以有效地减少数据丢失的风险
m0_74824954
·
2025-03-06 20:25
面试
学习路线
阿里巴巴
mysql
数据库
Docker部署CRMEB开源版本实战
crmeb开源版本对系统的要求如下:运行环境要求操作系统Linux/WindowsWEB服务Nginx/Apache/IISPHP版本PHP7.1~7.4数据库MySQL5.7~8.0(引擎:
InnoDB
HOOLOO
·
2025-03-06 13:27
docker
开源
容器
CRMEB
20道<Mysql>面试题(超级易懂版)
MySQL中的
InnoDB
和MyISAM存储引擎有什么区别?
Beuself.
·
2025-03-06 13:55
mysql
数据库
MySql
InnoDB
存储引擎表优化
一、
InnoDB
表存储优化1、OPTIMIZETABLE适时的使用OPTIMIZETABLE语句来重组表(表数据到达一定的量,或者有了较大的数据增长之后),压缩浪费的表空间。
windwant
·
2025-03-05 14:47
后端码事
mysql
adb
数据库
mysql数据被误删的恢复方案
文章目录一、使用备份恢复二、使用二进制日志(BinaryLog)三、使用
InnoDB
表空间恢复四、使用第三方工具预防措施数据误删是一个严重的数据库管理问题,但通过合理的备份策略和使用适当的恢复工具,可以有效地减少数据丢失的风险
m0_74825093
·
2025-03-04 07:38
面试
学习路线
阿里巴巴
mysql
数据库
莫名奇妙的异常009:mysql row size too large>8126
临时解决可以这样:1.设置mysql全局变量设置命令:SETGLOBAL
innodb
_file_format='Barracuda';检查命令:showGLOBALVARIABLESLIKE'%file_format
杨友山
·
2025-03-04 05:28
异常
mysql row size too large_mysql 错误 Row size too large (> 8126)解决办法
下面的方法针对表类型为
InnoDB
的方法。基础设置:
innodb
_file_per_table=1
innodb
_file_format=Barracuda如果解决不了,
譃七唯
·
2025-03-04 05:26
mysql
row
size
too
large
Spring事务管理详解
比如常用的MySQL数据库默认使用支持事务的
innodb
引擎。但是,如果把数据库引擎变为myisam,那么程序也就不再支持事务了!
程序员老石
·
2025-03-03 17:23
Spring
spring
java
数据库
MySQL 索引介绍
支持引擎:Memory引擎显式支持,
InnoDB
通过自适应哈希索引(内部自动管理)隐式支持。局限性:哈希冲
Su米苏
·
2025-03-03 10:28
mysql
数据库原理与使用全解析:从理论到实践
从理论到实践文章大纲数据库基础概念数据库的定义与核心特性数据库管理系统(DBMS)的作用SQL语言的角色与分类数据库体系结构三级模式结构(外模式/模式/内模式)数据独立性原理(逻辑/物理)客户端-服务器架构存储引擎与数据存储常见存储引擎对比(
InnoDB
vsMyISAM
和舒貌
·
2025-03-02 23:28
数据库
windows
MySQL中OR操作导致索引失效的深度解析与技术优化方案
B+树具有以下显著特征:所有叶子节点形成有序链表,支持高效范围查询非叶子节点仅存储索引键值,不保存数据指针数据记录按主键顺序存储在聚簇索引的叶子节点每个节点存储的键值数量由页大小和键值长度决定以
InnoDB
阿豆学编程
·
2025-03-02 22:51
Mysql
mysql
数据库
MySQL进阶篇 === 索引分类
目录索引分类思考题语法索引分类与使用总结一、索引类型二、
InnoDB
存储引擎的索引存储形式三、聚集索引选取规则四、思考题解答五、索引的语法六、案例分析索引分类分类含义特点关键字主键索引针对于表中主键创建的索引默认自动创建
前端 贾公子
·
2025-03-02 02:34
java
数据库
开发语言
MySQL数据库——锁 + MVCC
InnoDB
不仅支持表级锁(table-levellocking),还支持行级锁(row-levellocking),默认为行级锁。
呢哇先生
·
2025-03-01 18:12
mysql
数据库
java
MySQL中的锁与MVCC
SharedLocks)排他锁(ExclusiveLocks)意向锁(IntentionLocks)记录锁(RecordLocks)临键锁(Next-KeyLocks)MVCC机制MVCC的核心概念MVCC在
InnoDB
秋意钟
·
2025-03-01 17:39
mysql
数据库
MySQL 存储引擎笔记
--查询建表语句,默认存储引擎:
InnoDB
showcreatetableaccount;--查看当前数据库支持的存储引擎SHOWENGINES;--查看某张表的存储引擎SHOWTABLESTATUSLIKE
L_!!!
·
2025-02-28 17:40
MySQL
mysql
笔记
数据库
MySQL存储引擎:MyISAM和
InnoDB
的区别
InnoDB
:
InnoDB
是MySQL的另一种存储引擎,支
随风飘雁
·
2025-02-28 11:29
数据库
mysql
数据库
MySQL 两种存储引擎: MyISAM和
InnoDB
简单总结
不过,在这几年的发展下,MySQL也导入了
InnoDB
(另一种数据库引擎),以强化参考完整性与并发违规处理机制,后来就逐渐取代MyISAM。
InnoDB
,是MyS
诸葛钢铁云
·
2025-02-28 11:28
Mysql
mysql
第七日八股文
1.mysql常见的存储引擎有哪些
InnoDB
:支持事务、外键、行级锁,是mysql默认的存储引擎,适用于并发环境下;MyISAM:不支持事务和外键,使用的是表级锁,适用于读多写少的场景;MEMORY:
是钤不是铃
·
2025-02-28 01:38
八股文
java
【MySQL】mysql中的事务
目录1、背景2、事务的特性3、事务之间的几种错误【1】脏读【2】不可重复读【3】幻读4、事务中的隔离级别5、总结1、背景事务是存储引擎层面实现的,有的引擎支持事务,有的引擎不支持事务,我们常用的引擎
InnoDB
在成都搬砖的鸭鸭
·
2025-02-27 04:21
MySQL
mysql
数据库
MySQL表的连接
MySQL知识总结在Github上查看《MySQL是怎样运行的》知识总结单表访问方法表的连接原理优化基于查询成本的优化优化需要的统计数据优化基于规则的优化Explain详解
InnoDB
缓冲区事务redo
011eH
·
2025-02-27 04:49
mysql
数据库
database
MySQL底层是如何实现事物的四大特性的?
MySQL如何实现事务的四大特性(ACID)MySQL的事务支持主要通过
InnoDB
存储引擎实现,其底层机制结合日志系统(UndoLog/RedoLog)、锁机制和多版本并发控制(MVCC),具体实现如下
·
2025-02-26 05:05
华纳云:数据库的内存分配策略对性能和稳定性的影响
以下是针对不同数据库(如MySQL和Oracle)的内存分配建议和最佳实践:一、MySQL数据库内存分配建议
InnoDB
缓冲池(BufferPool)配置建议:
innodb
_buffer_pool_size
·
2025-02-26 01:28
数据库
Mysql行格式DYNAMIC和COMPACT区别
MySQL的
InnoDB
存储引擎支持多种行格式,其中DYNAMIC和COMPACT是两种常见的行格式,它们各自有着不同的特性和应用场景。
yyytucj
·
2025-02-26 00:24
mysql
数据库
MySQL底层是如何实现事物的四大特性的?
MySQL如何实现事务的四大特性(ACID)MySQL的事务支持主要通过
InnoDB
存储引擎实现,其底层机制结合日志系统(UndoLog/RedoLog)、锁机制和多版本并发控制(MVCC),具体实现如下
·
2025-02-25 20:20
MVCC(多版本并发控制)底层原理
在MySQL的
InnoDB
存储引擎中,MVCC是通过隐藏列、ReadView快照和undolog来实现的。
·
2025-02-25 20:47
mvcc事务
我在广州学 Mysql 系列之 数据“库“的基本操作
文章目录Mysql针对库基本操作创建数据库删除数据库数据库存储引擎所有支持的存储引擎当前数据库使用的默认存储引擎特定表的存储引擎表的具体存储引擎
InnoDB
存储引擎查看
InnoDB
存储引擎的状态MyISAM
练小杰
·
2025-02-25 19:49
数据库相关
数据库
mysql
android
MySQL常见面试题汇总(建议收藏!!!)
(4)
Innodb
为什么要用自增id作为主键?(5)Hash索引和B+树索引有什么区别或者说优劣呢?(6)什么是聚簇索引(7)说一说索引的底层实现?(8)索引有哪些优缺点?
geejkse_seff
·
2025-02-25 17:36
面试
学习路线
阿里巴巴
android
前端
后端
mysql为啥使用B+树
MySQL的
InnoDB
存储引擎采用B+树作为索引结构(而不是B树或其他数据结构),主要是基于B+树在数据库场景下的独特优势。
讨吃的讨吃了
·
2025-02-24 23:53
mysql
b树
数据库
mysql中的lable_MySQL基础原创笔记(一)
charactersetutf8notnull,sexchar(2)default‘M’,constraintfk_student_scoreforeignkey(id)referencesscore(id))engine=
InnoDB
哦日常
·
2025-02-24 14:54
mysql中的lable
MySQL 缓存详解,让你的应用跑得更快!
MySQL缓存主要包括查询缓存和
InnoDB
缓冲池。查询缓存:MySQL的查询缓存是一种基于结果的缓存机制,它可以缓存查询语句和对应的结果集。
小电玩
·
2025-02-24 06:54
MySQL
mysql
java
MySQL 的存储引擎简介
可以看到,只有
InnoDB
支持事务,其他的引擎都是不支持事务的。
三书yjy
·
2025-02-23 02:07
mysql
数据库
课外补充
InnoDB
知识:
InnoDB
表的优势
MySQL优化学习大纲1.
InnoDB
存储引擎在实际应用中拥有诸多优势,比如操作便利、提高了数据库的性能、维护成本低等。
1.01^1000
·
2025-02-21 02:59
#
关系型数据库
mysql
mysql 异常宕机 ..
InnoDB
: Database page corruption on disk or a failed,,
InnoDB
: file read of page 8.
mysql异常宕机..
InnoDB
:Databasepagecorruptionondiskorafailed,,
InnoDB
:filereadofpage8.参考文章:(1)mysql异常宕机..
InnoDB
wangchaoqi1985
·
2025-02-21 00:40
MySQL
mysql
innodb
数据页损坏Database page corruption on disk or a failed file read of page
mysql_1|2025-01-16T08:43:10.095490Z25[ERROR]
InnoDB
:Databasepagecorruptionondiskorafailedfilereadofpage
Alex_z0897
·
2025-02-20 23:04
数据库
mysql
数据库基础以及 MySQL 知识点
5、MySQL1、基础概念2、存储引擎2.1、
InnoDB
和MyISAM区别2.2、
InnoDB
如何保持事务的四大特性(实现事务的原理)3、锁机制与
InnoDB
锁算法3.1、表级锁和行级锁对比4、事务4.1
阿绵
·
2025-02-20 07:15
计算机基础
数据库
mysql
MySQL深入原理
MySQL深入原理索引、事务、日志原理、
InnoDB
引擎、缓存、锁有4个数据库是属于MySQL自带的系统数据库:mysqlMySQL系统自带的核心数据库,它存储了MySQL的用户账户和权限信息,一些存储过程
yourkin666
·
2025-02-19 13:49
数据库
mysql
adb
数据库
字节跳动后端或大数据基础知识面试题及参考答案(2万字长文)
目录Redis的数据类型Redis数据类型的底层数据结构三次握手、四次挥手Redis持久化机制购物车为什么用Redis存,是永久存储吗MySQL的
InnoDB
索引数据结构哪些SQL的关键字会让索引失效队列
大模型大数据攻城狮
·
2025-02-18 19:03
大数据
大厂面试
数据结构
算法
leetcode
【binlog和redolog有什么区别?】
RedoLog(重做日志):定义:RedoLog是
InnoDB
存储引擎特有的日志系统,记录了
@Corgi
·
2025-02-18 14:33
Java面试题
java
数据库
面试题
拷打,数据库面经!
数据库必会面试题1.请解释数据库中的MVCC(多版本并发控制)机制,并说明其在MySQL
InnoDB
中的具体实现方式?
·
2025-02-17 20:27
go
mysql 原理_mysql底层原理
存储引擎对比:MySIAM:表级锁定,不支持事务,已读为主
InnoDB
:支持事务,支持外键,支持行级别和表级别的锁定,B+索引,效率高Memory:内存存储。
高傲的大白杨
·
2025-02-17 16:43
mysql
原理
【mysql】锁机制 - 2.行锁间隙锁临键锁
等值查询,查询记录不存在(3)范围查询2.2普通索引的查询(1)等值查询,查询记录存在(2)等值查询,查询记录不存在(3)范围查询2.3其他查询2.4总结1.锁的几种类型对
InnoDB
按照锁粒度可以分为
m0_54804970
·
2025-02-17 04:02
面试
学习路线
阿里巴巴
mysql
数据库
上一页
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
其他