一般的に使用されるSQLを格納するために使用
- ここで主キー列問い合せ SETのpageSize 20である - ページサイズ設定 のSET LINESIZE 120 - ラインサイズ設定 COL COLUMN_NAMEのため A20 - 長さフィールドが表示設定 COL TABLE_NAMEのためA20 COL所有者のためのA20 COL CONSTRAINT_NAME ためA20 のSELECT 、cons.ownerをcons.constraint_name、cons.table_name、cons.column_name からALL_CONS_COLUMNSの短所、ALL_CONSTRAINTSのINTS cons.constraint_name = ints.constraint_name と ints.table_name = "TABLE_NAME ' と ints.constraint_type = ' P ' ; - 表ロック参照 SELECT B.owner、Bの。object_nameと、a.session_id、a.locked_mode からのV $ LOCKED_OBJECT A、BのDBA_OBJECTS B. OBJECT_ID = A. OBJECT_ID ; - プロセスがデッドロックに従ったことをユーザーに確認SELECT b.username、b.sid、b.serial#、LOGON_TIME から五$ LOCKED_OBJECTのA、五$セッションB WHERE a.session_id = b.sid 注文をすることによってb.logon_time ; - プロセスビューア接続SELECT sidの、シリアル番号、ユーザ名、OSUSER FROM セッションV $; - 3.見つかったロック・テーブルのSID、シリアル番号、os_user_name、マシン名 、ターミナル、 タイプのロック、MODE SELECT s.sid、s.serial#、S.ユーザ名、s.schemaname、s.osuser、s.process、s.machine、 s.terminal、s.logon_time、l.type FROM V $セッションS、V $ Lロック WHERE s.sid = l.sid と S.をユーザ名がある NOT NULL ORDER BY SID; / * この文が生成されたすべてのDML文のデータベースをロックすることになります、また、見つけることができ、 任意のDML文は、実際には2つのロック、1つのロックテーブル、行ロックを持っていました。* / - シリアル番号、プロセスのSIDを殺す ALTERシステム殺すセッションを"210,11562 " ;