返回首页

gbase数据、南大通用产品文档:GBase8a生成SQL

更新日期:2024年09月11日


“数据库导航”
中,
右键单击Schema 节点下的存储过程节点中的存储过
程,选择菜单中的“生成SQL”菜单项,打开存储过程定义对话框,如下图所
示:

GBaseDataStudio 管理工具手册
- 320 -
南大通用数据技术股份有限公司
图5- 722 生成SQL

GBaseDataStudio 管理工具手册
南大通用数据技术股份有限公司
- 321 -
图5- 723SQL DDL

表 5-107 具体信息如下:
HOST
节点名称
ID
session id
CURRENT
session 当前使用的内存size
PEAK
session 在运行中曾经使用的内存峰值
PEAK_TIMESTAMP
session 使用内存达到峰值的时间点
TEMP_SPACE
session 分配的临时空间

GBase UP 产品手册 5 数据库管理指南
文档版本04(2021-04-21) 南大通用数据技术股份有限公司 334

数据库服务器管理员有时必须跟踪特定表的磁盘使用。表空间包含分配到给定表或表分段
(如果表已分段)的所有磁盘空间。独立表空间包含已分配给关联索引的磁盘空间。
例如,表空间与块的任意特定部分或者甚至是任意特定块都不一致。组成表空间的索引和
数据可能散射在您所有块中。然而,表空间代表了专用于特定表的块中空间的方便记帐实
体。

表中的最大表空间数
您可以在表中指定最多达 2**20(或 1,048,576)的表空间数。
表和索引表空间
表表空间包含下列类型的页:

分配给数据的页

分配给索引的页

用于在数据库空间中存储 TEXT 或 BYTE 数据的页(不是用于在 BLOB 空间中
存储 TEXT 或 BYTE 数据的页)

跟踪页在表扩展数据块内使用的位图页
索引表空间包含下列类型的页:

分配给索引的页

GBase 8s 管理员指南
南大通用数据技术股份有限公司
- 182 -

跟踪页在索引扩展数据块内使用的位图页
下表说明了用于构成部分 stores_demo 数据库的三个表的表空间。每个表空间上只有一个
表(或表分段)。索引位于独立于关联表的表空间中。BLOB 页代表存储在数据库空间中
的 TEXT 或 BYTE 数据。
图: stores_demo 数据库中的样本表空间


扩展数据块交错
数据库服务器将属于表空间的页分配为扩展数据块。虽然扩展数据块中的页是连续的,但
扩展数据块还是可能会分散在表所在整个数据库空间中(甚至在不同的块上)。
下图描绘的情境是:两个非连续扩展数据块属于 table_1 的表空间,而第三个扩展数据块
属于 table_2 的表空间。table_2 扩展数据块位于第一个 table_1 扩展数据块和第二个
table_1 扩展数据块之间。当发生这种情况时,扩展数据块会交错。 因为在 table_1 中的
顺序访问搜索需要磁盘头在 table_2 扩展数据块中进行搜寻,因此性能会比 table_1 扩展
数据块连续时要差。
有关如何避免和消除交错的扩展数据块的指示信息,
请参阅
《GBase 8s
性能指南》。
图: 属于一个数据库空间中两个不同表空间的三个扩展数据块


GBase 8s 管理员指南
南大通用数据技术股份有限公司
- 183 -