TSContainerTotalPages 函数

TSContainerTotalPages 函数返回分配给指定容器或所有容器中的页面总数。

语法

TSContainerTotalPages(container_name  varchar(128,1));
TSContainerTotalPages(container_name  varchar(128,1),
                      rw_flag         integer default 0);
container_name
指定要返回其相关信息的窗口。必须是现有容器名称。
值 NULL 将返回有关数据库的所有容器的信息。
rw_flag
对于滚动窗口容器,指定要返回其已分配页面总数的分区:
0 = 活动窗口中的分区
1 = 休眠窗口中的分区
2 = 容器分区。
3 = 所有分区。

描述

使用 TSContainerTotalPages 函数可查看一个容器或所有容器的大小。对于滚动窗口容器,TSContainerTotalPages 函数将返回一组指定分区的总大小。

返回结果

已分配页面数。

示例

以下语句返回分配给名为 mult_container 的容器的页面数:

EXECUTE FUNCTION TSContainerTotalPages("mult_container");

      total 

         50

1 row(s) retrieved.

以下语句返回分配给所有容器的页面数:

EXECUTE FUNCTION TSContainerTotalPages(NULL);

      total 

       2169

1 row(s) retrieved.