表示 进入内容 41501215
« 先前的 10 新的记录 | 下一步 10 较早的记录 »
Displaying posts with tag: innodb (reset)
老司机也该掌握的MySQL优化指南

当MySQL单表记录数过大时,增删改查性能都会急剧下降,所以我们本文会提供一些优化参考,大家可以参考以下步骤来优化:一、单表优化 除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度。

【架构】  【mysql】  【innodb】  【性能】  【SQL】  【数据库】   …

[获取更多]
MySQL · 源码分析 · Innodb缓冲池刷脏的多线程实现

简介 为了提高性能,大多数的数据库在操作数据时都不会直接读写磁盘,而是中间经过缓冲池,将要写入磁盘的数据先写入到缓冲池里,然后在某个时刻后台线程把修改的数据刷写到磁盘上。MySQL的InnoDB引擎也使用缓冲池来缓存从磁盘读取或修改的数据页,如果当前数据库需要操作的数据集比缓冲池中的空闲页面大的话,当前缓冲池中的数据页就必须进行脏页淘汰,以便腾出足够的空闲页面供当前的查询使用。

【mysql】  【innodb】  【函数】  【线程】   …

[获取更多]
MySQL批量更新死锁案例分析

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xmt1139057136/article/details/82803467

问题描述 在做项目的过程中,由于写SQL太过随意,一不小心就抛了一个死锁异常,如下:

com.

【java】  【mysql】  【innodb】  【索引】  【exception】  【JDBC】  【update】   …

[获取更多]
3、mysql数据库表操作

[toc] 1、创建表 create table 表名( 列名 类型 是否可以为空, 列名 类型 是否可以为空 )ENGINE=InnoDB DEFAULT CHARSET=utf8

InnoDB 支持事务回滚,原子性操作 ...

【mysql】  【innodb】  【数据库】  【索引】  【charset】  【Create】  【session】   …

[获取更多]
初相识|performance_schema全方位介绍(一)

|目 录

1、什么是performance_schema 2、performance_schema使用快速入门 2.1. 检查当前数据库版本是否支持 2.2. 启用performance_schema 2.

【mysql】  【innodb】  【SQL】  【线程】  【数据库】  【配置】  【Server】  【mutex】   …

[获取更多]
MySQL不为人知的主键与唯一索引约束

今天和大家简单聊聊MySQL的约束主键与唯一索引约束: PRIMARY KEY and UNIQUE Index Constraints 文章不长,保证有收获。 触发约束检测的时机:

insert

update

当检测到违反约束时,不同存储引擎的处理动作是不一样的。

【云栖社区】  【架构】  【mysql】  【innodb】  【SQL】  【索引】   …

[获取更多]
MySQL数据库锁机制之MyISAM引擎表锁和InnoDB行锁详解

MySQL中的锁概念

Mysql中不同的存储引擎支持不同的锁机制。比如MyISAM和MEMORY存储引擎采用的表级锁,BDB采用的是页面锁,也支持表级锁,InnoDB存储引擎既支持行级锁,也支持表级锁,默认情况下采用行级锁。

【mysql】  【innodb】  【数据库】  【索引】  【存储】  【myisam】   点击查看原文>

数据库入门-基本sql语句及数据类型

一、基本sql语句 SQL语言主要用于存取数据、查询数据、更新数据和管理关系数据库系统,SQL语言由IBM开发。SQL语言分为3种类型:

#1、DDL语句 数据库定义语言: 数据库、表、视图、索引、存储过程,例如CREATE DROP ALTER #2、DML语句 数据库操纵语...

【mysql】  【innodb】  【SQL】  【高可用】  【数据库】  【索引】   …

[获取更多]
MySQL探秘(四):InnoDB的磁盘文件及落盘机制

任何一个技术都有其底层的关键基础技术,这些关键技术很有可能也是其他技术的关键技术,学习这些底层技术,就可以一通百通,让你很快的掌握其他技术。如何在磁盘上存储数据,如何使用日志文件保证数据不丢失以及如何落盘,不仅是MySQL等数据库的关键技术,也是MQ消息队列或者其他中间件的关键技术之一

【mysql】  【innodb】  【性能】  【日志】  【LOG】   …

[获取更多]
详解MariaDB数据库的事务

1.什么是事务 数据库事务:(database transaction): 事务是由一组SQL语句组成的逻辑处理单元,一组事务中的SQL语句要不全部执行成功功;如果其中某一条执行失败,则这组SQL语句中已经执行的语句会回滚到这组SQL语句执行之前的状态。

【mysql】  【innodb】  【数据库】  【Mariadb】  【Transaction】  【update】   …

[获取更多]
表示 进入内容 41501215
« 先前的 10 新的记录 | 下一步 10 较早的记录 »