Ben sadece Zend FirePHP kurmak ve ben DESCRIBE sorguları çok sayıda fark ediyorum. Bazı sayfalar aynı tabloda 50 veya daha fazla özdeş sorgular hepsi var. örneğin
0.00198 connect NULL 0.00449 DESCRIBE `nodes` NULL 0.00041 SELECT `nodes`.* FROM `nodes` WHERE (((`nodes`.`id` = 111))) NULL 0.0037 DESCRIBE `nodes` NULL 0.00155 SELECT `nodes`.* FROM `nodes` WHERE (((`nodes`.`id` = 111))) NULL 0.00059 SELECT `nodes`.* FROM `nodes` WHERE (parent_id = '111') ORDER BY `order` ASC, `id` ASC NULL 0.00366 DESCRIBE `nodes` NULL 0.0054 DESCRIBE `nodes` NULL 0.0049 DESCRIBE `nodes` NULL 0.00519 DESCRIBE `nodes` NULL 0.00492 DESCRIBE `nodes` NULL 0.00691 DESCRIBE `nodes` NULL 0.00741 DESCRIBE `nodes` NULL 0.0048 DESCRIBE `nodes` NULL 0.00556 DESCRIBE `nodes` NULL 0.00516 DESCRIBE `nodes` NULL 0.00487 DESCRIBE `nodes` NULL
... Ve devam ediyor.
Tüm bu (ben Zend_DbTable kullanıyorum) çerçevesinde oluşturulan DESCRIBE sorguları mı? Hepsi gerekli mi? Ben onlar hakkında endişe olmalıdır ya da olası değil performansını etkilemeden edilecek?