云数据库 GAUSSDB-CREATE TABLE:注意事项

时间:2024-01-23 20:08:40

注意事项

  • 列存表支持的数据类型请参考列存表支持的数据类型
  • 创建列存的数量建议不超过1000个。
  • 表中的主键约束和唯一约束必须包含分布列。
  • 分布列不支持更新(UPDATE)操作。
  • 如果在建表过程中数据库系统发生故障,系统恢复后可能无法自动清除之前已创建的、大小为0的磁盘文件。此种情况出现概率小,不影响数据库系统的正常运行。
  • 列存表的表级约束只支持PARTIAL CLUSTER KEY,不支持主外键等表级约束。
  • 列存表的字段约束只支持NULL、NOT NULL和DEFAULT常量值。
  • 列存表支持delta表,受参数enable_delta_store控制是否开启,受参数deltarow_threshold控制进入delta表的阀值。
  • 使用JDBC时,支持通过PrepareStatement对DEFAUTL值进行参数化设置。
  • 行存表的表级约束不支持外键。
  • 依据并发控制策略,drop table if exist和create if exist操作相同的表并发场景时,有一个会回滚。
support.huaweicloud.com/devg-v1-gaussdb/gaussdb_devg_0556.html