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
第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
全部加载到内存
Mybatis源码解析:java语言是编译解释型语言
Inno
DB总体结构首先我们来看
m0_56710876
·
2025-04-13 19:08
程序员
java
后端
面试
同一事务中未提交的写能读到吗_MySQL 事务
为了解决这种问题,MySQL
Inno
DB存储引擎支持事务操作,保证在一个
zhongxiao.yzx
·
2025-04-13 17:55
同一事务中未提交的写能读到吗
MySQL 哪些配置参数对 Spring Boot 应用的性能影响较大?
下面我们梳理一下对SpringBoot应用性能影响较大的MySQL服务器配置参数,按照重要性和相关性分类:I.
Inno
DB引擎核心参数(假设你使用
Inno
DB,这是默认且最常用的引擎)这是影响性能最关键的一组参数
冰糖心书房
·
2025-04-12 21:19
MySQL性能优化
mysql
spring
boot
数据库
参数优化
mysql-router(mysql路由)
MySQLRouter是一个对应用程序透明的
Inno
DBCluster连接路由服务,提供负载均衡、应用连接故障转移和客户端路由。
xujiangyan_
·
2025-04-12 20:12
mysql
数据库
【Python基础】序列类型
序列类型示例索引示例索引越界切片语法示例步长为正步长为负遍历for循环遍历while循环遍历可变类型与不可变类型不可变类型可变类型列表增加元素append()方法insert()方法extend()方法修改元素查询元素
inno
tincount
丷从心
·
2025-04-12 13:25
Python基础
python
开发语言
为什么
Inno
DB中意向锁IX和S锁不兼容
在数据库锁机制中,意向排他锁(IX)和共享锁(S)的不兼容性源于它们在数据操作和事务隔离需求上的根本冲突。以下是详细解释:1.锁的基本作用与冲突逻辑共享锁(S锁)用途:用于读取数据,允许多个事务同时持有S锁,但阻止其他事务获取排他锁(X锁)。特点:保证数据在读取期间的一致性,防止数据被修改。意向排他锁(IX锁)用途:表级锁,声明事务计划在表中的某些行上加X锁。特点:不直接锁定数据,但预示未来会有写
BenBen尔
·
2025-04-12 11:47
数据库
MySQL-创建和使用全文索引(FullText)
MySQL5.6后,除了MyISAM存储引擎,事务型的
Inno
db存储引擎也支持创建和使用全文索引了。
Samdy_Chan
·
2025-04-11 21:09
MySQL
mysql
index
全文索引
fulltext
MySQL 数据存储实现详解
每种存储引擎具有不同的特性,适用于不同的场景:1.1.
Inno
DB事务支持:
Inno
DB是MySQL的默认存储引擎,支持ACID事务特性(原子性、一致性、隔离性、持久性),确保数据的完
刺仙
·
2025-04-11 18:17
mysql
数据库
第三章 数据库
第一章Python基础第二章计算机网络第三章数据库第四章Linux第五章操作系统第六章Java基础第七章数据结构与算法第三章数据库目录MySQL索引Mysql
Inno
DB的索引模型B树索引B+树索引回表索引维护覆盖索引最左前缀原则索引下推联合索引和唯一索引的区别主键索引和唯一索引的区别索引的优缺点查询索引为什么会使得搜索更快数据库
Bug 挖掘机
·
2025-04-11 14:22
数据库
Inno
DB存储引擎执行原理深度剖析(3)
Inno
DB存储引擎执行原理深度剖析(3)在
Inno
DB中执行更新操作此时我们需要的数据已经从磁盘中加载到缓冲池中了,下一步当然就是执行更新操作了:先对需要更新的那行数据加锁、原始数据写一份到redolog
飘然渡沧海
·
2025-04-11 13:41
mysql
缓存
链表
数据结构
分布式ID生成器设计详解
趋势递增:对数据库索引友好(如
Inno
DB的B+树索引)。可扩展:支持水平扩展,适应业务增长。容灾能力:应对时钟回拨、节点宕机等异常场景。
云之兕
·
2025-04-10 09:42
java每日小知识
分布式
上一页
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
其他