首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >甲骨文自主数据库-使用超计数存储?

甲骨文自主数据库-使用超计数存储?
EN

Stack Overflow用户
提问于 2020-07-14 09:50:25
回答 1查看 216关注 0票数 2

我在试用甲骨文的自主数据库。想了解甲骨文APEX服务的小题大做之处--它使人们能够直接在db上构建应用程序。

DB附带了一系列系统表( all_tables).

  • It中的oracle_maintained标志=y也包含SSB示例dataset.

  • According to docs,示例数据集不应计算在usage.

  • However,中--我看到2.7 G用于新数据库。

  • 在添加和删除示例APEX应用程序之后-在4.8 G.

上使用)

注意:我已经创建了一个简单的模式和一个< 1000行的表。

产出:

代码语言:javascript
复制
SELECT
    OWNER,
    SUM(BYTES) / 1024.0 / 1024.0 as SIZE_MB
FROM
    DBA_EXTENTS
GROUP BY
    ROLLUP(OWNER)
ORDER BY
    SIZE_MB DESC

代码语言:javascript
复制
"OWNER",            "SIZE_MB",          
"",                 168400.6875,   <- Total
"SSB",              166316.9375,   <- Sample (should not be counted)
"SYS",              1059.875,
"APEX_190200",      888.4375,
"MDSYS",            72.75,
"AUDSYS",           26.6875,
"APEX_200100",      13.4375,
"SH",               5.75,
... 
A few more rows with size < 5 MB

EN

回答 1

Stack Overflow用户

发布于 2020-07-14 11:54:04

在安装示例应用程序时,APEX提供了为您创建工作区的功能。所述工作区也存在于架构( Oracle用户帐户)中。如果有必要的话,它会为你创造新的。

当您删除示例应用程序时,所有内容都会“删除”--但是,如果您创建了一个新的用户/模式来保存您的应用程序,则不会删除。

此外,删除后的表不会被清除。

如果进入回收站,您可以看到示例应用程序的“残留物”。

您可以清除该模式的回收站,甚至更好的是,只需完全删除用户即可。

存储在Oracle托管模式中的可用数据(例如SSB )将显示在任何数据库报表中,但不会为此收取费用。

您所观察到的数据量似乎超过了APEX应用程序所能解释的数据数量。

如果您对此进行查询,您将看到DB中的所有段(表、分区、LOB),并按大小DESC排序。

代码语言:javascript
复制
select OWNER                "Owner",
       TABLESPACE_NAME      "Tablespace",
       SEGMENT_NAME         "Segment",
       EXTENTS              "Extents",
       BYTES / 1024 / 1024      "Megabytes"
  from SYS.DBA_SEGMENTS
 where UPPER(
              SUBSTR(
                     SEGMENT_NAME,
                     1,
                     4
              )
       ) != 'BIN$' and
       UPPER(
              SUBSTR(
                     SEGMENT_NAME,
                     1,
                     3
              )
       ) != 'DR$' and
       ( :TABLESPACE_NAME is null or
         INSTR(
                LOWER(TABLESPACE_NAME),
                LOWER(
                        :TABLESPACE_NAME
                 )
         ) > 0 )
 order by OWNER,
          EXTENTS desc,
          TABLESPACE_NAME,
          SEGMENT_NAME 

必要时滴下并清除。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62892426

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档