300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > oracle查询表占用空 Oracle 表的行数 表占用空间大小 列的非空行数 列占用空间大小 查询...

oracle查询表占用空 Oracle 表的行数 表占用空间大小 列的非空行数 列占用空间大小 查询...

时间:2023-12-28 03:12:45

相关推荐

oracle查询表占用空 Oracle 表的行数 表占用空间大小 列的非空行数 列占用空间大小 查询...

--表名,表占用空间大小(MB),行数

select table_name, round(num_rows * avg_row_len /1024/1024, 8) as total_len, num_rows

from user_tables

where table_name = ‘表名‘

order by table_name;

--表名,列名,列占用空间大小(MB),非空行数

select c.table_name, c.column_name, round((t.num_rows - c.num_nulls) * c.avg_col_len /1024/1024, 8) as total_len, t.num_rows - c.num_nulls as nums

from user_tab_columns c

join user_tables t on c.TABLE_NAME = t.TABLE_NAME

where c.table_name = ‘表名‘

order by c.column_name;

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。