开发者社区> 问答> 正文

OceanBase生产环境的OCP,300G这样设置够用了吗,内存是256G,日志如果设置3-4倍?

OceanBase生产环境的OCP,300G这样设置够用了吗,内存是256G,日志如果设置3-4倍的就是1T了,比数据盘还大。目前计划只有一个集群9个节点

展开
收起
真的很搞笑 2023-07-17 14:44:36 129 0
来自:OceanBase
3 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    在 OceanBase 生产环境中,OCP(OceanBase Checkpoint)是非常重要的组件之一,用于保障系统的数据安全和可靠性。对于 OCP 的内存和日志设置,需要根据实际的业务需求和系统负载情况进行调整,以确保系统的性能和稳定性。

    对于内存的设置,一般建议将 OCP 的内存设置为物理内存的 1/4 到 1/3 左右,也就是在你的情况下,将 OCP 的内存设置为 64GB 到 85GB 左右。这样可以在保证 OCP 正常运行的同时,避免过多的内存占用对系统性能的影响。

    对于日志的设置,一般建议将 OCP 日志的大小设置为内存大小的 3 到 4 倍左右,也就是在你的情况下,将 OCP 日志的大小设置为 192GB 到 256GB 左右。这样可以确保 OCP 日志足够大,可以容纳足够多的数据,同时也可以避免日志过大对系统性能的影响。

    2023-07-29 10:44:06
    赞同 展开评论 打赏
  • 根据您提供的信息,我可以给出一些指导:

    1. OCP设置:对于OceanBase生产环境,将OCP(Open Cluster Platform)设置为300G是一个合理的起点。这将为您提供足够的存储空间来容纳基础数据和索引。

    2. 内存设置:具有256G内存的节点在大多数情况下应该足够用于正常运行。然而,具体的内存需求取决于负载和查询复杂性。如果预计负载较高或查询复杂度较高,可能需要更多内存来提供更好的性能。

    3. 日志设置:日志的设置通常建议为数据盘的3-4倍大小,以确保足够的日志存储容量。但如果可用存储容量受限,也可以适度降低日志大小。请注意,日志的大小设置会影响数据恢复和故障恢复的能力,因此需要谨慎权衡。

    4. 集群规模和节点数量:您提到当前计划只有一个集群和9个节点。这可能足够满足一些中小规模的生产需求,但根据具体业务和负载情况,您可能需要调整集群规模和节点数量来满足性能和可靠性要求。

    2023-07-17 15:27:53
    赞同 展开评论 打赏
  • https://www.oceanbase.com/docs/community-ocp-cn-10000000001832576 可以参考下 你这个配置可以管理上百台了。,此回答整理自钉群“[社区]技术答疑群OceanBase”

    2023-07-17 14:52:37
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
蚂蚁OceanBase数据库团队,用于OceanBase技术原理、运维经验和案例分享、对外交流。
问答排行榜
最热
最新

相关电子书

更多
PostgresChina2018_赖思超_PostgreSQL10_hash索引的WAL日志修改版final 立即下载
Kubernetes下日志实时采集、存储与计算实践 立即下载
日志数据采集与分析对接 立即下载