【第22期】观点:IT 行业加班,到底有没有价值?

【MySQL 5.7 Reference Manual】15.4.1 Buffer Pool(缓冲池)

翻译 2017年01月02日 21:06:53
15.4.1 Buffer Pool(缓冲池)

The buffer pool is an area in main memory where InnoDB caches table and index data as data is accessed. The buffer pool allows frequently used data to be processed directly from memory, which speeds up processing. On dedicated database servers, up to 80% of physical memory is often assigned to the InnoDB buffer pool.

该缓冲池位于主内存中,InnoDB用它来缓存被访问过的表和索引。该缓冲池使常用数据可以直接在内存中被处理,从而提升处理速度。在专用的数据库服务中,常有多达80%的物理内存被作为InnoDB的缓冲池。

For efficiency of high-volume read operations, the buffer pool is divided into pages that can potentially hold multiple rows. For efficiency of cache management, the buffer pool is implemented as a linked list of pages; data that is rarely used is aged out of the cache, using a variation of the LRU algorithm.

出于对大量读操作的性能考虑 ,缓冲池被按页划分,从而可以做到同时处理多行记录。出于对缓存管理的性能考虑,缓冲池被设计为通过链表串联的多个页;不常用的数据会被过期并移出缓存,使用的是一个LRU算法的变种。

For more information, see Section 15.6.3.1, “The InnoDB Buffer Pool”, and Section 15.6.3, “InnoDB Buffer Pool Configuration”.

更多信息,请参考15.6.3.1,“InnoDB缓冲池”,和15.6.3,“InnoDB缓冲池配置”。
举报

相关文章推荐

【MySQL 5.7 Reference Manual】15.4.7 Doublewrite Buffer(双写缓冲)

双写缓冲是一个位于系统表空间中的存储区域,InnoDB缓冲池中刷出的页在被写入数据文件的适当位置之前会先写入这里。只有把页刷出并写入到双写缓冲之后,InnoDB才会把页写入到适当位置。假如此时操作系统...

MySQL - 翻译 - 5.1Reference Manual参考手册 - 11.6. Date and Time Functions日期和时间函数 - FROM_UNIXTIME将UNIX时间戳格式化为日期

MySQL - 翻译 - 5.1Reference Manual参考手册 - 11.6.Date and Time Functions日期和时间函数 - FROM_UNIXTIME将UNIX时间戳格式化为日期 FROM_UNIXTIME(unix_timestamp), FROM_UNIXTIM...

程序员升职加薪指南!还缺一个“证”!

CSDN出品,立即查看!

MySQL5.6:快速预热Buffer_Pool缓冲池

数据库的buffer pool中的数据重启后,会丢失。因此,再次启动后,需要重新通过应用对数据库的访问,逐渐加载到buffer pool中。这个过程称为数据库预热。如果库较大,该过程花费时间较长,期间应用的性能也受到影响。 MySQL 5.6中,可以将buffer pool的内容(文件页的索引...
  • icbm
  • icbm
  • 2014-03-03 17:54
  • 542

mysql内核源代码深度解析 缓冲池 buffer pool 整体概述(bufferpool部分一)

本人原创文章,转载请注明出处。 mysql的内存管理庞大而先进,这在mem0pool.c文件的开头注释中都有说明,粗略的可以分成四部分,包含9大块: buffer pool, parsed and...
  • cjcl99
  • cjcl99
  • 2016-04-05 10:54
  • 2682

MySQL - 翻译 - 5.1 Reference Manual参考手册 - 5.1.3 Server System Variables服务器系统变量 - max_heap_table_size

MySQL - 翻译 - 5.1 Reference Manual参考手册 - 5.1.3 Server System Variables服务器系统变量 - max_heap_table_size max_heap_table_size Opt
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)