创建 etx 索引时必须使用日志记录的智能大对象空间,否则,CREATE INDEX 语句将运行失败。
缺省情况下,onspaces 实用程序在关闭日志记录的情况下创建智能大对象空间。缺省情况下,onspaces 实用程序禁用了日志记录以节省资源。但是,日志记录却可以为 etx 索引用户带来好处。例如,如果在更新 etx 索引期间发生电源中断,那么该索引可能会损坏。如果保存索引的智能大对象空间关闭了日志记录,那么损坏点之前的更改将无法回退。在这种情况下,为了确保索引的完整性,必须删除并重新创建该索引。如果开启日志记录,那么 etx 索引可以正常恢复。
% onspaces -c -S sbsp1 -g 2 -p /dev/sbspace -o 0 -s 100000 -Df "LOGGING=ON"