sql >> データベース >  >> RDS >> Oracle

SQLクエリでOracleスキーマサイズを表示するにはどうすればよいですか?

    おそらく欲しい

    SELECT sum(bytes)
      FROM dba_segments
     WHERE owner = <<owner of schema>>
    

    スキーマ所有者としてログインしている場合は、次のこともできます

    SELECT SUM(bytes)
      FROM user_segments
    

    これにより、どのテーブルスペースにあるかに関係なく、ユーザーが所有するオブジェクトに割り当てられたスペースが得られます。これらのクエリによって割り当てられたものとしてカウントされる、テーブルに割り当てられた空のスペースが存在する可能性があります。



    1. ORDERBYで更新

    2. SQL-複数のテーブルからビューを作成します

    3. MariaDBで大文字を含む行を見つける4つの方法

    4. Windows上の.sqlファイルをpostgresqlにインポートする