返回首页

gbase数据、南大通用产品文档:GBase8arebalancing_status

更新日期:2024年09月11日

功能说明
重分布状态信息表,用于重分布过程中查看重分布进度。
表结构说明
表5- 311 表结构信息说明:




index_name
数据库名.表名
db_name
数据库名
table_name
表名
tmptable
rebalance 任务执行时使用的中间表名称。
如果不
使用中间表,那么该字段值为NULL。
start_time
在STARTING 状态时,
表示任务加入的时间。

RUNNING 状态时,start_time 表示任务更改为
RUNNING 的时间。
end_time
表示rebalance 任务结束的时间。
status
表示rebalance 任务的当前状态。
percentage
表示rebalance 任务的执行进度。
priority
表示rebalance 任务的优先级。值最小的优先执
行。
host
表示rebalance 任务被哪个coordinator 节点执行。
distribution_id
表示rebalance 任务要把表rebalance 到哪个
distribution id。

解决方法
全文默认参数是支持增量更新的,会在索引过程中持有字典,大批量一次更新会导
致内存吃紧,可以设置gbfticfg.xml 配置文件中的参数reduceMemoryMode 为1 解
决。
全文配置如下:
cat /opt/gnode/server/lib/gbase/plugin/gbfti/cfg/gbfticfg.xml
......
4
4
3
1

关闭连接

在使用数据库连接完成相应的数据操作后,
需要关闭数据库连接。
关闭数据库连接可以
直接调用其close 方法,如connection.close()。
此方法关闭数据库连接,并不自动调用commit()。如果只是关闭数据库连接而不调用
commit()方法,那么所有更改将会丢失。