ホーム DoRuby DBの表表・レコード数を見る(Oracle / Postgresql)

DBの表表・レコード数を見る(Oracle / Postgresql)

この記事はアピリッツの技術ブログ「DoRuby」から移行した記事です。情報が古い可能性がありますのでご注意ください。

表は、、表表のグラフ、表表、DBの表表、レコード数をします方法を書きます

 Postgresqlの

選択する

relname、

reltuples、

tablesizeとしてのpg_size_pretty(pg_table_size(oid))

FROM pg_class

WHERE relnamespace =(SELECT oid FROM pg_namespace WHERE nspname = ‘public’)

およびrelkindin( ‘r’、 ‘t’);

表→表名、レコード数、サイズがコメントあります。

 Oracle

選択する

table_name、

TO_NUMBER(

extractvalue(

xmltype(

dbms_xmlgen.getxml( ‘SELECT COUNT(*)c FROM’ || table_name))

、 ‘/ ROWSET / ROW / C’))rec_ccount、

trunc(bytes / 1024,0)テーブルサイズ

FROM user_tables

user_segments.segment_name = user_tables.table_nameでuser_segmentsに参加します

表→表名、レコード数、サイズがコメントあります。

たちあり。いきたいです。

記事を共有

最近人気な記事