RESTORE_LOCATION
恢复之前使用 RETIRE_LOCATION 停用的存储位置。
这是元函数。您必须在顶级 SELECT 语句中调用元函数。
行为类型
易变语法
RESTORE_LOCATION ( 'path', 'node' )
参数
- 路径
- 挂载停用的存储位置的位置。
- 节点
- 要在其上还原位置的 Vertica 节点。要在所有节点上执行此操作,请使用空字符串 (
''
)。如果存储位置为 SHARED,则必须在所有节点上执行此操作。如果删除任何位置,该操作将会失败。
超级用户
还原之前停用的位置的影响
在还原存储位置之后,Vertica 会对所有群集存储位置重新排名。它将使用新恢复的位置来处理根据其排名确定的查询。
有关每个节点使用的磁盘存储信息,请查询
DISK_STORAGE
系统表。
示例
在 node4
上还原停用的存储位置:
=> SELECT RESTORE_LOCATION ('/thirdSL/' , 'v_vmartdb_node0004');