RAW 表是非日志记录的永久表,类似于非日志记录数据库中的表。支持但不记录 RAW 表中行内的更新、插入和删除操作。可在 RAW 表中定义索引,但是不能在 RAW 表中定义唯一约束、主键约束或引用约束。不支持将轻量级追加用于加载 RAW 表,但在 High-Performance Loader (HPL) 操作中和指定 INTO TEMP ... WITH NO LOG 的查询中例外。
无论是存储在日志记录数据库还是非日志记录数据库中,RAW 表都具有相同属性。如果更新了 RAW 表,那么除非在更新之后执行 0 级备份,否则不能可靠复原数据。如果自备份后尚未更新过表,那么可以从上次物理备份复原 RAW 表,但是仅备份逻辑日志并不足以复原 RAW 表。快速恢复可回滚 STANDARD 表上未完成事务,但不会回滚 RAW 表上的未完成事务。有关创建和更改 RAW 表的信息,请参阅 GBase 8s SQL 指南:语法。
RAW 表适用于初始装入和数据的验证。要装入 RAW 表,可以使用任何装入实用程序,包括 dbexport、DB-Access 的 LOAD 语句或表达式方式下的 HPL。如果在装入 RAW 表时发生错误或故障,那么得到的数据是发生故障时磁盘上的任何数据。