オペレーションSQL

テーブルの所有者確認select owner,table_name from dba_tables where owner = 'HOGE';
シーケンスの所有者確認select * from dba_sequences where sequence_owner = 'HOGE';
全シノニムから確認select * from ALL_SYNONYMS where SYNONYM_NAME like 'xxx';

表領域

テーブル用表領域とインデックス用表領域を分けた場合、インデックス領域だけバックアップ頻度を変えることができる(再構築すればよいので)。INDEXのリビルドによる影響をテーブル表領域に与えないメリットがある。

表領域と物理ファイルパスselect TABLESPACE_NAME,FILE_NAME from dba_data_files;
テーブル一覧とselect tablespace_name,table_name from user_tables where table_name = 'HOGE' order by tablespace_name;

表領域作成

CREATE TABLESPACE テーブルスペース名
  DATAFILE 'フルパス/tsxxx.dbf' SIZE 100M
  SEGMENT SPACE MANAGEMENT AUTO

権限確認

全てのユーザーの権限確認SELECT * FROM dba_sys_privs -- where GRANTEE = 'ユーザー名';

注意点


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-10-14 (金) 13:16:53