数据仓库服务 GAUSSDB(DWS)-DDL操作规范:规则3.2 DROP删除对象操作必须明确删除对象范围

时间:2024-12-09 15:13:07

规则3.2 DROP删除对象操作必须明确删除对象范围

违反规范的影响

DROP对象操作(如DATABASE、USER/ROLE、SCHEMA、TABLE、VIEW等对象)存在数据丢失风险,尤其含带CASCADE级联删除场景,会将关联的对象一并删除。

  • DROP DATABASE:整个DATABASE中所有对象被删除。
  • DROP USER:USER对象、USER所拥有的SCHEMA、TABLE等对象均被删除。
  • DROP SCHEMA:整个SCHEMA中的所有对象被删除。
  • DROP TABLE:TABLE对象,依赖TABLE的INDEX、VIEW等对象均被删除。

方案建议

  • DROP操作谨慎,操作前考虑数据备份。
support.huaweicloud.com/devg-910-dws/dws_04_0115.html