2011-01-07 5 views
3

私はOracle SQL開発者が初めてです。コンパイルとコンパイル時のDEBUGオプションの違いについては興味がありました。これは、プログラム単位が単純にCOMPILEDであれば、それをデバッグすることはできませんか?Oracle Sql Dev内でのCOMPILEとCOMPILE WITH DEBUGの違いは?

プロシージャを(デバッグモードで)実行するが、再コンパイルしない(他のオブジェクトを無効にしないために)プロダクション環境はどうでしょうか?

答えて

2

プログラムユニットが単純にCOMPILEDであれば、それをデバッグできませんか?

あなたはそうです。

プロシージャを(デバッグモードで)実行しますが、再コンパイルしないで(他のオブジェクトを無効にしないために)プロダクション環境はどうですか?

デバッグの手順を再コンパイルしないと、デバッグはできません。

+0

デバッグ用にコンパイルするとパフォーマンスが低下しますか? – Rikalous

+0

@Rik Garner:単一操作では重要ではありません。しかし、大量の操作を行うと、デバッグせずにコンパイルする方が良いでしょう! – Tim

関連する問題