我要怎麼做以下的一般步驟:如何調整Informix數據庫性能
- 在哪裏可以找到緩慢SQL
- 如何調試SQL(包括函數)
- 如何正確地創建索引
- 當使用「更新stasitics」時,我應該什麼時候使用高或低,爲什麼?
夥計們,我要寫一篇關於這個話題的論文;歡迎任何幫助。
我要怎麼做以下的一般步驟:如何調整Informix數據庫性能
夥計們,我要寫一篇關於這個話題的論文;歡迎任何幫助。
一個地方開始是,有趣的是,Informix Performance Tuning Guide,Informix 11.70 Information Centre的一部分。特別是,它解釋了大部分您需要了解的關於UPDATE STATISTICS以及有關自動更新統計信息的知識。
對於問題3,在一個層面上,沒有太多的 - 你遵循手冊的語法,它的工作原理。我猜測,你更關心的是你是否應該在表格上創建一個索引;這將部分地從問題1和2繼續。
有很多方法可以找到慢SQL。如果您有OAT(OpenAdmin Tool),那麼它有辦法報告最慢的查詢。或者,您可以查看SET EXPLAIN。
如果你有Informix 11.70,那麼就有一個內置的SPL(存儲過程語言)調試工具。對於早期版本,Server Studio and Sentinel有一些支持。您還可以查看內置的TRACE工具和相關的SET DEBUG FILE語句,但它們往往難以理解,並且不會真正爲您提供性能信息(更多的是正確與錯誤功能的問題)。
「Informix性能調整指南」這是我正在尋找 – idiotgenius 2010-11-08 10:43:56