25 August 2009

Informix: update statistics

หลังจาก create table เสร็จแล้ว ให้ load data เข้าไปก่อนแล้วค่อย create index เพราะการมี index อยู่ทำให้ load data ไป build index ไปช้าลง

เมื่อ load data เสร็จให้ upstat low ให้รู้ว่าตอนนี้ table มี record แล้ว ตอน built index มันจะได้ฉลาดขึ้น

หลังจาก build index เสร็จให้ upstat medium ทุก column แล้วค่อย upstat high column ที่เป็น index
update statistics medium for table {tabname} ; 
create unique index {tabname}_p01 on {tabname} (column list) ;
create index {tabname}_i02 on {tabname} (column list) ; 
update statistics high for table {tabname} (column list on primary key) ;

No comments: