• MySQL必知必会:用十一张图讲清楚,当你CRUD时...

    六、配置Buffer Pool的大小#buffer pool越大&xff0c;MySQL的性能就越强悍。你可以像下面这样配置Buffer Pool的...https://dev.mysql.com/doc/refman/5.7/en/innodb-buffer-pool-resize.htmlhttps://dev.mysql.com/doc/refman/5.7/en/innodb-preload-buffer-pool.htmlhttps://dev.mysql.com/doc/refman/5.7/en/innodb-preload-buffer-pool.htmlhttps://dev.mysql.com/doc/refman/5.7/en/innodb-buffer-pool-resize.htmlhttps://dev.mysql.com/doc/refman/5.7/en/innodb-buffer-pool.htmlhttps://dev.mysql.com/doc/refman/5.7/en/innodb-performance-midpoint_insertion.htmlhttps://dev.mysql.com/doc/refman/5.7/en/innodb-performance-read_ahead.htmlhttps://dev.mysql.com/doc/refman/8.0/en/innodb-buffer-pool.htmlhttps://lalitvc.wordpress.com/2016/11/03/mysql...
    文章 2022-05-14 26浏览量
  • mysql dba系统学习(10)innodb引擎的redo log日志的...

    在InnoDB中,bufferpool里面的dirtypage一方面可以加快数据处理速度,同时也会造成数据的不一致(RAMvsDISK)。本文介绍了dirtypage是如何产生,以及InnoDB如何利用redolog如何消除dirtypage产生的数据不一致。当事务...
    文章 2017-11-06 1267浏览量
  • DB2 Vs MySQL系列|体系架构对比

    MySQL查询接口主要指mysql脚本,使用mysql工具可以直接与MySQL服务器交互,是日常与MySQL服务器打交道最频繁的工具。客户端应用接口(Client API) 客户端应用接口主要是使用MySQL服务器对外公布的一些API调用访问...
    文章 2018-01-08 4411浏览量
  • 面试题:你有没有搞混查询缓存和Buffer Pool?...

    一、Caches-查询缓存#下图是MySQL官网给出的&xff1a;MySQL架构体系图。人们常说的查询缓存就是下图中的Cache部分。如果将MySQL分成 Server层和存储引擎层两大部分&xff0c;那么Caches位于Server层。另外你还得知道&xff1...
    文章 2022-05-14 28浏览量
  • MySQL必知必会:用十一张图讲清楚,当你CRUD时...

    你可以像下面这样查看下你的MySQL的Buffer的Buffer Pool的默认大小上图中的0.125单位为GB&xff0c;转换成MB就是 1024*1/8&61;128MB总结来说&xff0c;就是MySQL启动后就会为我们初始化好这块Buffer Pool。如下图&xff1a;你...
    文章 2022-05-14 27浏览量
  • 这是一篇水文!三大范式

    第一范式&xff1a;要求保证数据表中的每一列都是原子的&xff0c;不可再拆分。举个例子&xff1a;我们可以将address列拆分成&xff1a;省、市、区 三列。...MySQL的insert buffer和change buffer 串讲(已发布)
    文章 2022-05-14 13浏览量
  • 你知道MySQL的LRU链表吗?

    想必你已经知道了MySQL的Buffer Pool机制以及MySQL组织数据的最小单位是数据页。并且你也知道了 数据页在Buffer Pool中是以LRU链表的数据结构组织在一起的。其实所谓的LRU链表本质上就是一个双向循环链表&xff0c;如下...
    文章 2022-05-14 18浏览量
  • 谈谈MySQL的基数统计

    Cardinality指的就是MySQL表中某一列的不同值的数量。如果这一类是唯一索引&xff0c;那基数&61;行数。如果这一列是sex&xff0c;枚举类型只有男女&xff0c;那它是基数就是2Cardinality越高&xff0c;列就越有成为索引的价值。...
    文章 2022-05-14 12浏览量
  • 《为研发同学定制的MySQL面试指南》-连载中

    一、给研发同学看的面试指南#1、MySQL的修仙之路&xff0c;图文谈谈如何学MySQL、如何进阶&xff01;2、数据库面经&xff0c;常见的面试题.3、谈谈MySQL中基数是什么&xff1f;4、聊聊什么是慢查&xff1f;如何监控&xff1f;如何排查&...
    文章 2022-05-14 19浏览量
  • 一看就懂的MySQL的FreeList机制

    MySQL启动后&xff0c;BufferPool就会被初始化&xff0c;在你没有执行任何查询操作之前&xff0c;BufferPool中的缓存页都是一块块空的内存&xff0c;未被使用过也没有任何数据保存在里面。而且你也知道了通过缓冲页的描述信息...
    文章 2022-05-14 21浏览量
  • MySQL必知必会:简介undo log、truncate、以及undo ...

    MySQL5.6、MySQL5.7版本中可以通过innodb_undo_tablespaces参数配置redo log表空间文件的个数&xff0c;但是官网也有介绍这个参数在未来的MySQL版本中将会被废弃&xff0c;在MySQL8.0中初始化MySQL实例时会创建两个默认...
    文章 2022-05-14 21浏览量
  • 谈谈MySQL bin log的写入机制、以及线上的参数是如何...

    上一篇文章提到了生产环境中你可以使用binlog做数据的恢复、审计、以及搭建主从架构的MySQL集群。那你使用这些特性优势的时候有没有问自己一下&xff0c;你使用的binlog是安全的吗&xff1f;会不会少记录了一部分数据呢&...
    文章 2022-05-14 34浏览量
  • 聊聊什么是慢查、如何监控?如何排查?

    但是MySQL5.1之后MySQL允许我们可以将慢查日志放入一个数据表中&xff0c;便于我们查看分析。现在公司使用的一般都是5.6&xff5e;5.7版本。当然即使5.1版本之后支持了将数据放入Table中&xff0c;默认配置依然是File。当然你...
    文章 2022-05-14 19浏览量
  • 一看就懂的:MySQL数据页以及页分裂机制

    你也知道了当MySQL增删改查时&xff0c;内存中发生了什么&xff0c;以及这几个双向链表是如何配合工作的。通过阅读上一篇文章你也一定了解了&xff1a;你create出来的table其实是属于一个表空间的&xff0c;而所谓的表空间其实...
    文章 2022-05-14 85浏览量
  • 谈谈传说中的redo log是什么?有啥用?

    一、引出 redo log 的作用#继续我们的MySQL专题。首先回顾一下前面白日梦同你分享过的知识点。前面我们一起学习了MySQL undo log相关的知识点&xff0c;看下面这张脑图&xff1a;磁盘上的数据文件叫表空间文件&xff0c;表...
    文章 2022-05-14 14浏览量
  • 一看就懂的MySQL的聚簇索引,以及聚簇索引是如何长高...

    这一篇笔记我们简述一下MySQL的B&43;Tree索引到底是咋回事&xff1f;聚簇索引索引到底是如何长高的。一点一点看&xff0c;其实蛮好理解的。如果你看过了我之前的笔记&xff0c;你肯定知道了MySQL进行CRUD是在内存中进行的&xff...
    文章 2022-05-14 20浏览量
  • 面试题:对NotNull字段插入Null值 有啥现象?

    Hi&xff0c;大家好&xff01;我是白日梦。今天我要跟你分享的话题是&xff1a;“对NotNull字段插入Null值有啥现象&xff1f;一、推荐阅读#首发地址&xff1a;...怎么配置(已发布)MySQL的bin log的写入机制(已发布)
    文章 2022-05-14 28浏览量
  • 字节三面:详解一条 SQL 的执行过程

    1.准备更新一条 SQL 语句2.MySQL(innodb)会先去缓冲池(BufferPool)中去查找这条数据,没找到就会去磁盘中查找,如果查找到就会将这条数据加载到缓冲池(BufferPool)中 3.在加载到 Buffer Pool 的同时,会将这条...
    文章 2022-05-31 19浏览量
  • 白日梦的MySQL专题(第33篇):各种登陆MySQL的骚操作

    比如mysql-uroot-proot在mysql中用户的信息会存放在 mysql数据库下的 user表中可以像下面这样查看到所有用户信息mysql>use mysql Database changed mysql>select*from user\G 1.row* Host:localhost User:root...
    文章 2022-05-14 15浏览量
  • MySQL的binlog有啥用?谁写的?在哪里?怎么配置

    mysql-bin.0000XX 和 mysql-bin.index前者保存着对MySQL更改的逻辑而后者长下面这样&xff0c;估计你一看就懂了&xff5e;四、bin log的相关配置#一般关于binlog的配置都写在MySQL的配置文件中:my.cnf,以方便启动mysql时...
    文章 2022-05-14 16浏览量
  • nagios 监控mysql(check_mysql_health插件)

    nagios 监控mysql(check_mysql_health插件) http://labs.consol.de/wp-content/uploads/2011/08/check_mysql_health-2.1.7.tar.gz mount/dev/cdrom/media/cdrom rpm-ivh/media/cdrom/Server/perl-DBI-1.52-2.el5.i...
    文章 2017-11-22 1276浏览量
  • 了解MySQL的Flush-List吗?顺便说一下脏页的落盘机制!

    今天我要跟你分享的MySQL话题是&xff1a;“了解Flush-List吗&xff1f;顺便说一下脏页的落盘机制&xff01;xff08;文末送书&xff09;本文是MySQL专题的第 8 篇&xff0c;共110篇。一、回顾#现在稍微回顾一下&xff1a;前面几篇文章...
    文章 2022-05-14 22浏览量
  • 谈谈什么是MySQL的表空间?

    https://dev.mysql.com/doc/refman/5.7/en/innodb-tablespace.htmlhttps://dev.mysql.com/doc/refman/5.7/en/innodb-system-tablespace.htmlhttps://dev.mysql.com/doc/refman/5.7/en/innodb-file-per-table-tablespaces.htmlhttps://dev.mysql.com/doc/refman/5.7/en/general-tablespaces.htmlhttps://dev.mysql.com/doc/refman/5.7/en/innodb-undo-tablespaces.htmlhttps://dev.mysql.com/doc/refman/5.7/en/innodb-init-startup-configuration.html推荐阅读#大家常说的基数是什么&xff1f;xff08;已发布&xff09;讲讲什么是慢查&xff01;如何监控&xff1f;如何排查&xff1f;xff08;已发布&xff09;对...
    文章 2022-05-14 20浏览量
  • MySQL两阶段提交串讲(暂不推荐看,后续有修改)

    “了解MySQL的两阶段提交吗&xff1f;不知道问凉了多少人&xff01;这篇文章白日梦就和大家分享什么是MySQL的两阶提交到底是怎么回事&xff01;不管你原来晓不晓得两阶段提交&xff0c;相信我&xff01;这篇文章中你一定能get到新的...
    文章 2022-05-14 38浏览量
  • 了解 MySQL的数据行、行溢出机制吗?

    你可以像下面这样看一下你的MySQL行格式设置。其实MySQL的数据行有两种格式&xff0c;一种就是图中的 Compact格式&xff0c;还有一种是Redundant格式。Compact是一种紧凑的行格式&xff0c;设计的初衷就是为了让一个数据页中...
    文章 2022-05-14 21浏览量
  • 面试题:能谈谈Date、Datetime、Time、Timestamp、...

    1901那年清政府签订了《辛丑条约》在 MySQL5.7.5 中删除了对Year(2)的支持&xff0c;同一转换为Year(4)。所以如果你使用这个版本的MySQL&xff0c;会发现它会把年份以4位长度的数字展示给我们看。你可以尝试插入一个超过它...
    文章 2022-05-14 9浏览量
  • MySQL的启示:Intel Optane P4800X评测(4)

    由于bufferpool的缓存作用,insert此时应该主要受限于MySQL本身。下文中我们还会列出调小Cache后的insert压测曲线。这个图表比较的是平均延时,与上面一张不同。OLTP场景为混合读写。记得早年看到另一位DBA专家朋友@...
    文章 2018-02-16 6005浏览量
  • 一起看下MySQL的崩溃恢复到底是怎么回事

    简单来说就是redo log是MySQL的事物日志。比如你执行一条update语句&xff0c;在你提交事物之前MySQL就会在redo log中记录下你这条SQL对XXX表空间XXX数据页的XXX偏移量做了XXX更新。思考一个问题#为什么在你当update时&...
    文章 2022-05-14 35浏览量
  • B站挂了之后出现的tengine是个啥?

    MySQL的insert buffer和change buffer 串讲(已发布)Double Write并不难理解简述MySQL的三大范式盘点各种登陆数据库的方式面试现场&xff1a;join联表的注意点、有哪些联表查询方式、真题.心里有点树心里有点B树聚簇索引...
    文章 2022-05-14 22浏览量
  • 你我都会遇到的需求:如何导出MySQL中的数据~简单!...

    postion搭建MYSQL集群原理及实战17:47P04 基于gtid搭建MYSQL集群原理及实战13:34P05 中间件的介绍及使用09:58P06 源码解析中间件启动流程22:46P07 源码解析中间件的权限校验原理03:47P08 MySQL协议-Handshake&xff01;...
    文章 2022-05-14 12浏览量
1 2 3 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化