Sybase IQ中SQL寫法的總結:
1、在Sybase IQ中盡可能使用臨時表
2、使用Insert 代替 Update操作
3、在需要兩個大表(分別在100萬記錄集以上)關聯往第三張表插入時,建議先做Intsert,再做Update.
4、在需要根據第二張表的內容決定是否將第一張表的數據插入到第三張表時。如果前面兩張表的記錄數在100萬以上建議不要去用Exists,否則會極大的影響性能。有可能半天都跑不出數據來。
此時,建議先做Intsert操作,再做delete操作。
這兩種做法的效率可能相差在100倍以上。
5、根據需要選擇建立適當的索引,如LF,HG,HNG,CMP索引等。
新聞熱點
疑難解答