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
docker-compose 部署 MySQL 8
MySQL配置文件(my.cnf)#服务端参数配置[mysqld]user=mysql#MySQL启动用户default-storage-engine=
INNODB
#创建新表时将使用的默认存储引擎character-set-s
有来技术
·
2023-11-15 20:31
#
Docker
#
MySQL
docker
mysql
认识索引
从回表的特性来看索引维护和使用4、索引的使用技巧4.1、覆盖索引4.2、最左前缀原则4.3、联合索引4.4、索引下推5、优化的方向5.1、平时代码书写注意5.2、常见的容易引起索引失效6、问题思考7、小结前言每个索引在
innodb
戎·码一生
·
2023-11-15 15:19
数据库
索引下推
索引
mysql
mysql优化
MySQL Study之--MySQL的
InnoDB
索引原理详解
MySQLStudy之--MySQL的
InnoDB
索引原理详解转自:http://www.admin10000.com/document/5372.html摘要:本篇介绍下Mysql的
InnoDB
索引相关知识
客居天涯
·
2023-11-15 13:30
数据库技术
mysql
为什么同一条sql有时候执行会变慢?
一、预备知识WAL
InnoDB
在处理更新语句的时候是会遵循WAL(Write-AheadLogging)机制的,即是更新了内存和做了写redolog这个磁盘操作而不是直接更新磁盘中对应的表(因为去到磁盘中全表遍历找到对应的表更新
Chasel_H
·
2023-11-15 12:57
mysql总结笔记
mysql
sql
mysql
数据库
mysql数据备份
直接拷贝文件myisam存储引擎只要对应表的后缀为.frm.MYD.MYI,三个文件拷贝到对应的数据库文件夹就行
innodb
存储引擎先通过SHOWCREATETABLEtable命令,查询出表的创建语句
大神,快来碗里
·
2023-11-15 11:24
mysql
mysql
备份
九、
InnoDB
引擎
目录九、
InnoDB
引擎1、逻辑存储结构2、架构2.1概述2.2内存结构1.BufferPool2.ChangeBuffer3.AdaptiveHashIndex4.LogBuffer2.3磁盘结构1.
Luo_xguan
·
2023-11-15 04:33
MySQL
MYSQL
InnoDB
MYSQL部分面试题型
rowcolDROPTABLEIFEXISTS`rowcol`;CREATETABLE`rowcol`(`年`intDEFAULTNULL,`月`intDEFAULTNULL,`值`decimal(3,2)DEFAULTNULL)ENGINE=
InnoDB
DEFAUL
高二不是病
·
2023-11-15 01:13
mysql
数据库
sql
【java面试题-MySQL篇-2022】
持续更新中-点击跳转点赞、收藏、加关注··MySQL面试题##java面试题大全1、SQL执行顺序2、MySQL事务特性:ACID3、事务靠什么保证4、事务的隔离级别5、聚簇索引和非聚簇索引的区别6、
InnoDB
玄天灵
·
2023-11-14 20:24
java面试
java
mysql
数据库
面试
MySQL Error 1215: Cannot add foreign key constraint
首先确保中介表中被设置外键的字段不能被设置为主键第二步确保外键字段的属性与要连接的表的字段属性相同第三步,设置表的选项修改引擎为
InnoDB
三个表的引擎都要修改最后就是运行代码SET@OLD_FOREIGN_KEY_CHECKS
@See you later
·
2023-11-14 19:17
mysql
数据库
MySql调优
centos->mysql->my.cnf配置修改#注:增加和减少bufferpool的大小都是以大块的方式,块的大小由参数
innodb
_buffer_pool_chunk_size决定,默认为128M
爱你是我最好的张扬
·
2023-11-14 17:20
mysql
数据库
MySQL 中COUNT(*),COUNT(1),COUNT(普通字段),COUNT(索引字段)的效率和区别?
目录1.结论2.在MyISAM存储引擎中3.
InnoDB
存储引擎中1.结论结论一:COUNT(*)和COUNT(1)都是对所有结果进行COUNT,二者区别不大,效率没有明显差别;结论二:COUNT(普通字段
程序猿ZhangSir
·
2023-11-14 10:52
mysql
数据库
MySQL
Innodb
逻辑存储结构
作者:木木链接:https://www.zhihu.com/question/26398102/answer/3021842336来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。从本文开始,我将分享一下近期学习MySQL的笔记,其中大部分来源于极客时间的《MySQL实战45讲》、小林coding、以及部分其他博客和书籍。这次系列文章着重讲MySQL的原理部分,主要是用
lixora
·
2023-11-14 09:16
MySQL-Concept
-Tahiti
数据库
如何判断mysql
innodb
buffer pool内存配置不足
TowardsaMoreTailoredApproachAdeeperunderstandingofhowthebufferpoolperformscanbegleanedthroughconstantmonitoringofseveralparametersinMySQL’s
InnoDB
statusreports.Let
lixora
·
2023-11-14 09:46
MySql
mysql
Navicat还原mysql到阿里云失败
文件还原到阿里云数据库时有两个表fail解决办法:检查数据库表引擎和阿里云数据库引擎是否一致select*frominformation_schema.tableswhereengine='MyISAM';//阿里云上是
InnoDB
yandong634
·
2023-11-14 08:03
数据库
mysql
SQL和性能优化(二)
性能与SQL优化(二)文章目录性能与SQL优化(二)一、MySQL事务与锁1.1事务可靠性模型ACID1.2锁(1)表级锁(2)行级锁(
InnoDB
)(3)死锁1.3四种常见的隔离级别(1)读未提交:READUNCOMMITTED
鲲鹏飞九万里
·
2023-11-13 22:44
MySQL
sql
性能优化
数据库
Mysql Explain工具介绍
int(11)NOTNULL,`name`varchar(45)DEFAULTNULL,`update_time`datetimeDEFAULTNULL,PRIMARYKEY(`id`))ENGINE=
InnoDB
DEFAULTCHARSET
子龙技术
·
2023-11-13 19:14
mysql
MySQL内存使用的监控开关和使用查看
www.cnblogs.com/grasp/p/10306697.htmlMySQL如何使用内存在MySQL中,内存占用主要包括以下几部分,全局共享的内存、线程独占的内存、内存分配器占用的内存,具体如下:全局共享1.
innodb
_buffer_pool_size
李大川的博客
·
2023-11-13 14:46
android
Spring事务失效原因
以MySQL为例,其MyISAM引擎是不支持事务操作的,
InnoDB
才是支持事务的引擎,一般要支持事务都会使用
InnoDB
。2
尘风-随手记
·
2023-11-13 12:50
#
spring
java
后端
mysql讲解2 之事务 索引 以及权限等
,数据库用户管理四、mysql备份一、事务1.1事务的四个原则什么是事务事务就是将一组SQL语句放在同一批次内去执行如果一个SQL语句出错,则该批次内的所有SQL都将被取消执行MySQL事务处理只支持
InnoDB
爱吃肉c
·
2023-11-13 03:41
mysql
mysql
android
数据库
MySql —— 15、MySQL8的一些新特性
目录1、MySQL8新特性概述1.1、MySQL8.0新增特性1.1.1.更简便的NoSQL支持1.1.2.更好的索引1.1.3.更完善的JSON支持1.1.4.安全和账户管理1.1.5.
InnoDB
的变化
Mr_zhangyj
·
2023-11-13 03:40
mysql学习笔记
mysql
数据库
database
关于Mysql相关原理的理解
目录1
InnoDB
引擎1.1索引1.2事务1.3事务隔离级别1.4MVCC原理2回表3覆盖索引4最左匹配原则5主键生成问题6Mysql的行锁和表锁1
InnoDB
引擎1.1索引使用索引加快查询速度,其实就是将无序的数据变成有序
BAStriver
·
2023-11-12 22:23
Java
#
Mysql
软件/工具
mysql
数据库
java
MySQL 常见面试题总结:索引
InnoDB
索引 MyISAM索引
MySQL中索引分三类:B+树索引、Hash索引、全文索引Hash辅助查询系统自动生成3.
InnoDB
索引与MyISAM索引实现的区别是什么?
深耕半夜
·
2023-11-12 16:31
mysql
数据库
数据库-引擎
将数据存储在文件系统中的一种方式和格式存储引擎负责执行实际的数据i/o操作(读写操作)存储引擎介于数据和文件系统之间,数据会先保存到存储引擎,在按照存储引擎的格式保存到文件系统Mysql存储引擎的分类:
INNODB
wutong0708
·
2023-11-12 10:04
数据库
mariadbackup物理备份使用——筑梦之路
数据库的默认存储引擎必须是
InnoDB
。需要恢复的目标数据库数据目录必须为空,目标数据库服务恢复前处于关闭状态。需要恢复的目标数据库
INNODB
的配置文
筑梦之路
·
2023-11-11 23:38
数据库技术
linux系统运维
数据库
mysql
mariadb
mysql意外中断后,服务无法打开的解决
利用以下方法先屏蔽检查,启动服务2、启动后备份数据3、取消屏蔽检查4、然后重新初始化一个mysql,再把备份的数据导入,即可解决办法:需要跳过恢复步骤,修改my.ini文件,在my.ini中的[mysqld]中添加:
innodb
_force_recovery
daban2008
·
2023-11-11 07:06
技术支持
mysql
数据库
java
凯捷面试(1):JavaSE、MySQL数据库、前端
请求转发与重定向:TCP和UDP的区别:数据库:MySQL增删改查关键字:删除表的关键字:模糊查询关键字:LIKE条件查询关键字:WHERE关联查询关键字:LEFTJOIN子查询结果的三种情况数据库三范式:
innodb
面向没有对象的程序猿
·
2023-11-11 05:00
面试
面试
java
mysql
前端
服务器数据恢复—云服务器mysql数据库表被truncate的数据恢复案例
该实例内数据表均采用
innodb
作为默认存储引擎。云服务器数据恢复过程:1、由于用户ECS内还有其他业务在运行,为避免被truncate表的底层数据被
北亚数据恢复
·
2023-11-11 05:32
数据库数据恢复
服务器数据恢复
数据恢复
数据恢复
服务器数据恢复
北亚数据恢复
云服务器数据恢复
数据库数据恢复—无备份,未开启binlog的MySQL误删除怎么恢复数据
数据库数据恢复环境:一台本地windowssever操作系统服务器,服务器上部署mysql数据库单实例,引擎类型为
innodb
,表内数据存储所使用表空间类型为独立表空间。
北亚数据恢复
·
2023-11-11 05:00
数据库数据恢复
服务器数据恢复
数据恢复
数据恢复
北亚数据恢复
mysql数据恢复
大厂面试题-行锁、临键锁、间隙锁的理解
行锁、临键锁、间隙锁,都是MySQL里面
InnoDB
引擎下解决事务隔离性的一系列排他锁。分别介绍一下这三种锁:1、行锁,也称为记录锁。
似来
·
2023-11-10 23:57
数据库面试题
mysql
数据库
大厂面试题-MySQL索引的优点和缺点?
在MySQL中的
InnoDB
引擎中,采用了B+树的结构来实现索引和数据的存储MySQL里面的索引的优点有很多:1.通过B+树的结构来存储数据,可以大大减少数据检索时的磁盘IO次数,从而提升数据查询的性能
似来
·
2023-11-10 23:26
数据库面试题
mysql
数据库
大厂面试题-MySQL事务的实现原理
MySQL里面的事务,满足ACID特性,所以在我看来,MySQL的事务实现原理,就是
InnoDB
是如何保证ACID特性的。
似来
·
2023-11-10 23:26
数据库面试题
mysql
数据库
MySQL练习题(经典50题)
NOTNULLDEFAULT'',s_birthVARCHAR(20)NOTNULLDEFAULT'',s_sexVARCHAR(10)NOTNULLDEFAULT'',PRIMARYKEY(s_id))ENGINE=
InnoDB
AUTO_INCREM
橘子不橙
·
2023-11-10 20:56
mysql
数据库
database
mysql分区表实现全文索引_MySQL 的全文索引.
从
InnoDB
1.2.x版本开始,
InnoDB
存储引擎开始支持全文索引。全文检索(Full-TextSearch)
灵台拾叶人
·
2023-11-10 19:07
mysql分区表实现全文索引
mysql myisam 全文检索_mysql全文索引
在mysql5.6之前,只有myisam引擎支持全文索引,不过5.6版本之后
innodb
就会支持全文索引。所以以下都是基于myisam引擎的全文索引介绍。
生活的手下败将
·
2023-11-10 19:06
mysql
myisam
全文检索
mysql索引(八)全文索引
全文索引(FULLTEXT):可用于MyISAM表,mysql5.6之后也可用于
innodb
表,用于在一篇文章中,检索文本信息的,针对较大的数据,生成全文索引很耗
camellias_
·
2023-11-10 19:27
mysql索引
mysql
mysql
数据库
索引
横扫150道MySQL大厂面试题【视频+文档】
InnoDB
索引与MyISAM索引实现的区别
IT自学妹
·
2023-11-10 12:01
Java
MySQL
面试
大厂
面试题
MySQL索引原理B+树,Java技术专家面试题
InnoDB
存储引擎中有页(Page)的概念,页是其磁盘
A浮生一梦
·
2023-11-10 12:25
程序员
mysql
java
面试
后端
mysql隐式转换的影响_解析MySQL隐式转换问题
row***************************Table:t1CreateTable:CREATETABLE`t1`(`id`varchar(255)DEFAULTNULL)ENGINE=
InnoDB
DEFAULTCHARSET
发现生意经
·
2023-11-10 11:29
mysql隐式转换的影响
Mysql 不同存储引擎数据文件的形式详解
目录MyISAMMERGE
InnoDB
MemoryArchiveCSVBLACKHOLEMySQL中的每一个数据表在磁盘上至少被表示为一个文件,即存放着该数据表结构定义的.frm文件。
it技术分享just_free
·
2023-11-10 11:18
数据库
mysql
数据库
运维
MySQL:锁机制
目录概述三种层级的锁锁相关的SQLMyISAM引擎下的锁
InnoDB
引擎下的锁
InnoDB
下的表锁和行锁
InnoDB
下的共享锁和排他锁
InnoDB
下的意向锁
InnoDB
下的记录锁,间隙锁,临键锁记录锁(
Ethan-running
·
2023-11-10 04:04
MySQL
mysql
数据库
后端
一文掌握全部mysql面试题
count(1)5.MySQL中varchar与char和int的长度问题6.delete、drop、truncate区别7.存储过程8.自定义函数9.存储过程和函数的区别10.mysql数据结构选择11.
InnoDB
xiaohei_xiaobai
·
2023-11-09 23:12
mysql
mysql
MySQL最新2023年面试题及答案,汇总版(2)【MySQL最新2023年面试题及答案,汇总版-第三十二刊】
文章目录MySQL最新2023年面试题及答案,汇总版(2)01、
InnoDB
的B+Tree存储整行数据和主键的值的区别是什么?02、读写分离常见方案?
普修罗双战士
·
2023-11-09 11:13
mysql
oracle
数据库
MySQL的默认引擎为什么是
InnoDB
MySQL支持
InnoDB
、MyISAM、MEMORY、CSV等多个存储引擎,那为什么选
InnoDB
作为默认引擎呢?
飞乐鸟
·
2023-11-09 08:32
#
mysql
mysql
MySQL
InnoDB
引擎优势以及共享表空间扩容和日志文件详解
目录
InnoDB
优势1)支持事务安装2)灾难恢复性好3)使用行级锁4)实现了缓冲处理5)支持外键6)适合需要大型数据库的网站物理存储1.数据文件(表数据和索引数据)1)共享表空间2)独立表空间2.日志文件拓展
it技术分享just_free
·
2023-11-09 08:29
数据库
mysql
数据库
MySQL | MySQL不区分大小写配置
MySQL不区分大小写配置1.表内数据条件查询不区分大小写2.表名字段名不区分大小写1.表内数据条件查询不区分大小写MySQL表内数据条件查询不区分大小写是因为排序规则的问题.在MySQL中,
InnoDB
一介草民丶
·
2023-11-09 08:28
mysql
android
数据库
Sql一对多关联最新的一条数据
`(`id`int(11)NOTNULL,`u_id`int(11)DEFAULTNULL,`name`varchar(255)DEFAULTNULL,PRIMARYKEY(`id`))ENGINE=
InnoDB
DE
小道仙97
·
2023-11-09 05:40
#
MySql
mysql
sql
数据库
一对多
not
exisis
Mysql的undo log详解
即在
InnoDB
存储引擎中MVCC的实现是通过undo来完成。当用户读取一行记录时,若该记录已经被其他事务占用,
IT东东歌
·
2023-11-09 02:09
深入理解MySQL
mysql
数据库
MySQL进阶_2.存储引擎
文章目录第一节、存储引擎简介第二节、设置表的存储引擎2.1、创建表时指定存储引擎2.2、修改表的存储引擎第三节、存储引擎介绍3.1、
InnoDB
3.2、MyISAM3.3、
InnoDB
VSMyISAM第一节
珍珠是蚌的眼泪
·
2023-11-09 00:50
MySQL
mysql
数据库
InnoDB
MyISAM
MEMORY
存储引擎
MySQL权限
在MySQL8之前,授权表使用MyISAM并且是非事务性的,在MySQL8中,授权表使用
InnoDB
存储引擎并且是事务性的。
Junfeng Tang
·
2023-11-08 19:28
数据库
mysql
数据库
MySQL存储数据加密
加密方式主流的有两种ENCODE与DECODE#建一张测试表createtableusers(usernamevarchar(128),#用户昵称passwordblob#密码)engine=
innodb
defaultcharset
CodingSir
·
2023-11-08 17:21
数据库
服务器
java
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他