表示 进入内容 101110201215
« 先前的 10 新的记录 | 下一步 10 较早的记录 »
Displaying posts with tag: innodb (reset)
MySQL · 8.0版本更新 · 性能优化篇

本文主要总结下MySQL在8.0版本和性能相关的一些改动,随着新的小版本的发布,本文将不断进行更新,直到正式GA。 已更新版本MySQL 8.0.0MySQL 8.0.0 WL#9387: InnoDB: Group purging of rows by table ID 这个问题最早是faceb...

【数据存储与数据库】  【mysql】  【innodb】  【性能】  点击查看原文>

MySQL Explain中key_len的计算

通常在优化SQL查询的时候,我们都会使用explain分析SQL执行计划,通常来说当用到组合索引的时候我们如何判断索引完全用上呢?当然高手看看表结构及SQL语句就知道到底用到了几个字段,对于不熟悉的同学呢?我们还是可以看看key_len的长度,当然这个计算还是有点复杂的,下面我们来谈谈explai...

【mysql】  【innodb】  【explain】  【key_len】  点击查看原文>

数据库索引原理及优化

本文内容主要来源于互联网上主流文章,只是按照个人理解稍作整合,后面附有参考链接。

一、摘要

本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是

【算法】  【mysql】  【innodb】  【数据库】   …

[获取更多]
MySQL · 引擎新特性 · 可开关的InnoDB死锁检测

在数据库系统中,死锁问题几乎是不可避免的,一般要么是资源互相占用导致,或者是系统内部的锁升级(在innodb内尤其普遍),尤其是糟糕的未经审查的SQL设计通常是导致死锁的元凶。在MySQL InnoDB引擎中,死锁的检测是通过深度遍历进行的,每一个需要等待的行锁请求都需要去检测是否可能产生死锁。 ...

【数据存储与数据库】  【mysql】  【innodb】  【死锁】  点击查看原文>

mysql innodb间隙锁示例

innodb的记录锁介绍原文见 http://dev.mysql.com/doc/refman/5.1/en/innodb-record-level-locks.html innodb的记录锁有三种类型:

记录锁:是加在索引记录上的。

【mysql】  【innodb】  【索引】  【test】   点击查看原文>

CentOS上的安装和配置MYSQL 支持 INNODB引擎

安装MYSQL数据库,详细参考:    http://dev.mysql.com/doc/refman/5.7/en/linux-installation-yum-repo.html    简而言之,就是:    1)下载MySQL Yum repository    http://dev.

【mysql】  【innodb】  【数据库】  【yum】  【配置】  【centos】  【字符集】   …

[获取更多]
mysql性能优化学习笔记-参数介绍及优化建议

MySQL服务器参数介绍 mysql参数介绍(客户端中执行),尽量只修改session级别的参数。 全局参数(新连接的session才会生效,原有已经连接的session不生效)

set global 参数名=参数值; set @@global.

【性能优化】  【服务器】  【mysql】  【innodb】  【性能】  【日志】  【LOG】   …

[获取更多]
mysql性能优化学习笔记-存储引擎

mysql体系架构

客户端(java、php、python等) mysql服务层(连接管理器、查询解析器、查询优化器、查询缓存) mysql存储引擎(innodb、myisam等)

存储引擎针对表而言的,不针对库 mysql存储引擎 mysql存储引擎之MyISAM 5.

【架构】  【性能优化】  【mysql】  【innodb】  【索引】  【远程连接】   …

[获取更多]
从MySQL 5.5迁移到Mariadb 10.1.14

从MySQL 5.5迁移到Mariadb 10.1.14

 迁移计划如下:   1.备份MySQL 5.5的数据库,对指定库进行备份。   2.还原到Mariadb,然后建立复制。   3.然后就可以愿意啥时候切换就啥时候切换。

【mysql】  【innodb】  【SQL】  【Mariadb】  【多线程】  【timestamp】  【表空间】   …

[获取更多]
13.1.17 CREATE TABLE Syntax

13.1.17 CREATE TABLE Syntax

 

13.1.17.1 CREATE TABLE ... LIKE Syntax 13.1.17.2 CREATE TABLE .

【mysql】  【innodb】  【index】  【Create】  【myisam】   点击查看原文>

表示 进入内容 101110201215
« 先前的 10 新的记录 | 下一步 10 较早的记录 »