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数据库引擎
数据库:MySQL、Redis知识点全梳理(两万字长文)
二.索引失效的情况三.hash索引与B+树如何选用四.有哪些
数据库引擎
,各自的区别五.一条sql语句
TechGuide
·
2022-08-26 10:59
秋招计算机知识点总结
redis
mysql
sql
数据库
nosql
大厂基本功 | MySQL 三大日志 ( binlog、redo log 和 undo log ) 的作用?
redologredolog(重做日志)是
InnoDB
存储引擎独有的,它让MySQL拥
七包辣条
·
2022-08-26 10:48
Java
编程
程序员
mysql
数据库
java
MySQL大数据迁移方案探索
以下操作在Windows上,数据库均为MySQL8.0.30、
innodb
表。
·
2022-08-26 10:38
mysql后端微服务
MySQL事务没有提交时网络断开,MySQL手动关闭事务
出现的问题由于事务没有结束,锁没有释放导致接下来的操作锁等待超时异常解决--查看当前正在执行的事务SELECT*FROMinformation_schema.
INNODB
_TRX--查看当前出现的锁(貌似只有处于竞争状态的才可以查看的到
正经摸鱼
·
2022-08-25 19:51
关于Mysql5.7及8.0版本索引失效情况汇总
本文只介绍
Innodb
引擎下的索引失效情况。--创建测试表DROPTABLEIFEXISTS`test_idx`;CREATETABLE`test_i
·
2022-08-25 17:52
MySQL为JSON字段创建索引方式(Multi-Valued Indexes 多值索引)
目录多值索引简介创建多值索引JSON对象字段索引JSON数组对象索引在组合索引中创建多值索引多值索引的局限应用场景多值索引简介从MySQL8.0.17开始,
InnoDB
支持创建多值索引(Multi-ValuedIndexes
·
2022-08-25 15:43
java事务失效的场景,Spring事务失效场景
数据库引擎
不支持如MYSQL的MyIsam就不支持事务操作场景1@Transactional标记在了非接口实现的方法上@ResourceprivateINoWorkingServicenoWorkingService
张天筝
·
2022-08-25 13:40
java事务失效的场景
【Spring面试题】事务失效的场景
1.
数据库引擎
不支持事务Spring事务生效的前提是所连接的数据库要支持事务,如果底层的
数据库引擎
都不支持事务,则Spring的事务肯定会失效。
会飞的架狗师
·
2022-08-25 13:40
spring
java
spring
boot
Spring事务失效七个场景
Spring事务失效七个场景1、
数据库引擎
不支持事务2、不支持事务(事务传播开启(propagation=Propagation.NOT_SUPPORTED))3、方法不是publi修饰4、没有被Spring
snack-counter
·
2022-08-25 13:07
java
spring
安全
mysql索引(覆盖索引,联合索引,索引下推)
索引的实现方式
innodb
的索引模型索引维护覆盖索引联合索引索引下推什么是索引?
·
2022-08-25 11:44
MySQL
Innodb
数据库引擎
的事务隔离级别
(了解的同学可以跳过)在MySQL中只有使用了
Innodb
数据库引擎
的数据库或表才支持事务。每执行一条增删改查的sql都是一次事务,只不过autocommit默认是开启的,所以自动提交了。
·
2022-08-25 10:06
mysqlinnodb事务
MySQL之
Innodb
_buffer_pool_size设置方式
目录
Innodb
_buffer_pool_size设置方式缓冲池相关参数说明合理的设置缓存池相关参数设置
innodb
_buffer_pool_size参数
Innodb
_buffer_pool_size设置方式缓冲池是用于存储
·
2022-08-24 15:34
MySQL日志专项之redo log和undo log介绍
InnoDB
是以页为单位去操作记录的,增删改查都会加载整
·
2022-08-24 14:28
一文读懂MySQL~~~
总结文章目录MySQL总结1、数据库相关概念2、mysql安装与启动3、数据模型4、SQL4.1、DDL4.2、DML4.3、DQL4.4、DCL5、函数6、约束7、多表查询8、事务9、存储引擎(mysql默认
InnoDB
Provence°_博
·
2022-08-23 14:59
大数据
mysql
数据库
服务器
innodb
是如何存数据的?
如果你使用过mysql数据库,对它的存储引擎:
innodb
,一定不会感到陌生。众所周知,在mysql5以前,默认的存储引擎是:myslam。
·
2022-08-23 11:43
java程序员innodb
解决mysql报Lock wait timeout exceeded; try restarting transaction的问题
调试发现一直执行不下去,于是把sql语句放到mysql执行,出现请求锁超时(原因应该是debug的时候事务还没有执行完,就重启服务,然后又执行了一次)解决:SELECT*FROMinformation_schema.
INNODB
_TRX
不说废话斯基
·
2022-08-23 09:44
sql
mysql
intellij-idea
数据库
MySQL中数据库优化的常见sql语句总结
目录1.SHOWENGINES2.SHOWPROCESSLIST3.SHOWSTATUSLIKE'
InnoDB
_row_lock%'4.SHOWENGINE
INNODB
STATUS5.SHOWINDEXS6
·
2022-08-23 09:32
MySQL模拟死锁以及分析和解决方案
如果处理死锁MySQL有两种死锁处理方式1.等待,直到超时(
innodb
_lock_wait_timeout=50s)2.发起死锁检测,主动回滚一条事务,让其他事务继续执行(
innodb
_deadlock_det
泡^泡
·
2022-08-22 22:44
MySQL
mysql
锁类型
死锁
MySQL - 深入理解锁机制和实战场景
1.锁的分类1.1行级锁行级锁应用在
InnoDB
存储引擎中,每次锁住一行数据。优点:锁定粒度小,发生锁冲突的概率最低,并发度最高。缺点:开销大,加锁慢;会出现死锁。
没对象的指针
·
2022-08-22 22:43
MySQL
mysql
数据库
mysql死锁案例及解决方案_Mysql死锁案例分析解决方案及知识整理
死锁分析:mysql的事务支持与存储引擎有关,MyISAM不支持事务,
INNODB
支持事务,更新时采用的
发条粽子
·
2022-08-22 22:12
mysql死锁案例及解决方案
mysql死锁案例及解决方案_MySQL死锁案例分析与解决方案
mysql的事务支持与存储引擎有关,MyISAM不支持事务,
INNODB
支持事务,更新时采用的是行级锁。这里采用的是
INNODB
做存储引擎,意味着会将update语句做为一个事务来处理。
离子云
·
2022-08-22 22:12
mysql死锁案例及解决方案
MySQL死锁及解决方案
MySQL锁类型1.MySQL常用存储引擎的锁机制MyISAM和MEMORY采用表级锁(table-levellocking)BDB采用页面锁(page-levellocking)或表级锁,默认为页面锁
InnoDB
csdcit
·
2022-08-22 22:07
MySQL
mysql
information_schema.
INNODB
_TRX表详解
INNODB
_TRX表提供了当前在
InnoDB
内部执行的所有事务信息,包含事务是否在等待锁,事务何时开始以及事务正在执行的SQL语句(如果有的话,sql语句阻塞就可以显示)。
CaptHua
·
2022-08-22 07:55
MySQL
数据库
sql
INNODB
_LOCKS与
INNODB
_LOCK_WAITS表
INFORMATION_SCHEMA.
INNODB
_LOCKS此表提供了
InnoDB
事务已经请求但是没有获取的锁,和已经持有的阻塞色其他事务的锁。表里的列如下:LOCK_ID:唯一的锁ID号。
CaptHua
·
2022-08-22 07:55
数据库
数据库
mysql
mysql存储过程 插数据_mysql 使用存储过程批量插数据
idint(10)notnullauto_increment,aint(10)notnull,bint(10)notnull,cint(10)notnull,PRIMARYkey(`id`))ENGINE
INNODB
DEFAULTCHARSETutf8COMMENT
渴望手绘的伪设计
·
2022-08-21 18:30
mysql存储过程
插数据
Mysql(存储引擎)
表类型和存储引擎:1.Mysql的表类型由存储引擎决定,主要包括MyISAM、
innoDB
、Memory等2.Mysql数据表主要支持六种类型,分别是CSV、Memory、ARCHIVE、MRG_MYISAM
明明不想懂256
·
2022-08-21 10:06
mysql
数据库
从一条更新SQL的执行过程窥探
InnoDB
之REDOLOG
1前言数据库为了取得更好的读写性能,
InnoDB
会将数据缓存在内存中(
InnoDB
BufferPool),对磁盘数据的修改也会落后于内存,这时如果进程或机器崩溃,会导致内存数据丢失,为了保证数据库本身的一致性和持久性
·
2022-08-19 11:40
mysql数据库mongodb
MySQL索引原理详解
为什么最终选择B+树而不是B树水平方向可以存放更多的索引key数据量估算叶子节点包含所有的索引字段叶子节点直接包含双向指针,范围查找效率高Hash索引更快不支持范围查询hash冲突问题表引擎MyISAM和
InnoDB
·
2022-08-19 09:54
MySQL学习:事务的隔离
比如MySQL原生的MyISAM引擎就不支持事务,这也是MyISAM被
InnoDB
取代的重要原因之一。
小朱小朱绝不服输
·
2022-08-18 15:30
MySQL学习笔记
mysql
事务
隔离级别
数据库
mysql 加锁 索引_Mysql加锁过程详解(1)-基本知识
1、背景MySQL/
InnoDB
的加锁分析,一直是一个比较困难的话题。我在工作过程中,经常会有同事咨询这方面的问题。同时,微博上也经常会收到MySQL锁相关的私信,让我帮助解决一些死锁的问题。
weixin_39932458
·
2022-08-18 11:24
mysql
加锁
索引
Mysql加锁过程详解--01基本知识
转载自:http://www.cnblogs.com/crazylqy/p/7611069.html1、背景MySQL/
InnoDB
的加锁分析,一直是一个比较困难的话题。
Tate-Ling
·
2022-08-18 11:53
Mysql
MYSQL
锁
Mysql加锁过程详解 (1)
mysql幻读理解Mysql加锁过程详解(3)-关于mysql幻读理解Mysql加锁过程详解(4)-selectforupdate/lockinsharemode对事务并发性影响Mysql加锁过程详解(5)-
innodb
taoqilin
·
2022-08-18 11:53
server
mysql
Springboot事务不生效的几种情况
Springboot事务不生效的几种情况【情况1】:确认创建的mysql数据库表引擎是
InnoDB
,MyISAM不支持事务【情况2】:注解到protected,private方法上,事务不生效,它也不会报错
慕言手记
·
2022-08-18 11:22
#
Java常用写法套路总结
spring
boot
Mysql加锁过程详解(一)-基本知识
mysql幻读理解Mysql加锁过程详解(3)-关于mysql幻读理解Mysql加锁过程详解(4)-selectforupdate/lockinsharemode对事务并发性影响Mysql加锁过程详解(5)-
innodb
熊與猫v
·
2022-08-18 11:20
mysql
Mysql 加锁过程详解(1)- 基础知识
1、背景MySQL/
InnoDB
的加锁分析,一直是一个比较困难的话题。我在工作过程中,经常会有同事咨询这方面的问题。同时,微博上也经常会收到MySQL锁相关的私信,让我帮助解决一些死锁的问题。
嘿嘿帆
·
2022-08-18 11:50
数据库
数据库
SpringBoot事务不生效问题
springBoot启动后事务不生效问题处理1.mysql表必须支持事务:引擎为
INNODB
2.SpringBoot启动事务@EnableTransactionManagement3.方法上加注解@Transactional
mose-x
·
2022-08-18 11:50
java
spring
boot
spring
boot
事务
springboot事务不回滚不生效
需要改为
InnoDB
在Linux下叫my.cnf,该文件位于/etc/my.cnf,文件中
performer丶
·
2022-08-18 11:19
工作中遇到的问题
spring事务
springboot事务
事务无法回滚
事务不生效
Mysql加锁过程详解(9)-
innodb
下的记录锁,间隙锁,next-key锁
转自:Mysql加锁过程详解(9)-
innodb
下的记录锁,间隙锁,next-key锁-crazyYong-博客园Mysql加锁过程详解(1)-基本知识Mysql加锁过程详解(2)-关于mysql幻读理解
hemeinvyiqiluoben
·
2022-08-18 11:48
mysql
mysql
数据库
database
MYSQL加锁过程详解
1、背景MySQL/
InnoDB
的加锁分析,一直是一个比较困难的话题。我在工作过程中,经常会有同事咨询这方面的问题。同时,微博上也经常会收到MySQL锁相关的私信,让我帮助解决一些死锁的问题。
ekb_technology
·
2022-08-18 11:18
mysql
《转》Mysql加锁过程详解(1)-基本知识
1、背景MySQL/
InnoDB
的加锁分析,一直是一个比较困难的话题。我在工作过程中,经常会有同事咨询这方面的问题。同时,微博上也经常会收到MySQL锁相关的私信,让我帮助解决一些死锁的问题。
Drizzleeeeee
·
2022-08-18 11:18
mysql
Mysql加锁流程详解
由于
InnoDB
引擎才支持行级锁,以下内容都是基
斗者_2013
·
2022-08-18 11:47
跟着老万学mysql
mysql
加锁
data_locks
GAP
InnoDB
MySQL索引、事务、锁、MVCC简述
1.2.1Hash1.2.2二叉搜索树1.2.3平衡二叉搜索树(AVL)1.2.4多叉平衡搜索树1.2.4.1B-Tree1.2.4.2B+Tree1.2.5B-Tree与B+Tree的区别1.3Myisum与
InnoDB
小驴小驴
·
2022-08-16 20:30
mysqldump 在 StoneDB 中的使用注意事项
InnoDB
导入StoneDB此场景是利用mysqldump从
InnoDB
导出,然后再导入StoneDB,在导入StoneDB前,需要对导出文件做如下修改。
·
2022-08-16 17:47
数据库mysql
【StoneDB】从库如何规避不支持的DML和DDL
以下的测试环境中,主库是
InnoDB
,从库是StoneDB,在主库做从库不支持的DML或者DDL。从库执行GTID的空事务##
·
2022-08-16 15:05
数据库mysql
mysql是怎样运行的书籍_读书笔记 | Mysql是怎样运行的
Mysql是怎样运行的一、mysql常用命令1.查看表的基本信息showtablestatus使用showtablestatusliketableName可以查看指定表的基本信息,包括存储引擎,行格式等二、
InnoDB
西子57
·
2022-08-16 08:50
mysql是怎样运行的书籍
《Mysql是怎样运行的》读书笔记之成本的优化
在MySQL中,,一个查询的执行成本是由I/O成本和CPU成本组成的,对于
InnoDB
存储引擎来说,读取一个页面的I/O成本默认是1.0,读取以及检测一条记录是否符合搜素条件的成本默认是0.2。
槐_序
·
2022-08-16 08:50
读书笔记----MySQL是怎样运行的:从根上理解MySQL(第一章至第五章)
一般开发中常用
innodb
存储引擎,着重了
hxmagic
·
2022-08-16 08:49
读书笔记
mysql
数据库
database
《MySQL是怎么样运行的》读书笔记二---表空间
MySQL的数据目录本章就是要唠叨一下
InnoDB
和MyISAM这两个存储引擎的数据如何在文件系统中存储的。
野鸭丁真
·
2022-08-16 08:47
mysql
数据库
database
centos/windows服务器,Mysql数据库表结构损坏-已解决
【问题原因】服务器突然断电【故障报告】数据库表结构损坏【解决思路】进入强制恢复模式,备份库表及数据重建故障发现周末公司断电,周一启动数据库就直接报错了查看日志上面标记的log,明确表示是非正常关机(
InnoDB
不会写shell的程序员
·
2022-08-15 23:00
MySQL数据库二:MySQL索引
索引是物理数据页存储,在数据文件中(
InnoDB
,ibd文件),利用数据页(page)存储。索引可以加快检索速度,但是同时也会降低增删改操作速度,索引维护需要代价。
爱打羽球的程序猿
·
2022-08-15 20:48
MySQL数据库
数据库
mysql
sql
上一页
108
109
110
111
112
113
114
115
下一页
按字母分类:
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
其他