当前位置: 首页 > news >正文

查看mysql的冷数据配置比例

查看mysql的冷数据配置比例

-- 真正的LRU链表,会被拆分为两个部分,一部分是热数据,一部分是冷数据,这个冷热数据的比例是由innodb_old_blocks_pct参数控制的,它默认是37,也就是说冷数据占比37%。
show GLOBAL VARIABLES LIKE 'innodb_old_blocks_pct';
## 或者
SELECT @@global.innodb_old_blocks_pct;
## 修改这个设置
SET GLOBAL innodb_old_blocks_pct = 37;

MySQL设定了一个规则,他设计了一个innodb_old_blocks_time参数,默认值1000,也就是1000毫秒
也就是说,必须是一个数据页被加载到缓存页之后,在1s之后,你访问这个缓存页,他才会被挪动到热数据区域的链
表头部去。
因为假设你加载了一个数据页到缓存去,然后过了1s之后你还访问了这个缓存页,说明你后续很可能会经常要访问
它,这个时间限制就是1s,因此只有1s后你访问了这个缓存页,他才会给你把缓存页放到热数据区域的链表头部去。

show GLOBAL VARIABLES LIKE 'innodb_old_blocks_time';
http://www.lryc.cn/news/507472.html

相关文章:

  • 【Java基础面试题028】Java中的hashCode和equals方法,与==操作符有什么区别?
  • 在C#中测试比较目录的不同方法以查看它们有哪些共同的文件
  • harbor离线安装 配置https 全程记录
  • C++简明教程(文章要求学过一点C语言)(5)
  • Halcon单相机+机器人=眼在手上#标定心得
  • 【hackmyvm】Diophante 靶场
  • C++类的继承关系中什么时候要用到上行转换和下行转换
  • Ubuntu 22.04永久保存路由
  • 数据结构十大排序之(冒泡,快排,并归)
  • OpenFeign源码
  • sql server索引优化语句
  • 深度学习之超分辨率算法——SRGAN
  • 16.2、网络安全风险评估技术与攻击
  • 【项目管理】GDB调试
  • ChatGPT生成接口测试用例(一)
  • 2024 年 IA 技术大爆发深度解析
  • 如何进行js后台框架搭建(树形菜单,面包屑,全屏功能,刷新功能,监听页面刷新功能)
  • 多目标优化常用方法:pareto最优解
  • Vue.js实例开发-如何通过Props传递数据
  • 由popover框一起的操作demo问题
  • 人工智能ACA(四)--机器学习基础
  • uniapp图片数据流���� JFIF ��C 转化base64
  • django中cookie与session的使用
  • <项目代码>YOLO Visdrone航拍目标识别<目标检测>
  • GhostRace: Exploiting and Mitigating Speculative Race Conditions-记录
  • OPPO 数据分析面试题及参考答案
  • 腾讯云云开发 Copilot 深度探索与实战分享
  • Mac M1使用pip3安装报错
  • flask-admin的modelview 实现list列表视图中扩展修改状态按钮
  • 算法训练第二十三天|93. 复原 IP 地址 78. 子集 90. 子集 II