netezza 常用的一些命令

 

---查看某个库下所有的表
select * from _VT_TBLDICT WHERE DBNAME = 'KUNLUN'



---查表的大小
SELECT A2.TBLNAME,SUM(A1.USED_BYTES)/1024/1024/1024 FROM _V_SYS_OBJECT_STORAGE_SIZE  A1
INNER JOIN
(SELECT   TBLID,TBLNAME FROM _VT_TBLDICT WHERE DBNAME = 'KUNLUN' AND TBLNAME IN ('R_ACCT_SV_HIS')
) A2
ON A1.TBLID = A2.TBLID
GROUP BY 1
ORDER BY  1
;

groom table  表名;  收缩表和整理表的organized的字段

搜集统计信息:

 


上面两个都是SQL,下面是一些命令(以nz用户执行)

---查看表结构
nz_ddl_table 库名  表名  (去掉表名得到的是该库下所有表的定义语句)



--检查系统状态
nzstate

--检查组件状态
nzhw  

--检查组件故障
nzhw  -issues


--检查DS状态
nzds

--检查DS故障
nzds   -issues



--检查某一类型的组件状态
nzhw  show –type 组件类型  

组件类型有以下一些:

Description   Type    
------------- --------
Rack          rack
SPA           spa
SPU           spu
DiskEnclosure   diskEncl
Disk          disk
Fan           fan
PowerSupply   pwr
MM            mm
Blower        blower
SASSwitch     sassw
EthSw         ethsw



      日后在对表结构更新(直接使用 alter table 增删改列的方式)后及时做空间回收。具体命令为在nzsql中执行groom table  需要清理的表名  versions;

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值