云数据库 GAUSSDB-实现内部功能的函数:gs_libcomm_memory_info()
gs_libcomm_memory_info()
描述:查询当前libcomm通信库内部内存使用的基础配置信息。集中式中不支持使用。
参数:nan
返回值:如表6所示。
名称 |
类型 |
描述 |
---|---|---|
node_name |
OUT text |
DN实例名。 |
current_used_memory |
OUT bigint |
libcomm通信库使用内存,单位为字节(byte)。 |
current_data_item_num |
OUT bigint |
libcomm无锁队列数据块个数。 |
init_mailbox_memory |
OUT bigint |
libcomm初始化mailbox使用的内存,单位为字节(byte)。 |
max_datanode |
OUT bigint |
libcomm通信库支持的最大DN个数。 |
max_stream |
OUT bigint |
libcomm单个TCP连接支持的最大数据流个数。 |
max_quota_size |
OUT bigint |
libcomm逻辑连接的buffer总大小,单位为字节(byte)。 |
max_usable_memory |
OUT bigint |
libcomm通信库缓存最大可使用内存,单位为字节(byte)。 |
max_memory_pool |
OUT bigint |
libcomm通信库在每个DN上可以使用的内存资源池总大小,单位为字节(byte)。 |