数据库运维说明书
数据库运维说明书
一、数据库
数据库名称
select name from v$database;
数据库唯一名称
select db_unique_name from v$database;
数据_multiblock_read_count';
回滚段表空间
select value from v$parameter where name = 'undo_tablespace';
回滚段保留时间
select value from v$parameter where name = 'undo_retention';
回滚段管理模式
select value from v$parameter where name = 'undo_management';
系统全局区目标大小
select value/1024/1024||'M' from v$parameter where name = 'sga_target';
系统全局区最大值
select value/1024/1024||'M' from v$parameter where name = 'sga_max_size';
程序全局区目标和
select value/1024/1024||'M' from v$parameter where name = 'pga_aggregate_target';
时间统计
select value from v$parameter where name = 'timed_statistics';
初始化参数文件
select value from v$parameter where name = 'spfile';
数据库名称
select value from v$parameter where name='db_name';
数据库唯一名称
select value from v$parameter where name='db_unique_name';
实例名称
select value from v$parameter where name='instance_name';
服务名称
select value from v$parameter where name='service_names';
六、当前用户概况
段的总数量
select count(*) -- 段的总数量
from user_segments;
各类型段的数量
-- 查看各种类型的段的数量
select segment_type, -- 段的类型
count(*) -- 该类型的段的数量
from user_segments
group by segment_type
order by segment_type;
用户存储空间消耗
-- 计算整个用户占用的存储空间
select user, -- 数据库用户名
round(sum(bytes/1024/1024/1024),2) as space_GB -- 占用存储空间大小
from user_segments;
前20个大段
-- 列出占用存储空间最多的前20个段
select segment_name, -- 段的名称
segment_type, -- 段的类型
tablespace_name, -- 所在表空间
bytes, -- 段的大小
round(bytes / 1024 / 1024 / 1024, 3) as space_gb
from (select segment_name,
segment_type,
tablespace_name,
bytes,
blocks,
extents
from user_segments
order by bytes desc)
where rownum <= 10;
计算每个表用的磁盘空间
select segment_name, sum(bytes) / 1024 / 1024 "space(mb)"
from dba_segments
where segment_name = upper('你要查找的表的名字')
group by se
数据库运维说明书 来自淘豆网m.daumloan.com转载请标明出处.