查询sql:功能查看db2快照函数
select funcname from syscat.functions where funcschema='SYSPROC' and funcname like 'SNAPSHOT_%' with ur;
一共有24个函数
SNAPSHOT_AGENT |
SNAPSHOT_APPL |
SNAPSHOT_APPL_INFO |
SNAPSHOT_BP |
SNAPSHOT_CNTRFS |
SNAPSHOT_CONTAINER |
SNAPSHOT_DATABASE |
SNAPSHOT_DBM |
SNAPSHOT_DYN_SQL |
SNAPSHOT_FCM |
SNAPSHOT_FCMNODE |
SNAPSHOT_LOCK |
SNAPSHOT_LOCKWAIT |
SNAPSHOT_QUIESCERS |
SNAPSHOT_RANGES |
SNAPSHOT_STATEMENT |
SNAPSHOT_SUBSECT |
SNAPSHOT_SWITCHES |
SNAPSHOT_TABLE |
SNAPSHOT_TBREORG |
SNAPSHOT_TBS |
SNAPSHOT_TBS_CFG |
SNAPSHOT_UTIL |
SNAPSHOT_UTIL_PROG |
常用快照函数解释:
SNAPSHOT_APPL 连接至分区上数据库的应用程序上有关锁等待的应用程序信息。这包括累积计数器、状态信息和最近执行的 SQL 语句(如果设置了语句监视器开关)。
SNAPSHOT_APPL_INFO 每个连接至分区上数据库的应用程序的常规应用程序标识信息。
SNAPSHOT_BP 指定数据库的缓冲池活动计数器。需要缓冲池监视器开关。
SNAPSHOT_DATABASE 数据库信息。只有当至少有一个应用程序连接至数据库时,才会返回信息。
SNAPSHOT_DBM数据库管理器信息。
SNAPSHOT_DYN_SQL 来自用于数据库的 SQL 语句高速缓存的某个时间点语句信息。
SNAPSHOT_LOCK 数据库级别上的锁信息,以及每个连接至数据库的应用程序在应用程序级别上的锁信息。需要锁监视器开关。
SNAPSHOT_LOCKWAIT 有关锁等待连接至分区上数据库的应用程序的应用程序信息。
SNAPSHOT_STATEMENT 有关连接至分区上数据库的应用程序的语句的应用程序信息。这包括最近执行的 SQL 语句(如果设置了语句监视器开关)。
SNAPSHOT_TABLE 连接至数据库的应用程序所访问的每个表的表活动信息。需要表监视器开关。
SNAPSHOT_TBS 数据库级别上的表空间活动信息、每个连接至数据库的应用程序在应用程序级别上的表空间活动信息以及连接至数据库的应用程序已访问过的每个表空间在表空间级别上的表空间活动信息。需要缓冲池监视器开关。