1. 云栖社区>
  2. 全部标签>
  3. #innodb#
innodb

#innodb#

已有3人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

MySQL运维实战系列:long semaphore wait case

环境 * OS CentOS release 6.6 (Final) Linux 2.6.32-504.el6.x86_64 #1 SMP Wed Oct 15 04:27:16 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux * disk 2*SAS raid1 + 6*800G ssd raid5 * MySQL MySQL 5.6.16 * memory 128G 症状 1) MySQL huang 住, 除了show variables 和 show processlist ,其他都做不了。

云栖社区 数据存储与数据库 linux mysql innodb request file last read thread

面试总结:关于MySQL事务的10个问题常见面试问答(FQA)

面试总结:关于MySQL事务的10个问题常见面试问答(FQA) 学习关系型数据库MySQL是很好的切入点,大部分人工作中用惯了CRUD,对面试官刨根问底的灵魂拷问你还能对答如流吗?我们有必要了解一些更深层次的数据库基础原理。

mysql innodb 数据库 问答 索引 Transaction 磁盘 Commit 存储 myisam

mysql innodb索引原理

聚集索引(clustered index) innodb存储引擎表是索引组织表,表中数据按照主键顺序存放。其聚集索引就是按照每张表的主键顺序构造一颗B+树,其叶子结点中存放的就是整张表的行记录数据,这些叶子节点成为数据页。

mysql innodb 索引 查询优化 磁盘 mysql索引 存储 聚集索引 索引优化 B+树 辅助索引

Mysql性能优化:为什么你的count(*)这么慢?

Mysql性能优化:为什么你的count(*)这么慢?导读在开发中一定会用到统计一张表的行数,比如一个交易系统,老板会让你每天生成一个报表,这些统计信息少不了 sql 中的count函数。但是随着记录越来越多,查询的速度会越来越慢,为什么会这样呢?Mysql内部到底是怎么处理的?今天这篇文章将从Mysql内部对于count函数是怎样处理的?本文首发于作者微信公众号【码猿技术专栏】Mysql性能优化:为什么你的count(*)这么慢?,原创不易,喜欢的请支持一下,谢谢!!!count的实现方式在Mysql中的不同的存储引擎对count函数有不同的实现方式。

redis 性能优化 mysql innodb 函数 数据库 高并发 存储

MySQL的死锁系列- 锁的类型以及加锁原理

MySQL的死锁系列- 锁的类型以及加锁原理疫情期间在家工作时,同事使用了 insert into on duplicate key update 语句进行插入去重,但是在测试过程中发现了死锁现象: ERROR 1213 (40001): Deadlock found when trying to get lock; try restarting transaction由于开发任务紧急,只是暂时规避了一下,但是对触发死锁的原因和相关原理不甚了解,于是这几天一直在查阅相关资料,总结出一个系列文章供大家参考。

mysql innodb SQL Server 索引 update 存储

MySQL的死锁系列- 锁的类型以及加锁原理

疫情期间在家工作时,同事使用了 insert into on duplicate key update 语句进行插入去重,但是在测试过程中发现了死锁现象

数据存储与数据库 mysql innodb SQL Server 索引 存储

Mysql中的三类锁,你知道吗?

Mysql中的三类锁,你知道吗?导读正所谓有人(锁)的地方就有江湖(事务),人在江湖飘,怎能一无所知?今天来细说一下Mysql中的三类锁,分别是全局锁、表级锁、行级锁。文章首发于作者公众号【码猿技术专栏】,原创不易,喜欢的点个赞关注一下,谢谢!!!全局锁全局锁简单的说就是锁住整个数据库实例,命令是Flush tables with read lock。

mysql innodb 线程 数据库 lock 索引

跟面试官侃半小时MySQL事务隔离性,从基本概念深入到实现

到MySQL的事务,我相信对MySQL有了解的同学都能聊上几句,无论是面试求职,还是日常开发,MySQL的事务都跟我们息息相关。

mysql innodb update 并发控制 数组

SpringBoot 整合 MyCat 实现读写分离

SpringBoot 整合 MyCat 实现读写分离MyCat一个彻底开源的,面向企业应用开发的大数据库集群。基于阿里开源的Cobar产品而研发。能满足数据库数据大量存储;提高了查询性能。文章介绍如何实现MyCat连接MySQL实现主从分离,并集成SpringBoot实现读写分离。

mysql innodb 数据库 配置 索引 string Annotation schema 存储 myisam

MySQL常用优化指南,及大表优化思路(值得收藏)

除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以整型值为主的表在千万级以下,字符串为主的表在五百万以下是没有太大问题的。

架构 mysql innodb 性能 SQL 数据库 索引 分区表 应用服务器

为什么 select count(*) from t,在 InnoDB 引擎中比 MyISAM 慢?

为什么 select count(*) from t,在 InnoDB 引擎中比 MyISAM 慢?统计一张表的总数量,是我们开发中常有的业务需求,通常情况下,我们都是使用 select count(*) from t SQL 语句来完成。

mysql innodb 索引 面试题 磁盘 存储 并发控制 myisam

从千万级数据查询来聊一聊索引结构和数据库原理

1000万条数据,查询从30s到0.02s,提升了足足1500倍,这期间究竟发生了什么

空间索引原理 mysql innodb 数据库 Image 索引 磁盘 html 数据结构 存储 myisam

mysql事务原理及MVCC

mysql事务原理及MVCC事务是数据库最为重要的机制之一,凡是使用过数据库的人,都了解数据库的事务机制,也对ACID四个基本特性如数家珍。但是聊起事务或者ACID的底层实现原理,往往言之不详,不明所以。

mysql innodb LOG 数据库 Transaction session update repeatable read 并发控制

MySQL InnoDB表的碎片量化和整理(data free能否用来衡量碎片?)

MySQL InnoDB表的碎片量化和整理(data free能否用来衡量碎片?)网络上有很多MySQL表碎片整理的问题,大多数是通过demo一个表然后参考data free来进行碎片整理,这种方式对myisam引擎或者其他引擎可能有效(本人没有做详细的测试).对Innodb引擎是不是准确的,或者data free是不是可以参考,还是值得商榷的。

mysql innodb 测试 索引 analyze optimize 存储

mysql那些事之索引篇

JVM源码分析之堆外内存完全解读mysql那些事之索引篇上一篇博客已经简单从广的方面介绍了一下mysql整体架构以及物理结构的内容. 本篇博客的内容是mysql的索引,索引无论是在面试还是我们日常工作中都是非常的重要一环.

mysql innodb Server 索引 index 磁盘 数据结构

MySQL基础篇(06):事务管理,锁机制案例详解

一、锁概念简介 1、基础描述 锁机制核心功能是用来协调多个会话中多线程并发访问相同资源时,资源的占用问题。锁机制是一个非常大的模块,贯彻MySQL的几大核心难点模块:索引,锁机制,事务。这里是基于MySQL5.6演示的几种典型场景,对面MySQL这几块问题时,有分析流程和思路是比较关键的。

编程语言 mysql innodb SQL 线程 索引 Transaction update varchar myisam

为什么别人能用好 MySQL?万字详解其复杂原理

本文分析下 InnoDB 的内部实现机制,MySQL 版本为 5.7.24,操作系统为 Debian 9。

mysql innodb 日志 LOG 配置 索引 index 磁盘 表空间 存储

107
GO