我要怎么做以下的一般步骤:如何调整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