我发现有时这个executeQuery()语句花了5秒钟。我在这个陈述之前和之后输出microtime()并以这种方式测量时间。
$result = $db->executeQuery("SELECT * FROM `category` WHERE slug = ?",
array($params['category']));
SQL查询本身并不慢,因为我直接在MySQL Workbench中测试过,而且速度非常快(表只有4条记录!)
为什么这个陈述可能很慢,而且只有SOMETIMES?