oracle 数据库-数据字典一

来源:互联网 时间:1970-01-01

数据字典1 数据字典是一组提供数据库信息的表和视图的集合,是oracle数据库用来存贮数据库结构信息的地方。2 oracle中,数据字典的拥有者是sys.3 分类 静态数据字典 (1) 静态数据字典有三种视图:user_*(当前用户所拥有对象的有关信息),all_*(当前用户可访问对象的信息),dba_*(数据库中所有对象的信息)。4 使用方法(1)查询用户信息 查询用户 select username from dba_users(select * from dba_users 包含默认表空间,创建者、创建时间、锁定时间等信息) 查询当前用户的角色 select * from user_role_privs select * from dba_users select * from user_role_privs select * from user_sys_privs 系统权限 select * from user_tab_privs 表级权限(2)查询表空间 查询数据库数据文件和表空间 select * from dba_data_files 查询表空间的free space select tablespace_name, count(*) as extends, round(sum(bytes) / 1024 / 1024, 2) as MB, sum(blocks) as blocks from dba_free_space group by tablespace_name; 查询表空间使用情况 select tablespace_name, sum(bytes) / 1024 / 1024 as MB from dba_data_files group by tablespace_name;


相关阅读:
Top