CREATE TABLEでのEXTENT SIZE指定

oninit

2009年06月05日 02:46

とある評価のため、ちょっとしたベンチマークを繰り返し実行しています。

その際、エクステントのサイズを最初にきちんと割り当てようと、以下のようなSQL (DDL)を実行したらエラーになりました。

CREATE TABLE hoge ( col1 integer ) LOCK MODE ROW EXTENT SIZE 300;


しばらく理由がわからなかったのですが、ふと、LOCK MODE ROWを文末に移動してみたら、正常に実行ができるようになりました。

CREATE TABLE hoge ( col1 integer ) EXTENT SIZE 300 LOCK MODE ROW;


なんか、微妙な世界ですね。

関連記事