zoukankan      html  css  js  c++  java
  • 14.6.3.2 Configuring Multiple Buffer Pool Instances 配置多个Buffer Poll 实例:

    14.6.3.2 Configuring Multiple Buffer Pool Instances 配置多个Buffer Poll 实例:
    
    
    对于系统有多个buffer pools 在多个字节范围,
    
    把buffer pool 分成单独的实例可以改善并发,通过降低竞争当不同的线程读和写到cached pages.
    
    这个功能是典型的对于系统有一个buffer pool size 多个GB范围。
    
    
    多个buffer pool实例是使用 innodb_buffer_pool_instances  配置选项
    
    
    
    当InnoDB buffer pool是很大了,很多数据请求可以从内存中检索获取。
    
    你可能遇到多个线程同时访问buffer pool的瓶颈。
    
    你可以让多个Buffer pools 来最小化竞争。
    
    
    每个page 是存储或者读取时随机分配到其中的一个Buffer pool,
    
    使用一个Hash函数、
    
    每个buffer pool管理它自己的空间的列表,flush lists,LRUs,和其他数据结果连接到一个buffer pool,
    
    是有它自己的Buffer pool mutex保护的
    
    
    每个buffer pool 实例是至少1GB

  • 相关阅读:
    opencv实现录屏
    numpy.where() 用法详解
    spring 配置quartz定时任务及时间设置
    http网络请求 返回不同的状态码
    28行代码带你理解机器学习原理
    sigmoid函数
    numpy运算简介(二)
    数论代码整理
    数论整理
    树状数组
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13350074.html
Copyright © 2011-2022 走看看