• Mysql——》BufferPool相关信息


    推荐链接:
        总结——》【Java】
        总结——》【JVM】
        总结——》【Mysql】
        总结——》【Spring】
        总结——》【SpringBoot】

    一、 查看InnoDB存储引擎运行过程中的一些状态信息

    SHOW ENGINE INNODB STATUS;
    
    • 1

    202207200851SHOW ENGINE INNODB STATUS(全部).txt
    202207200851SHOW ENGINE INNODB STATUS(BufferPool相关信息).txt

    二、BufferPool相关信息

    26826768384B = 24.984375GB
    25766658048B = 23.9970703GB
    在这里插入图片描述

    ----------------------
    BUFFER POOL AND MEMORY
    ----------------------
    Total large memory allocated 26826768384
    Dictionary memory allocated 156608199
    Internal hash tables (constant factor + variable factor)
        Adaptive hash index 1038461120 	(407954752 + 630506368)
        Page hash           3187928 (buffer pool 0 only)
        Dictionary cache    258596887 	(101988688 + 156608199)
        File system         9986392 	(812272 + 9174120)
        Lock system         63778552 	(63750152 + 28400)
        Recovery system     0 	(0 + 0)
    Buffer pool size   1572672
    Buffer pool size, bytes 25766658048
    Free buffers       32768
    Database pages     1501423
    Old database pages 554072
    Modified db pages  0
    Pending reads      0
    Pending writes: LRU 0, flush list 0, single page 0
    Pages made young 509913737, not young 16908464306
    0.00 youngs/s, 0.00 non-youngs/s
    Pages read 834246715, created 30683415, written 249886514
    0.00 reads/s, 0.00 creates/s, 0.75 writes/s
    Buffer pool hit rate 1000 / 1000, young-making rate 0 / 1000 not 0 / 1000
    Pages read ahead 0.00/s, evicted without access 0.00/s, Random read ahead 0.00/s
    LRU len: 1501423, unzip_LRU len: 0
    I/O sum[72]:cur[0], unzip sum[0]:cur[0]
    ----------------------
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    参数描述
    Total large memory allocatedBufferPool向操作系统申请的连续内存空间大小
    Dictionary memory allocated数据字典的内存空间大小(和BufferPool没有关系)
    Buffer pool sizeBufferPool可以容纳多少缓冲页
    Free buffersBufferPool还有多少空闲缓冲页(free链表还有多少个节点)
    Database pagesLRU链表中页的数量,包含young和old两个区域的节点数量
    Old database pagesLRU链表old区域的节点数量
    Modified db pages脏页数量(flush链表中节点的数量)
    Pending reads等待从磁盘加载到BufferPool中的页面数量
    Pending writes等待从BufferPool刷新到磁盘中的页面数量
    LRU:从LUR链表中刷新到磁盘中的页面数量
    flush list:从flush链表中刷新到磁盘中的页面数量
    single page:以单个页面的形式刷新到磁盘中的页面数量
    Pages made youngLRU链表中曾经从old区域移动到young区域头部的节点数量
    Pages made not young
    youngs/s每秒从old区域移动到young区域头部的节点数量
    non-youngs/s每秒由于时间不满足时间限制而不能从old区域移动到young区域头部的节点数量
    Pages read读取页数
    Pages created创建页数
    Pages written写入页数
    Buffer pool hit rate表示在过去某段时间内,平均访问1000次页面时,该页面有多少次已经被缓存到BufferPool中
    young-making rate表示在过去某段时间内,平均访问1000次页面时,有多少次访问使页面移动到young区域的头部
    not(young-making rate)表示在过去某段时间内,平均访问1000次页面时,有多少次访问没有使页面移动到young区域的头部
    LRU lenLRU链表中节点的数量
    unzip_LRU lenunzip_LRU链表中节点的数量
    I/O sum最近50s读取磁盘页的总数
    I/O cur现在正在读取的磁盘页的数量
    I/O unzip sum最近50s解压的页面数量
    I/O unzip cur现在正在解压的数量
  • 相关阅读:
    LeetCode 43. 字符串相乘
    【Java并发编程七】Java内存模型
    02 Shell编程之条件语句
    《教练型管理者》读书笔记-第4篇【教练实践】
    OpenHarmony 系统能力 SystemCapability 使用指南
    OWASP发布十大开源软件安全风险清单
    最受欢迎的11个Python开发软件
    使用计算组在工具提示中解释度量值
    当BIM遇上VR。让你体会一把什么是win win~
    Spring-MVC的crud增删改查--详细讲解
  • 原文地址:https://blog.csdn.net/weixin_43453386/article/details/125886099