本文主要是介绍TokuDB7.5.7-2.4.1使用TokuDB时的内存注意事项v1,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
tokudb_cache_size指定TokuDB自己的cache大小,该值默认会为50%的RAM(?TokuDB will allocate 50% of the installed RAM for its own cache)。在如下集中情况,需要手动配置tokudb_cache_size的值:
1 TokuDB和其他占内存型的任务一起跑在同一台机器上
一个保收的配置是其他所有任务都在运行时剩余的RAM的50%。当该值低于2G,该考虑将一些其他的任务移到另外的server上去。
2 TokuDB和InnoDB同时使用时
一个例子:在有16G RAM的机器上,可以这样配置
innodb_buffer_pool_size=2G
tokudb_cache_size=8G
3 TokuDB和Federated或FederatedX表一起使用时
Federated engine允许连接到远端的server表,然后可以把该表当作本地的表来查询。Federated engine会把远端的整个表给导入到本地的server来查询。这时,就必须的保证有足够的内存在容纳远端的表。
这篇关于TokuDB7.5.7-2.4.1使用TokuDB时的内存注意事项v1的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!