Oracle业务用户的存储过程个数及行数统计
Oracle业务用户的存储过程个数及行数统计
- 统计所有业务用户存储过程的个数
- 独立定义的存储过程
- 定义在包里的存储过程
- 统计所有业务用户存储过程的总行数
- 独立定义的存储过程
- 定义在包里的存储过程
📖 对存储过程进行统计主要用到以下三个系统视图:
dba_objects
:记录了所有独立创建(不是在Package内部定义的)的存储过程的信息,可以通过object_type='PROCEDURE'
字段进行筛选。dba_procedures
:记录了所有独立创建的存储过程、以及在Package内部创建的非独立存储过程的信息。可以通过object_type='PROCEDURE'
或object_type='PACKAGE'
进行筛选。dba_source
:按行记录了所有存储过程、自定义函数、以及Package的源代码。
统计所有业务用户存储过程的个数
独立定义的存储过程
独立存储过程清单(dba_objects
):
SQL>