2

Oracle パッケージの最大行数を教えてもらえますか? オラクルが推奨するものは何ですか? プログラム的に何が可能ですか?

4

2 に答える 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 に答える
2

論理データベースの制限8iと9iはここに10gここに、11gはここに

于 2013-03-19T08:54:50.127 に答える