【问题标题】:Oracle Enterprise Manager rounding tablespace size?Oracle Enterprise Manager 舍入表空间大小?
【发布时间】:2016-03-09 15:25:11
【问题描述】:

Oracle Enterprise Manager 是对值进行舍入还是我的 SQL 查询中遗漏了某些内容?

OEM 将 SYSAUX 的表空间大小显示为 2GB。但是,当我查询 dba_data_files 表时,我得到了 1940 MB。您可以在下图中看到我正在使用的查询。

【问题讨论】:

    标签: sql oracle oracle12c tablespace oracle-enterprise-manager


    【解决方案1】:

    看看这个话题:Binary prefix

    您有 2,034,237,440 字节。

    当您执行2,034,237,440 / 1024 /1024 时,您将获得 1,940 MiBytes(不是 MBytes!)

    2,034,237,440 字节等于 2.034237440 G字节,我假设这只是四舍五入到 2 GB。

    但是,Oracle 企业管理器可能会出现与许多其他人一样的错误,请参阅Inconsistent use of units 部分

    【讨论】:

    • 这很有趣。对于 SYSAUX,它看起来像是在使用十进制前缀。但对于其他人,OEM 肯定使用二进制前缀。知道为什么 OEM 会在不同的表空间之间进行不同的计算吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-14
    • 2010-09-14
    相关资源
    最近更新 更多