返回首页

gbase数据、南大通用产品文档:GBase8a检查Swap 分区

更新日期:2024年09月11日

示例:查看Swap 分区大小

RHEL
# free -m
total
used
free
shared
buff/cache

GBase 8a MPP Cluster 产品手册
3 集群安装升级与卸载
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
44
available
Mem:
128652
1893
115499
4234
11258
112560
Swap:
131071
62
131009

SUSE
# free -m
total
used
free
shared
buffers
cached
Mem:
7986
3202
4783
154
0
2739
-/+ buffers/cache
462
7524
Swap:
1088
0
1088

由于智能大对象可能很巨大,因此, GBase 8s 有两种存储智能大对象内容的选择。
因此,GBase 8s 不是将智能大对象存储在数据库表中,而是 进行如下处理:

GBase 8s ODBC Driver 程序员指南
南大通用数据技术股份有限公司
- 89 -

在 sbspace 中存储智能大对象的内容

在数据库表中存储指向智能大对象的指针
由于智能大对象可很巨大,
因此,
GBase 8s ODBC Driver应用程序无法在变量中接收智能大
对象。相反地,应用程序在一个数据结构中发送和接收关于智能大对象的信息。下表描述
GBase 8s ODBC Driver 用于智能大对象的数据结构。
数据结构
名称
描述
lofd
智能大对象文件描
述符
提供对智能大对象的访问。如果它在操作系统文件
中,则请使用文件描述符来访问智能大对象数据。
loptr
智能大对象指针结

提供安全信息和执行智能大对象的指针。此结构是
数据库服务器在数据库表中存储智能大对象的数
据。因此,诸如 INSERT 和 SELECT 这样的 SQL
语句接受智能大对象指针作为有智能大对象数据类
型的列或参数的值。
lospec
智能大对象规范结

指定智能大对象的存储特征。
lostat
智能大对象状态结

存储智能大对象的状态信息。通常,可以二进制或
字符表示来访存用户定义的数据类型(UDT)。然
而,无法将智能大对象状态结构转换为字符表示。
因此,
对于 lostat,
您需要使用 SQL_C_BINARY 作
为 GBase 8s ODBC Driver C 数据类型。
限制: 对于 GBase 8s ODBC Driver应用程序,这些数据结构是不透明的,且它们的内部结构可能更改。
因此,请不要直接访问这些内部结构。请使用智能大对象客户机函数来操纵这些数据结构。
应用程序负责为这些智能大对象数据结构分配空间。

2319 gbase
20
0 2978508
42920
9288 S