开发者社区> 问答> 正文

在OceanBase数据库中memory_size 单位是什么 iops 是什么意思?

image.png
memory_size 单位是什么 iops 是什么意思?

展开
收起
曹凯1211 2023-08-09 11:25:44 128 0
来自:OceanBase
3 条回答
写回答
取消 提交回答
    • MEMORY_SIZE:内存规格,最小为 1G。OceanBase 数据库 V4.0 开始不支持内存超卖。

    • MAX_IOPS 和 MIN_IOPS 参数的最小值为 1024,并且要求 MAX_IOPS >= MIN_IOPS。如果不指定,默认系统将根据 CPU 的规格自动计算。

    • OceanBase 数据库 V4.0 支持租户间 IOPS 隔离,通过 MAX_IOPS、MIN_IOPS、IOPS_WEIGHT 三个参数决定。IOPS 规格参数默认不需要指定,系统根据 CPU 规格自动计算。

    系统自动计算 IOPS 参数值的规则如下:

    • 如果 MIN_IOPS 和 MAX_IOPS 均未指定,则根据 MIN_CPU 规格自动计算,1 个 Core 对应 1 万 IOPS 的值,即 MAX_IOPS = MIN_IOPS = MIN_CPU * 10000。此时:

    • 如果未指定 IOPS_WEIGHT 的值,则 IOPS_WEIGHT = MIN_CPU。

    • 如果指定了 IOPS_WEIGHT的值,则以指定的值为准。

    • 如果仅指定了 MAX_IOPS 的值,则 MIN_IOPS 取 MAX_IOPS 的值;同样,如果仅指定了 MIN_IOPS 的值,则 MAX_IOPS 取 MIN_IOPS 的值。此时:

    • 如果 IOPS_WEIGHT 的值未指定,则默认为 0。

    2023-08-12 08:06:47
    赞同 展开评论 打赏
  • 在云计算中,memory_size指的是内存大小,用于描述服务器或虚拟机所拥有的内存容量。它通常以字节(Bytes)为单位进行表示,例如4GB、8GB等。内存是计算机用于存储正在运行的程序和数据的地方,较大的内存容量可以提供更好的性能和处理能力。
    af9c3e296df10f09c7fb0fd0adc2dcf3_wvdkvrjc26wwq_285ef1092fde4106b498e597c303a898.png

    IOPS是英文Input/Output Operations Per Second的缩写,意思是每秒输入/输出操作次数。它是衡量存储设备(如硬盘、SSD等)性能的一个重要指标。IOPS越高,表示存储设备能够处理的输入/输出操作越多,具备更快的读写速度和更高的并发性能。在云计算中,IOPS常用来描述存储服务的性能指标,例如块存储、对象存储等。
    image.png

    2023-08-10 09:00:20
    赞同 展开评论 打赏
  • image.png——此回答整理自钉群[社区]技术答疑群OceanBase

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

相关电子书

更多
开源HTAP OceanBase产品揭秘 立即下载
云数据库OceanBase 架构演进及在金融核心系统中的实践 立即下载
自研金融数据库OceanBase的创新之路 立即下载