ホームページ データベース mysql チュートリアル 查看Oracle表空间大小及所剩空间大小

查看Oracle表空间大小及所剩空间大小

Jun 07, 2016 pm 05:06 PM
オラクルデータベース

select f.tablespace_name, a.total, u.used, f.free, round((u.used / a.total) * 100) % USED,

select f.tablespace_name,
       a.total,
       u.used,
       f.free,
       round((u.used / a.total) * 100) "% USED",
       round((f.free / a.total) * 100) "% FREE"
  from (select tablespace_name, sum(bytes / (1024 * 1024)) total
          from dba_data_files
         group by tablespace_name) a,
       (select tablespace_name, round(sum(bytes / (1024 * 1024))) used
          from dba_extents
         group by tablespace_name) u,
       (select tablespace_name, round(sum(bytes / (1024 * 1024))) free
          from dba_free_space
         group by tablespace_name) f
 where a.tablespace_name = f.tablespace_name
   and a.tablespace_name = u.tablespace_name;

 

下面这种方法更快:

select a.tablespace_name,
       a.bytes / 1024 / 1024 "Sum MB",
       (a.bytes - b.bytes) / 1024 / 1024 "used MB",
       b.bytes / 1024 / 1024 "free MB",
       round(((a.bytes - b.bytes) / a.bytes) * 100, 2) "percent_used"
  from (select tablespace_name, sum(bytes) bytes
          from dba_data_files
         group by tablespace_name) a,
       (select tablespace_name, sum(bytes) bytes, max(bytes) largest
          from dba_free_space
         group by tablespace_name) b
 where a.tablespace_name = b.tablespace_name
 order by ((a.bytes - b.bytes) / a.bytes) desc;

linux

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Oracle でテーブルがどのテーブルスペースに属しているかを確認する方法 Oracle でテーブルがどのテーブルスペースに属しているかを確認する方法 Jul 06, 2023 pm 01:31 PM

Oracle でテーブルがどのテーブルスペースに属しているかを確認する方法

PDO を使用して Oracle データベースに接続する方法 PDO を使用して Oracle データベースに接続する方法 Jul 28, 2023 pm 12:48 PM

PDO を使用して Oracle データベースに接続する方法

Oracleで重複データを1つだけ取得する方法 Oracleで重複データを1つだけ取得する方法 Jul 06, 2023 am 11:45 AM

Oracleで重複データを1つだけ取得する方法

PHP および Oracle データベースへのデータ インポートを実装する PHP および Oracle データベースへのデータ インポートを実装する Jul 12, 2023 pm 06:46 PM

PHP および Oracle データベースへのデータ インポートを実装する

Oracle がストアド プロシージャにテーブルが存在するかどうかを判断する方法 Oracle がストアド プロシージャにテーブルが存在するかどうかを判断する方法 Jul 06, 2023 pm 01:20 PM

Oracle がストアド プロシージャにテーブルが存在するかどうかを判断する方法

PHP および Oracle データベース接続プールを効率的に使用する方法 PHP および Oracle データベース接続プールを効率的に使用する方法 Jul 12, 2023 am 10:07 AM

PHP および Oracle データベース接続プールを効率的に使用する方法

OracleデータベースにはJDKが必要ですか? OracleデータベースにはJDKが必要ですか? Jun 05, 2023 pm 05:06 PM

OracleデータベースにはJDKが必要ですか?

Oracle のデータ型は何ですか? Oracle のデータ型は何ですか? Jun 05, 2023 am 11:40 AM

Oracle のデータ型は何ですか?

See all articles