数据库详细信息页面显示有关任何数据库的详细信息。要从管理门户访问此信息:
数据库详细信息页面的顶部是一排按钮,可让执行各种数据库操作:
Mount / Dismount
— 安装或卸载数据库。新状态一直有效,直到明确更改它或重新启动/停止 IRIS;要永久卸载数据库,必须将其从配置中删除。Compact
- 将分布在整个数据库中的可用空间移动到其末端。Truncate
截断 — 将数据库末尾的可用空间返回到底层文件系统。该页面还包括特定于所选数据库的信息,这些信息被组织成一个 General Information
表和一个 Database Size
表:
Field | Definition |
---|---|
Directory | 此数据库所在目录的名称。 |
Resource Name | 分配给此数据库的资源名称。 |
Mounted | 指示此数据库是否已安装。 |
Read Only | 指示此数据库是否安装为只读。 |
Read Only Reason | 数据库安装为只读的原因。 |
Encrypted | 指示此数据库是否已加密。 |
Encryption Key ID | 表示加密密钥 ID 。 |
Field | Definition |
---|---|
Block Size | 此数据库的块大小(字节)。 |
Blocks | 此数据库中的当前块数。 |
Max Size | 此数据库允许的最大大小 (MB)。 |
Size | 此数据库的当前大小 (MB)。 |
Expansion Size: | 此数据库将扩展的数量 (MB)。 |
Available Space | 此数据库中的可用空间。 |
% Free Space | 此数据库中的可用空间。 |
Disk Free Space | 包含此数据库的磁盘上的可用空间。 |
Last Expansion Time | 上次该数据库扩展时。 |
Full | 表示此数据库已满。 |
压缩数据库通过重定位全局块将分布在整个数据库中的可用空间移动到其末端。然后,可以通过截断数据库将可用空间返回到底层文件系统。 (也可以压缩全局变量;请参阅数据库中的压缩全局变量。)
压缩数据库时,指定要放置在其末尾的可用空间量,并且该操作重新排列全局块以确保至少该数量的可用空间位于末尾。 (该操作无法创建更多可用空间,因此它最后放置的空间永远不会超过可用总量。)
例如,假设数据库的大小为 50 MB
,其中 15 MB
为可用空间,其中 5 MB
已位于数据库末尾。如果压缩数据库并指定大于 5
但小于 15MB
,则全局块将从数据库末尾移动到开头,直到末尾的可用空间等于指定的数量;如果指定 15 MB
,则所有可能的全局块都移到开头。
压缩数据库:
MB
) 文本框中指定文件末尾所需的可用空间量。条目必须在规定的范围内。输入数量后,单击“确定”。如果所有可用空间都已在末尾,或者没有可用空间,则不会出现提示并且“确定”按钮被禁用。注意:由于多种原因,该操作可能会移动比指定的数量更多的可用空间。相反,由于报告的数字是近似值,因此可能并非所有显示的可用空间都可以实际移动。
注意:压缩型数据库操作旨在与正常的数据库活动同时运行。但是,该操作确实会消耗一些系统资源,并且如果系统处于极高负载下,则可能无法完成。由于这些原因, 建议在非高峰时间运行此和其他数据库重组操作(包括压缩和碎片整理全局),并且一次只在系统上运行一个此类操作。