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
mysql索引innodb
MySQL索引
、视图与范式:高效数据库设计与优化秘籍
♂️个人主页:@rain雨雨编程微信公众号:rain雨雨编程✍作者简介:持续分享机器学习,爬虫,数据分析希望大家多多支持,我们一起进步!如果文章对你有帮助的话,欢迎评论点赞收藏加关注+目录mysqlday04课堂笔记1、索引(index)1.1、什么是索引?1.2、索引的实现原理?1.3、添加索引的注意事项1.4、索引怎么创建?删除?语法是什么?1.5、如何查看某select中是否使用了索引1.
rain雨雨编程
·
2025-02-23 11:39
Java编程
数据库
mysql
索引
视图
范式
MySQL 的存储引擎简介
可以看到,只有
InnoDB
支持事务,其他的引擎都是不支持事务的。
三书yjy
·
2025-02-23 02:07
mysql
数据库
Mysql的索引
参考:什么是
mysql索引
索引有哪些MySQL主要有五种索引类型,分别是:普通索引(NORMAL)唯一索引(UNIQUE)主键索引(PRIMARY)组合索引全文索引(FULLTEXT)1、B+树索引Inn
jdbcmeng
·
2025-02-21 04:04
MySQL
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
数据库
宋红康 MySQL高级篇 学习笔记
存贮引擎:myisam,
innodb
去执行上述计划当然返回的时候也会在缓存一下结果。
偷偷儿
·
2025-02-16 21:40
mysql
学习
笔记
InnoDB
引擎里的这些门道你了解吗?》
InnoDB
引擎里的这些门道你了解吗?》一、MySQL与
InnoDB
基础1.1MySQL架构概述连接层MySQL连接层就像是一个接待处,负责管理客户端与服务器之间的连接。
@孤随
·
2025-02-15 14:17
MySQL
mysql
数据库
数据库索引详解:类型、优缺点及使用场景
数据库索引详解:类型、优缺点及使用场景一、什么是
MySQL索引
?
老友@
·
2025-02-15 08:27
Mysql
数据库
oracle
mysql
索引
MySQL 索引优化:原理与最佳实践
引言本文将系统介绍
MySQL索引
的基础概念、常见索引类型、底层存储结构、优化策略以及索引的维护与管理,以帮助开发者更高效地使用索引优化数据库性能。
西瓜拍两瓣
·
2025-02-14 20:54
mysql
数据库
MySQL索引
优化,性能飙升的秘密!
0.前言假设你经营一家电商平台,某天用户突然投诉商品搜索加载时间超过10秒。技术团队紧急排查,发现一条原本执行0.1秒的查询语句,在百万级数据量下竟变成了全表扫描。这时,数据库索引犹如深夜急诊室里的救命仪器——它的存在与否,直接决定系统是起死回生还是彻底崩溃。索引设计的底层逻辑如同城市交通规划。想象早高峰时的十字路口,无序的车流必然引发堵塞。B+树结构通过分层导航,让数据查询像ETC通道般快速通行
智航云科技
·
2025-02-14 12:54
架构学习
oracle
数据库
MySQL性能优化
MySQL索引
失效的13种隐蔽场景排查及解决方法
本文将介绍
MySQL索引
失效场景,并通过实际案例进行详细分析,帮助你更好地理解和避免这些问题。
C_V_Better
·
2025-02-13 14:03
mysql
java性能优化
sql
性能优化
数据库
mysql
后端
MySQL8.0
innodb
Cluster 高可用集群部署(MySQL、MySQL Shell、MySQL Router安装)
简介MySQL
InnoDB
集群(Cluster)提供了一个集成的,本地的,HA解决方案。Mysq
Innodb
Cluster是利用组复制的pxos协议,保障数据一致性,组复制支持单主模式和多主模式。
m0_74824687
·
2025-02-13 07:06
面试
学习路线
阿里巴巴
mysql
adb
android
MySQL核心技术原理之:内存与磁盘管理
数据模型4.核心算法原理和具体操作步骤以及数学公式讲解4.1BufferPool缓存管理4.1.1缓存的基本概念4.1.2BufferPool缓存介绍4.1.3BufferPool缓存的操作步骤4.1.4
InnoDB
AI天才研究院
·
2025-02-13 05:21
编程实践
大数据
人工智能
语言模型
Java
Python
架构设计
mysql核心原理第1篇__
InnoDB
架构
一、mysql应用场景及特点MySQL是一个开源免费的关系型数据库管理系统(RDBMS),由瑞典MySQLAB公司开发,现属于Oracle旗下产品。MySQL支持SQL,事务操作。架构简单,可扩展各类插件,读写性能都非常高,适用于联机事务处理系统。例如阿里会员,商品,导购,交易等核心系统中都大量运用了改造版本的MySQL数据库:xdb。二、mysql体系架构连接层处理客户端和服务端TCP/IP链接
杭州码农
·
2025-02-13 04:15
mysql
架构
数据库
MySQL面经
为什么常用
InnoDB
?
MySGDLife
·
2025-02-12 18:59
计算机基础知识笔记
mysql
MySQL索引
失效的场景
条件一:查询的结果集,超过了总行数25%,优化器就会认为没有必要走索引了。条件二:回表查询可能会导致优化器认为不走索引的效率更高。回表即无法使用覆盖索引(查询的字段并不是全部在索引的列中),需要根据索引查询的字段(可能是主键,有待查证)再去表中去取数据。索引的失效场景:①联合索引不满足最左匹配原则(前提是不走优化器,优化器会优化这类sql语句)。即建立的索引与where语句中查询的条件顺序不一致。
斑驳竹影
·
2025-02-12 06:37
mysql
数据库
mysql和oracle的区别功能性能、选择、使用它们时的sql等对比)
虽然
InnoDB
引擎的表可以用行级锁,但这个行级锁的机制依赖于表的索引,如果表没有索引,或者sql语句没有使用索引,那么仍然使用表级锁。oracle:oracle使用行级锁
搬砖养女人
·
2025-02-11 02:10
c++
数据库架构
spring
sql
java
MySQL体系结构之存储引擎
:poultry_leg:3.1.5
InnoDB
:one:3.1.6MyISAM:two:3.1.7Memory
海424
·
2025-02-10 23:16
mysql
数据库
服务器
MySQL的行级锁锁的是什么
MySQL(主要是
InnoDB
存储引擎)实现的行级锁,并不是直接“锁住一整行数据”那么简单,而是基于索引记录进行锁定,其背后的原理涉及到多种锁的组合和数据结构的设计。
头孢头孢
·
2025-02-10 20:24
面试
mysql
数据库
MYSQL
innodb
引擎的索引结构,B+树一般都多高,层高怎么计算的?
目录B+树的高度计算计算公式B+树的层高示例B+树的典型高度B+树的结构如何查看B+树的高度总结在MySQL
InnoDB
引擎中,索引结构采用B+树,这是一种平衡树结构,适合用于磁盘存储和范围查询。
点滴~
·
2025-02-09 07:32
mysql
b树
数据库
2020年Java面试题(3年的工作总结)
1.mysql面试题(20道题)2.
Mysql索引
原理以及索引优化面试题(10道题)3.Java基础面试题(10道题)4.详细的说明:List接口,Set接口,Map接口5.HashMap的面试题(10
web18285482512
·
2025-02-09 03:53
面试
学习路线
阿里巴巴
java
开发语言
SQL中如何进行 ‘’撤销‘’ 操作-详解
###1.事务控制在支持事务的数据库管理系统(如MySQL的
InnoDB
引擎)中,您可以使用事务来确保数据的完整性。事务可以确保一系列的操作要么全部成功,要么全部失败。
罗非鱼61
·
2025-02-08 10:53
sql
数据库
MySQL 分配 Undo 段
本文基于MySQL8.0.32源码,存储引擎为
InnoDB
。分配缓存的Undo段回滚段的内存结构中有两个属性,都是链表:insert_undo_cached,缓存InsertUndo段
·
2025-02-07 22:50
数据库mysql
MySQL 非唯一索引范围查询加什么锁?
本文基于MySQL8.0.32源码,存储引擎为
InnoDB
。目录[TOC]正文1.准备工作创建测试表:CREATETABLE`t2`(`id`intunsigne
·
2025-02-07 22:17
mysql数据库
MySQL 死锁案例分析(1)插入意向锁
本文基于MySQL8.0.32源码,存储引擎为
InnoDB
。正文1.准备工作创建测试表:CREATETABLE`t_deadlock_1`(`id`intNOTNULLAUTO_INCRE
·
2025-02-07 22:17
mysql数据库
MySQL 主键索引范围查询加什么锁?
本文基于MySQL8.0.32源码,存储引擎为
InnoDB
。正文1.准备工作创建测试表:CREATETABLE`t1`(`id`intunsign
·
2025-02-07 22:17
mysql数据库
数据库第八章:存储引擎
功能了解数据读写数据安全和一致性提高性能热备份自动故障恢复高可用方面支持存储引擎介绍showengines;CSVMRG_MYISAMMyISAMBLACKHOLEPERFORMANCE_SCHEMAMEMORYARCHIVE
InnoDB
FEDERATED
琴剑诗酒
·
2025-02-07 19:49
数据库
MySQL
innodb
引擎架构图
目录1,mysql9.1
innodb
架构图2,5.7-8.x
innodb
架构图3,MySQL共享表空间各个版本之间的演变图1,mysql9.1
innodb
架构图MySQL::MySQL9.0ReferenceManual
daizikui
·
2025-02-07 18:08
数据库
mysql
数据库
数据库常见面试题-更新中
适用于
InnoDB
和MyISAM存储引擎。Hash索引
兔子宇航员0301
·
2025-02-06 18:29
数据开发小白成长笔记
数据库
MySQL常见的存储引擎和区别
以下是常见的存储引擎及其区别:1.
InnoDB
特点:事务支持:支持ACID事务,确保数据一致性。行级锁:默认使用行级锁,提高并发性能。外键约束:支持外键,保证数据完整性。
冰糖心158
·
2025-02-06 13:26
Mysql
2025
Java面试系列
mysql
数据库
Mysql锁机制
全局锁会阻塞所有其他并发操作,影响数据库的并发性能行锁:行锁是针对单个数据行进行的锁定,主要用于
InnoDB
存储引擎。行锁可以最大程度地减少锁冲突,提高并发性和系统吞吐量。
LiuYuHani
·
2025-02-05 18:39
mysql
数据库
分析一下MySQL 死锁日志
intunsignedNOTNULLAUTO_INCREMENT,`i1`intDEFAULT'0',PRIMARYKEY(`id`)USINGBTREE,KEY`idx_i1`(`i1`))ENGINE=
InnoDB
DEFAULTCHARSET
北欧人写代码
·
2025-02-05 17:59
mysql
数据库
mysql
innodb
缓存设置_MySQL的
Innodb
缓存相关优化
Innodb
_buffer_pool_size的合理设置
Innodb
存储引擎的缓存机制和MyISAM的最大区别就在于
Innodb
不仅仅缓存索引,同时还会缓存实际的数据。
杜耶
·
2025-02-05 07:46
mysql
innodb
缓存设置
mysql统计信息_mysql收集统计信息
一、手动执行Analyzetable
innodb
和myisam存储引擎都可以通过执行“Analyzetabletablename”来收集表的统计信息,除非执行计划不准确,否则不要轻易执行该操作,如果是很大的表该操作会影响表的性能
涛吴
·
2025-02-05 07:46
mysql统计信息
mysql 更新统计信息_
MySQL索引
统计信息更新相关的参数
MySQL统计信息相关的参数:1.
innodb
_stats_on_metadata(是否自动更新统计信息),MySQL5.7中默认为关闭状态仅在统计信息配置为非持久化的时候生效。
数据科学人工智能
·
2025-02-05 07:46
mysql
更新统计信息
MySQL之
InnoDB
统计数据
背景通过showtablestatus和showindex可以看到表和索引相关的统计信息,例如表中有多少条记录,索引里有多少重复的,就像我们平时统计表里的数据一共有多少条等等会通过一些聚合函数去做运算,这种运算好处是很准确,基本是实时的,但是带来的问题就是很慢,数据越大越慢,因此一些业务场景我们选择将一些统计数据存在一个字段里,通过准实时的计算更新这个字段,每次查询这个字段就可以了,这个带来的问题
多动手,勤思考
·
2025-02-05 07:44
后端
MySQL知识点总结(十九)
InnoDB
集群单主模式和多主模式集群结构适用哪些应用场合?
a_j58
·
2025-02-05 00:54
mysql
数据库
MySQL索引
底层数据结构及原理深入分析
原文链接,首发于公号:Biggerboy感谢关注。文章很长,很干,建议收藏,反复食用。辛苦点个免费的赞和关注。大家有没有遇到过慢查询的情况,执行一条SQL需要几秒,甚至十几、几十秒的时间,这时候DBA就会建议你去把查询的SQL优化一下,怎么优化?你能想到的就是加索引吧。为什么加索引就查的快了?这就要从索引的本质以及他的底层原理说起。索引是什么那索引到底是什么呢?你是不是还停留在大学学『数据库原理』
程序员beige
·
2025-02-04 23:44
MySQL
mysql
索引
MySQL学习Day26——事务基础知识
、数据库事务概述:事务是数据库区别于文件系统的重要特性之一,事务会让数据始终保持一致性,能通过事务机制恢复到某个时间点,可以保证提交到数据库的修改不会因为系统崩溃而丢失1.查看引擎支持事务的情况:只有
InnoDB
糖JL是我儿
·
2025-02-04 07:44
MySQL学习
mysql
学习
数据库
美团二面拷打:MySQL中 SQL 语句的执行流程?
相关阅读:MySQL常见面试题总结
MySQL索引
详解MySQL三大日志(binlog、redolog和undolog)详解MySQL事
JavaGuide
·
2025-02-04 05:29
大厂面试
mysql
sql
java
MySQL底层概述—5.
InnoDB
参数优化
大纲1.内存相关参数优化(1)缓冲池内存大小配置(2)配置多个BufferPool实例(3)Chunk(块)大小配置(4)
InnoDB
缓存性能评估(5)Page管理相关参数(6)ChangeBuffer
心上之秋
·
2025-02-03 21:21
mysql
数据库
mysql索引
结构
多种数据结构在数据库索引领域,特别是MySQL的
InnoDB
存储引擎中,聚簇索引(ClusteredIndex)和非聚簇索引(也称为二级索引,SecondaryIndex)是两种主要的索引类型。
Qzer_407
·
2025-02-02 22:43
#
MySQL
后端技术栈
mysql
数据库
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他