如何查看ORACLE 表空间上的所有对象?

 我来答
Conqueror
高粉答主

推荐于2019-11-03 · 关注我不会让你失望
知道大有可为答主
回答量:794
采纳率:100%
帮助的人:23.8万
展开全部

查询表空间包含的对象:

SELECT t.owner, t.segment_name,SUM(bytes)/1024/1024 From dba_segments t 

WHERE t.tablespace_name = 'TBS_DEFAULT'

GROUP BY t.owner,t.segment_name

ORDER BY SUM(bytes) desc;

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。

特点:

1、完整的数据管理功能:

(1)数据的大量性。

(2)数据的保存的持久性。

(3)数据的共享性。

(4)数据的可靠性。

2、完备关系的产品:

(1)信息准则---关系型DBMS的所有信息都应在逻辑上用一种方法,即表中的值显式地表示。

(2)保证访问的准则。

(3)视图更新准则---只要形成视图的表中的数据变化了,相应的视图中的数据同时变化。

(4)数据物理性和逻辑性独立准则。

第三节有错
2020-03-21
知道答主
回答量:35
采纳率:0%
帮助的人:2.6万
展开全部
SELECT TABLE_NAME, TABLESPACE_NAME FROM DBA_TABLES WHERE DBA_TABLESPACES='表空间名(大写)';
这个可以用来查看,你指定的表空间中的全部表
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
西门公子庆
2018-02-05 · TA获得超过1879个赞
知道小有建树答主
回答量:482
采纳率:100%
帮助的人:260万
展开全部
--查询表空间包含的对象
SELECT t.owner, t.segment_name,SUM(bytes)/1024/1024 From dba_segments t
WHERE t.tablespace_name = 'TBS_DEFAULT'
GROUP BY t.owner,t.segment_name
ORDER BY SUM(bytes) desc;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
树密思qz
2018-04-03 · TA获得超过3337个赞
知道答主
回答量:20
采纳率:40%
帮助的人:6041
展开全部

查询表空间包含的对象
SELECT t.owner, t.segment_name,SUM(bytes)/1024/1024 From dba_segments t
WHERE t.tablespace_name = 'TBS_DEFAULT'
GROUP BY t.owner,t.segment_name
ORDER BY SUM(bytes) desc;

SQL Server数据库与Oracle数据库之间最大的区别要属表空间设计。Oracle数据库开创性地提出了表空间的设计理念,这为Oracle数据库的高性能做出了不可磨灭的贡献。可以这么说,Oracle中很多优化都是基于表空间的设计理念而实现的。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式