gau*_*nix 1 sql amazon-redshift
我正在运行命令select * from svv_vacuum_progress;和 RedShift 响应status列中的以下内容Vacuum select count(blocknum) from stv_blocklist。该time_remaining_estimate列具有null价值。
我的问题是状态的Vacuum select count(blocknum) from stv_blocklist真正含义是什么。我找不到有关此状态的文档。
我发现这个观点(svv_vacuum_progress)在某种程度上是不现实的。有时状态显示Complete,这很好,但有时它会显示其他内容,即使真空已完成。这似乎取决于做真空所需的时间,但不要依赖这个说法。目前的文档也很差。
如果您的用例与我的类似(即使您没有专门询问此问题)-检查当前是否有真空正在运行,如果没有,请运行它-那么您可能可以使用以下内容:
SELECT *
FROM stv_recents
WHERE status = 'Running' AND query ILIKE '%VACUUM%';
Run Code Online (Sandbox Code Playgroud)
当然,您可以根据自己的要求修改查询。我希望这可以帮助您或其他人!
| 归档时间: |
|
| 查看次数: |
653 次 |
| 最近记录: |