Oracle包中的最大行数

Jeb*_*ian 2 oracle plsql package

谁能告诉我Oracle包中的最大行数?Oracle建议什么?什么是编程可能的?

Ben*_*Ben 5

从11.2文档中的PL/SQL程序限制一章:

在共享内存池中,包规范,ADT规范,独立子程序或匿名块仅限于67108864(2**26)DIANA节点,这些节点对应于标识符,关键字,运算符等标记.除非超出PL/SQL编译器的限制,否则这允许大约6,000,000行代码

与10克完全相同.重要的是要记住,您拥有的行越多,编译代码的速度就越慢,执行时运行的时间就越长,因为更多行代码通常意味着要执行更多操作.

Diana代表Ada的Descriptive Intermediate Attributed Notation; 它是

......树形结构的中间语言 它使用称为接口定义语言(IDL)的元交换来定义.DIANA由编译器和其他工具在内部使用.

也可以看看: