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
MyISAM
MySQL知识详细汇总
存储引擎
MyISAM
不支持事务,不支持外键,支持全文索引,查询、插入效率高InnoDB支持事务(事务的特性)原子性:一个事务中所有的操作,要么全部完成,要么全部不完成,不会在中间停止,执行时发生错误,会回滚
骇客伍六七
·
2023-10-23 19:50
mysql
数据库
MySql___(7) MySQL 必知必会
第26章管理事务处理26.1事务处理并非所有引擎都支持事务处理正如第21章所述,MySQL支持几种基本的数据库引擎,正如本章所述,并非所有引擎都支持明确的事务处理管理.
MyISAM
和InnoDB是两种最常使用的引擎
岁月静好浅笑安然
·
2023-10-23 18:53
1 深入理解MySQL底层数据结构与算法
目录1索引简介2索引数据结构2.1二叉树2.2红黑树2.3B-树2.4B+树2.5Hash3实战分析4存储引擎4.1
MyISAM
4.2InnoDB5联合索引1索引简介索引:帮助MySQL高效获取结果的排好序的数据结构索引数据结构
刺豚灬
·
2023-10-23 12:25
#
MySQL
mysql
数据库
MySQL面试知识点总结(持续更新)
1.InnoDB和
MyISAM
存储引擎的存储文件格式InnoDB(聚簇).frm文件:存储表结构.ibd文件:存储索引和表数据信息。所以说InnoDB为聚簇索引,即索引和表数据在一个文件中存储。
北辰之北灬
·
2023-10-23 11:12
#
MySQL
mysql
数据库
【MySQL】存储引擎
存储引擎查看存储引擎设置表的存储引擎创建表时指定存储引擎修改表的存储引擎引擎介绍InnoDB引擎:具备外键支持的十五存储引擎
MyISAM
引擎:主要的非事务处理存储引擎Archive引擎:用于数据存档Blackhole
沉着的码农
·
2023-10-23 06:32
MySQL
mysql
数据库
mysql优化三要素_mysql基础知识点(复习一)
目录其他SQL基础-DDL、DMLSQL优化Mysql对象-表、视图、函数、数据类型、索引等Mysql存储引擎innodb与
MyISAM
特性及对比mysql事务mysql锁Mysql存储引擎innodb
缥缈孤鸿影子
·
2023-10-23 03:26
mysql优化三要素
MySQL中如何进行表的优化和压缩?
在MySQL中,可以通过以下方式进行表的优化和压缩:使用合适的存储引擎(StorageEngine):MySQL提供了多种存储引擎,如InnoDB、
MyISAM
等。
悦目春风
·
2023-10-22 18:06
mysql
数据库
MySQL中如何进行表的优化和压缩?
在MySQL中,可以通过以下方式进行表的优化和压缩:使用合适的存储引擎(StorageEngine):MySQL提供了多种存储引擎,如InnoDB、
MyISAM
等。
悦目春风
·
2023-10-22 18:35
mysql
数据库
MySQL 常见面试题汇总
一、存储引擎MySQL常见的两种存储引擎:
MyISAM
与InnoDB二、字符集及校对规则字符集指的是一种从二进制编码到某类字符符号的映射。校对规则则是指某种字符集下的排序规则。
曹元_
·
2023-10-22 12:33
MySQL(1) -- 存储引擎和索引数据结构介绍 | InnoDB索引原理 | 联合索引数据结构 | 聚簇索引
1.存储引擎:2.索引文件: 2.1.
MyISAM
的索引文件: 2.2.InnoDB的索引文件:3.索引类型: 3.1.主键索引(PrimaryKey): 3.2.二级索引(辅助索引):4.索引数据结构
做猪呢,最重要的是开森啦
·
2023-10-21 12:20
SQL
数据结构
mysql
索引
InnoDB
聚簇索引
mysql第一篇---索引
索引的及其优缺点InnoDB中索引的推演常见的索引概念InnoDB的B+树索引的注意事项
MyISAM
中索引方案索引的代价MySQL数据结构选择的合理性mysql第一篇—索引索引的数据结构为什么使用索引?
杀手不太冷!
·
2023-10-21 12:19
mysql
mysql
数据库
MySQL学习笔记--常用存储引擎InnoDB与
MyISAM
总结
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、
MyISAM
特性1.并发性与锁级别2.表损坏修复3.
MyISAM
表支持的索引4.
MyISAM
表支持压缩限制1.版本MySQL5.0
杜某1997
·
2023-10-21 12:48
MySQL
mysql
MySQL查询-----InnoDB和
MyISAM
索引结构的区别
:值唯一,允许NULL主键索引:特殊的唯一索引,不允许NULL组合索引:多列索引全文索引空间索引概念:非聚簇索引:索引树的叶子节点存储数据的位置信息聚簇索引:索引树的叶子节点存储数据二、InnoDB与
MyISAM
cc抱富
·
2023-10-21 12:48
MySQL
mysql
MySql------存储引擎(InnoDB,ISAM)
MySql存储引擎导读InnoDB存储引擎一、存储结构二、存储空间消耗三、对事务支持情况四、对锁支持五、表行数
MyISAM
存储引擎一、存储结构二、存储空间消耗三、对事务支持情况四、对锁支持五、表行数为什么
Studder
·
2023-10-21 11:43
数据库
Mysql第二篇---InnoDB数据存储结构
Mysql第二篇—InnoDB数据存储结构数据库的存储结构:页索引结构给我们提供了高效的索引方式,不过索引信息以及数据记录都是保存在文件上的(innodb的ibd文件,
MyISAM
的MyI和MyD文件)
杀手不太冷!
·
2023-10-21 11:12
mysql
mysql
oracle
数据库
Mysql 简单实现全文检索(FULLTEXT)
版本支持MySQL5.6以前的版本,只有
MyISAM
存储引擎支持全文索引;MySQL5.6及以后的版本,
MyISAM
和InnoDB存储引擎均支持全文索引;只有字段的数据类型为char、varchar、text
new_PHP大神
·
2023-10-21 11:41
Mysql
mysql
数据库
为什么MySQL使用B+树索引,而不使用其他作为索引呢?
在MySQL中,无论是Innodb还是
MyIsam
,都
dx1313113
·
2023-10-21 04:40
数据库
b树
数据结构
事务隔离级别是怎么实现的?
不过并不是所有的引擎都支持事务,比如MySQL原生的
MyISAM
引擎就不支持事务,正因为如此,大多数MySQL的引擎都是用InnoDB。
dx1313113
·
2023-10-21 04:39
数据库
mysql
数据库
【MySQL实战01】 一条SQL查询语句是如何执行的
其架构模式是插件式的,支持InnoDB、
MyISAM
、Memory等多个存储引擎。现在最常用的存储
李维山
·
2023-10-21 01:14
MySQL
MySQL实战笔记
mysql
数据库
MySQL用B+树作为索引结构有什么好处
前言在MySQL中,无论是Innodb还是
MyIsam
,都使用了B+树作索引结构(这里不考虑hash等其他索引)。
程序猿微刊
·
2023-10-20 21:23
【MySQL】
b树
mysql
数据结构
mysql体系结构及引擎
目录一、mysql体系结构二、存储引擎简介2.1查看当前数据库支持的存储引擎三、存储引擎的特点3.1innodb3.2
myisam
3.3memory四、存储引擎的选择一、mysql体系结构连接层最上层是一些客户端和连接服务
yin_jia_jun
·
2023-10-20 13:19
mysql
mysql
数据库
01、MySQL-------性能优化
2、Mysql索引实现1)、
MyISAM
索引实现2)、Innodb索引实现3)、聚簇索引3、索引的利弊4、创建索引情况5、单值索引和组合索引单值索引组合索
JH&&HANDSOME
·
2023-10-19 19:52
MySQL
mysql
性能优化
数据库
MySQL实战之行锁功过:怎么减少行锁对性能的影响?
并不是所有的引擎都支持行锁,比如
MyISAM
引擎就不支持行锁。不支持行锁意味着并发控制只能使用表锁,对于这种引擎的表,同一张表上任何时刻只能有一个更新在执行,这很影响业务的并发度。
特特专属
·
2023-10-19 04:47
mysql
mysql
数据库
java
关于MySQL中的索引失效问题
从MySQL5.5版本开始,InnoDB成为MySQL的默认存储引擎,而在这之前的默认存储引擎则是
MyISAM
。两者在创建表时都会默认创建一个主键索引(也
阿允的欢字剑
·
2023-10-18 23:53
MySQL
mysql
数据库
sql
java
MySQL存储引擎
MyISAM
和InnoDB底层索引结构
转自https://blog.csdn.net/u010922732/article/details/82994253
半路和尚怎么出家
·
2023-10-18 15:39
mysql索引(五)联合索引
全文索引(FULLTEXT):可用于
MyISAM
表,mysql5.6之后也可用于innodb表,用于在一篇文章中,检索文本信息的,针对较大的数据,生成全文索引很耗
camellias__
·
2023-10-18 15:06
数据库(mysql)知识
聚簇索引,覆盖索引常见优化方式B+树存储的结构最左原则存储引擎InnoDb和
MyIsam
区别https://www.cnblogs.com/yueshutong/p/10721896.html设置索引的原则较频繁的作为查询条件的字段应该创建索引唯一性太差的字段不适合单独创建索引
简单的破小孩儿
·
2023-10-18 15:27
MySQL学习(四)——事务与存储引擎
事务操作1.2.1未设置事务1.2.2控制事务1.3事务四大特性1.4并发事务问题1.5事务隔离级别2.存储引擎2.1MySQL体系结构2.2存储引擎2.3存储引擎的特点2.3.1InnoDB2.3.2
MyISAM
2.3.3Memory2.3.4
Suppose-dilemma
·
2023-10-18 15:42
mysql
学习
数据库
B树的原理及代码实现、B+树和B*树介绍及应用
目录一.B树介绍(一).B树存在意义(二).B树的规则二.B树实现原理及代码(一).实现原理(二).代码三.B+树(一).概念(二).应用①
MyISAM
②InnoDB四.B*树一.B树介绍(一).B树存在意义
就要 宅在家
·
2023-10-18 13:52
数据结构与算法
数据结构
c++
B树原理及代码
B+树原理和应用
MySQL索引
MyISAM
MySQL 存储引擎的索引为什么使用B+树?
MySQL跟B+树没有直接的关系,真正与B+树有关系的是MySQL的默认存储引擎InnoDB,MySQL中存储引擎的主要作用是负责数据的存储和提取(从我们的磁盘中),除了InnoDB之外,MySQL中也支持
MyISAM
丁川
·
2023-10-18 13:51
MySQL
数据库
数据结构
算法
索引
python
MySQL索引详解(索引的本质 B树B+树、
MyISAM
和InnoDB索引实现 非聚集索引和聚集索引、索引使用策略及优化)
本文只讨论B+树索引文章分为三个部分:索引的本质(B树和B+树)结合MySQL数据库中的
MyISAM
和InnoDB存储引擎的索引实现,讨论聚簇索引、非聚簇索引讨论MySQL中索引的使用策略、是否
Joseph_JL
·
2023-10-18 13:49
mysql
索引
储存引擎InnoDB 索引选择 为何是B+树 而不是 B树 哈希表
概述首先需要澄清的一点是,MySQL跟B+树没有直接的关系,真正与B+树有关系的是MySQL的默认存储引擎InnoDB,MySQL中存储引擎的主要作用是负责数据的存储和提取,除了InnoDB之外,MySQL中也支持
MyISAM
天天向上的菜鸡杰!!
·
2023-10-18 13:16
Mysql
b树
散列表
mysql
MySQL支持哪些存储引擎
mysql支持九大存储引擎:1)
MYISAM
存储引擎(优点:可被转换为压缩、只读表来节省空间。)
Chili~
·
2023-10-18 11:42
mysql
数据库
[MySQL]存储引擎、索引、SQL优化
文章目录1.存储引擎1.1MySQL体系结构1.2存储引擎简述1.3存储引擎的特点1.3.1innoDB1.3.2
MyISAM
1.3.3Memory1.3.4存储引擎的选择2.Linux下的MySQL3
9TSe
·
2023-10-18 10:17
MySQL
mysql
sql
数据库
mysql学习笔记一:mysql执行流程
支持InnoDB、
MyISAM
、Memory等多个存储引擎。现在最常用的存储引擎是InnoD
fun_huan
·
2023-10-18 06:17
【Mysql】Innodb数据结构(四)
概述MySQL服务器上负责对表中数据的读取和写入工作的部分是存储引擎,而服务器又支持不同类型的存储引擎,比如InnoDB、
MyISAM
、Memory等,不同的存储引擎一般是由不同的人为实现不同的特性而开发的
margu_168
·
2023-10-17 23:28
mysql
mysql
innodb与
myisam
Innodb与
MyISAM
的区别InnoDB支持事务,
MyISAM
不支持,对于InnoDB每一条SQL语言都默认封装成事务,自动提交,这样会影响速度,所以最好把多条SQL语言放在begintransaction
yongguang423
·
2023-10-17 05:20
Mysql索引结构
二、索引在mysql启动时会把数据库索引加载到内存中,后续索引到的数据也会缓存到内存中1、
MyISAM
存储引擎节点存的
zhengtuqi
·
2023-10-16 22:29
MYSQL
Mysql-存储引擎问题
mysql常用的引擎
myisam
:不支持事务,mysql5.6之前默认的引擎,最常用的非事务存储引擎以堆表方式存储,无序,表级锁,读写操作相互堵塞;不适合高并发的场景,适合读操作远大于写操作支持Btree
Joah_l
·
2023-10-16 17:10
索引
MyISAM
存储引擎
MyISAM
是MySQL5.5版本之前的默认存储引擎,MySQL中很多系统表也还是使用该存储引擎,系统临时表也会用到
MyISAM
存储引擎;特点:a)selectcount(*)fromtable
Audience0
·
2023-10-16 16:36
Mysql锁(LBCC)
锁的粒度InnoDB执行行锁和表锁
MyISAM
只支持表锁锁定力度:表锁>行锁加锁效率:表锁>行锁冲突概率:表锁>行锁并发性能:表锁15forupdate;//插入失败,因为id20大于15,不难理解insertintouservalues
qq_41956309
·
2023-10-16 16:35
mysql
mysql
数据库
sql
简单面试题
http协议(报文结构,断点续传,多线程下载,什么是长连接)数据库MySQLInnoDB
MyIsam
两种引擎的区别是什么各自有什么特点?数据库隔离级别是什么?有什么作用?
真是胡说八道
·
2023-10-16 12:01
万字长文,吐血总结MySQL,你要的都在这里
数据库引擎innodb与
myisam
的区别InnoDB是MySQL默认的「事务型」存储引擎,只有在需要它不支持的特性时,才考虑使用其它存储引擎。
Java余笙
·
2023-10-16 09:51
mysql数据库底层数据结构和逻辑
如果不存在这个索引MySQL效率的问题MySQL本身是基于文件系统的MySQL本身的数据是存储到硬盘上的文件中的1、就是基于INNODB引擎的是两个文件.frm:存储的是表的结构信息.ibd:数据和索引信息2、基于
MyISAM
bayonet310
·
2023-10-16 05:48
mysql
数据库
数据结构
StringBoot 事务失效
如果你选用的是其他引擎如:
MyISAM
数据库引擎就天然不支持事务。具体事项出门左转。
YUNDONG丶
·
2023-10-16 02:00
mysql进程信息出现大量Waiting for table level lock信息的原因,怎么处理?
这可能是由以下原因导致的:表锁定:
MyISAM
存储引擎以及某些情况下的InnoDB使用的是表级别的锁定。查询优化:如果服务器没有正确优化,查询可能会花费过多的时间,从而增
半桶水专家
·
2023-10-15 19:38
mysql
mysql
数据库
MySQL存储引擎
文章目录查看存储引擎和修改默认的存储引擎设置表的存储引擎1.创建表时指定存储引擎2.修改表的存储引擎3.查看表的结构以及存储引擎引擎介绍1.InnoDB引擎:具备外键支持功能的事务存储引擎2.
MyISAM
N-1-萘乙基二胺盐酸盐
·
2023-10-14 15:15
MySQL
mysql
数据库
后端
mysql orderby值相同时排序规律
如果是
myisam
引擎,就根据数据插入顺序先后来排。
谨心$
·
2023-10-14 14:26
数据库
mysql日志默认级别_MySQL 日志之 binlog 格式 → 关于 MySQL 默认隔离级别的探讨
这个问题其实不太严谨,我们知道MySQL5.5才将InnoDB代替
MyISAM
成为MySQL默认的存储引擎
ELAINE TAO
·
2023-10-14 11:44
mysql日志默认级别
mysql数据库如何创建索引,删除索引
写在前面:要想了解索引的底层以及优化索引的底层还得学习不同搜索引擎下对于数据的处理,后续我会出一些相关的文章介绍,比如什么是B+tree,什么是聚簇索引什么是二级索引、联合索引等,以及不同搜索引擎下(
MyISAM
喜欢编程的夏先生
·
2023-10-14 11:02
Java开发
mysql
mysql
数据库
database
服务器
sql
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他