1、查询各个segment的大小select s.owner, ROUND(SUM(S.BYTES) / 1024 / 1024, 1) size_M, 'Mb' MB
from dba_segments s
WHERE S.OWNER IN
(SELECT USERNAME
FROM DBA_USERS
WHERE USERNAME NOT IN ('SYS', 'SYSTEM', 'OUTLN', 'PERFSTAT'))
GROUP BY s.owner
order by size_M desc
2、
delete from a where id=1 returning uin into p_uin
3、查询system表空间哪个段占用空间最多
select segment_name, sum(bytes)/1024/1024 Mbytese from dba_segments
where tablespace_name='SYSTEM'
group by segment_name
order by Mbytese desc ;
4、查询WEB服务占用的session数量
select * from v$session t where t.MACHINE='WORKGROUP\SLBGSTOREWEB'
SQL查询及Web服务占用空间与会话数
本文展示了如何使用SQL查询来获取不同段的大小、删除特定ID的数据、查询系统表空间中占用最多的段,以及查询Web服务占用的会话数量。
212

被折叠的 条评论
为什么被折叠?



