[oracle]常用SQL汇总

Posted wendelhuang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[oracle]常用SQL汇总相关的知识,希望对你有一定的参考价值。

创建用户

create user 用户名 identified by 密码 default tablespace 默认表空间 temporary tablespace 临时表空间;

查看表空间大小

select tablespace_name, sum(bytes)/1024/1024 from dba_data_files group by tablespace_name;

查看表空间及利用率

select a.tablespace_name, total, free, total-free as used from
(select tablespace_name, sum(bytes)/1024/1024 as total from dba_data_files group by tablespace_name) a,
(select tablespace_name, sum(bytes)/1024/1024 as free from dba_free_space group by tablespace_name) b
where a.tablespace_name = b.tablespace_name;

查看临时表空间及利用率

select tablespace_name, tablespace_size/1024/1024 as total, allocated_space/1024/1024 as used, free_space/1024/1024 as free  from dba_temp_free_space;

查看临时表空间信息

select * from dba_temp_files;

查看某表的索引信息

select * from user_indexes where table_name = ‘表名‘

查看表的列信息

select * from user_tab_columns where table_name=‘表名‘

 




以上是关于[oracle]常用SQL汇总的主要内容,如果未能解决你的问题,请参考以下文章

Oracle数据库,常用SQL语句汇总

linux&oracle常用命令汇总

oracle 常用命令汇总

SQL实践其他常用SQL汇总

oracle 中SQL语句查询的问题,分类统计汇总为和

mysql常用sql汇总