• 欢迎访问DBA的辛酸事儿,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站
  • 欢迎大家关注博主公众号:DBA的辛酸事儿
  • 博文中若有错误的地方,请大家指正,大家的指正是我前进的动力

标签:innodb引擎

MySQL

MySQL表压缩和页压缩,难道只是空间压缩?

MySQL表压缩和页压缩,难道只是空间压缩?
临近春节,相信每个公司都会进行全面巡检,无论是业务层还是数据库层,达到事前预防的目的;今天就来分享一下针对MySQL数据存储层面,在数据库存储来不及扩容的情况下,MySQL中的压缩方案;日常工作中很多业务在表结构设计之初不会考虑存储的设计,只有当业务发展到一定规模才会意识到问题的严重性。而物理存储主要是考虑是否要启用表的压缩功能,默认情况下,所有表都是非压……继续阅读 »

SEian.G 3年前 (2022-01-11) 1888浏览 0评论2个赞

MySQL

RocksDB引擎和Innodb性能对比

RocksDB引擎和Innodb性能对比
最近针对Rocksdb引擎做了一些预研测试,本文主要对比MyRocks引擎和Innodb引擎以及压缩模式下的Innodb引擎的在性能方面的一些差异;关于rocksdb引擎的介绍,本文不做介绍,读者感兴趣的话可以自行百度;废话不多说了,我们先看一下如何来安装rocksdb引擎;一、安装rocksdb引擎安装rocksdb引擎需要的依赖包percona-s……继续阅读 »

SEian.G 4年前 (2021-03-07) 2952浏览 0评论3个赞

MySQL

Online DDL 工具 gh-ost原理(二)

Online DDL 工具 gh-ost原理(二)
接上一篇文章Online DDL 工具 gh-ost实战(一),介绍了gh-ost的实际使用案例,本文介绍一下gh-osh的相关原理;gh-ost 放弃了触发器,使用 binlog 来同步。gh-ost 作为一个伪装的备库,可以从主库/备库上拉取 binlog,过滤之后重新应用到主库上去,相当于主库上的增量操作通过 binlog 又应用回主库本身,不过是应……继续阅读 »

SEian.G 5年前 (2019-12-15) 2606浏览 0评论4个赞

MySQL

MySQL InnoDB历史发展

MySQL InnoDB历史发展
一、InnoDB存储引擎InnoDB是事务安全的MySQL存储引擎,设计上采用了类似于Oracle数据库的架构。通常来说,InnoDB存储引擎时OLTP应用中核心表的首选存储引擎。同样,也正是因为InnoDB的存在,才使MySQL数据库变得更有魅力。目前InnoDB属于MySQL默认存储引擎,并且在MySQL 8.0开始,包括元数据表也都是使用InnoDB……继续阅读 »

SEian.G 6年前 (2019-01-23) 2899浏览 0评论4个赞

MySQL

MYSQL Innodb逻辑存储结构

MYSQL Innodb逻辑存储结构
这几天在读《MySQL技术内幕 InnoDB存储引擎》,对 Innodb逻辑存储结构有了些了解,顺便也记录一下;从InnoDB存储引擎的逻辑存储结构看,所有数据都被逻辑地存放在一个空间中,称之为表空间(tablespace)。表空间又由段(segment)、区(extent)、页(page)组成。页在一些文档中有时也称为(block),InnoDB存储引擎……继续阅读 »

SEian.G 6年前 (2019-01-22) 2344浏览 1评论3个赞