【发布时间】:2019-07-26 16:25:14
【问题描述】:
我知道您可以通过对 stats 值执行 show 命令来确定表是否为块级压缩:
show stats values on DBname.TABLEname
-- BLCPctCompressed >0 means yes
我的问题是,是否有办法以程序方式或批量方式访问这些结果?我正在研究如何在我的 Teradata 系统上节省空间,如果逐个表格地寻找非 BLC 的表格可能会很耗时。我想询问是否有程序方法可以用 BLC 的 Y/N 报告我的数据库中的所有表,然后再做一些更复杂的事情,比如构建一个将 show stats values on <table> 结果导出到文件并运行 perl 脚本的 shell 脚本评估 Y/N 的 BLC 线。也许有一种方法可以将节目的结果插入到表格中?类似于create volatile table vt_stat_rslt as (show stats values on db.table) with data on commit preserve rows
【问题讨论】:
标签: optimization teradata database-administration