Oracle パッケージの最大行数を教えてもらえますか? オラクルが推奨するものは何ですか? プログラム的に何が可能ですか?
質問する
5378 次
2 に答える
5
11.2ドキュメントの「PL/SQLプログラムの制限」の章から:
共有メモリプールでは、パッケージ仕様、ADT仕様、スタンドアロンサブプログラム、または匿名ブロックは、識別子、キーワード、演算子などのトークンに対応する67108864(2 ** 26)DIANAノードに制限されています。これにより、PL / SQLコンパイラによって課せられた制限を超えない限り、最大6,000,000行のコードが可能になります。
これは10gでも同じです。通常、コードの行数が多いほど実行する操作が増えるため、行数が多いほどコードのコンパイルが遅くなり、実行にかかる時間が長くなることを覚えておくことが重要です。
Dianaは、Adaの記述的中間属性表記の略です。それは
...ツリー構造の中間言語。これは、インターフェース定義言語(IDL)と呼ばれるメタ表記を使用して定義されます。DIANAは、コンパイラやその他のツールによって内部的に使用されます。
参照:
于 2013-03-19T09:00:28.707 に答える