gpt4 book ai didi

mysql - 如何在 MySql 中检查数据字典的大小

转载 作者:搜寻专家 更新时间:2023-10-30 20:47:41 26 4
gpt4 key购买 nike

如何查看我当前的数据字典缓存大小?

仅供引用:-> 数据字典缓存 - 存储打开的表信息。使数据字典缓存的增加取决于打开表的数量。

-> table_open_cache 是一个变量,它保存的值是 mysql 可以拥有的打开表的总数。我在询问当前数据字典的大小,其中包含打开表的数据。 (当前数据字典大小的状态)。

MySql 版本 - 5.7.18

最佳答案

可以存储在定义缓存中的表定义的数量。如果你使用大量的表,你可以创建一个大的表定义缓存来加速表的打开。与普通表缓存不同,表定义缓存占用的空间更少,并且不使用文件描述符。最小值为 400。默认值基于以下公式,上限为 2000:

MIN(400 + table_open_cache / 2, 2000)

更多细节到这里https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_table_definition_cache

关于mysql - 如何在 MySql 中检查数据字典的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53775049/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com