0

我的 sqlite 数据库性能存在一些重大问题。我用它来存储少量数据,这应该非常快,但不知何故需要太长时间。首先,我使用工厂静态方法创建 Zend_Db 对象:

$this->db = Zend_Db::factory('PDO_SQLITE', $params);

之后我运行一些简单的查询:

$this->db->query($q)

这里是日志的时间:

2012-04-26 13:08:06.752855: 更新集session= value'542M', timeStamp='1335438486', type='999', ip='62.21.30.77' WHERE name='code1' AND id_session='8fac3359f5c352b64a8077456567746ce' 01.

对于这样简单的查询,0.1453s 似乎真的很大。此外,有时类似的查询会持续近 0.5 秒。

数据库已创建索引。

任何想法可能是什么问题?或者这就是 Zend_Db 与 sqlite 一起工作的方式?

4

0 回答 0