2009-10-29 58 views
0

它正在1.60.8秒此行我的代碼在我的用戶表模型來執行:

$row = $this->fetchRow("username = '$username'"); 

我緩存我所有表的表格元數據已經存在。

任何想法可能導致這種緩慢?

回答

1

有很多不同的東西最有可能加起來慢的執行時間(從apache/php中過多的模塊到導致數據庫減速的文件IO問題)。您是否考慮過使用http://www.xdebug.org/等工具來分析您的代碼?這應該讓你把它分解成不同的部分,並確切地看到最需要花費的時間。

Zend公司還提供了框架http://framework.zend.com/manual/en/performance.html

0

而且性能指南,Zend服務器的新版本還允許分析的大級別。

0

在您的表的用戶名列上是否有索引?