Oracle 8i Internal Services: for Waits, Latches, Locks, and Memory
- 作者: Steve Adams
- 出版社/メーカー: O'Reilly Media
- 発売日: 1999/10/21
- メディア: ペーパーバック
- クリック: 19回
- この商品を含むブログ (10件) を見る
It also contains abstract representations in a form called DIANA of the database objects referenced by the SQL statements. The information is needed in this form for PL/SQL program unit compilation and SQL statement parsing and execution, despite the fact that dictionary cache contains the same information in a different from.
なるほどね。さすが、Steve Adams。
PL/SQLはプログラミング言語Adaをベースにしています。したがって、PL/SQLでは、ツリー構造の中間言語Descriptive Intermediate Attributed Notation for Ada(DIANA)を使用しています。この中間言語は、インタフェース定義言語(IDL)と呼ばれるメタ表記を使用して定義されます。DIANAは、コンパイラなどのツールによって内部的に使用されます。
PL/SQLのプログラム上の制限