Tüm yanıtlarınız için teşekkür ederiz. İşte
mysql sorgu günlüğünün sonucudur:
Organizasyonu :: Tüm(); - 1,6772060394287 saniye
130710 9:52:43 5 Connect [email protected] on seltec
5 Prepare set names 'utf8' collate 'utf8_unicode_ci'
5 Execute set names 'utf8' collate 'utf8_unicode_ci'
5 Close stmt
5 Prepare select * from `users` where `id` = ? limit 1
5 Execute select * from `users` where `id` = '2' limit 1
5 Close stmt
5 Prepare select * from `t_organisations`
5 Execute select * from `t_organisations`
130710 9:52:44 5 Close stmt
130710 9:52:45 5 Quit
DB :: tablo ('t_organisations') -> (get); - ,13963603973389 saniye
130710 9:55:16 6 Connect [email protected] on seltec
6 Prepare set names 'utf8' collate 'utf8_unicode_ci'
6 Execute set names 'utf8' collate 'utf8_unicode_ci'
6 Close stmt
6 Prepare select * from `users` where `id` = ? limit 1
6 Execute select * from `users` where `id` = '2' limit 1
6 Close stmt
6 Prepare select * from `t_organisations`
6 Execute select * from `t_organisations`
6 Close stmt
6 Quit
Yani, Etkili php kodunda yer almalıdır gecikme anlamına gelir orada o zaman hiçbir fark ..... Evet, ben xdebug yüklü ve hayır neden yavaş yavaş anlamaya çalışıyorum zaman harcamak için hazır değilim! Sorgu oluşturucuda daha hızlıysa, bu benim için yeterince iyi!
@Laravels geliştiricileri: çerçeve üzerinde harika bir iş. Sezgiseldir, özellikle Leroy Merlin'in güvenli ve güvenli eklentileriyle birlikte yetkilendirmelerle ilgilenir. Ancak Eloquent performans sorununa bir göz atmak isteyebilirsiniz!
Şerefe! Craig
Şahsen, zaman atıklarının nerede olduğunu görmek için XDebug ile çalıştırabilirim. –
Modelinizde tanımlanan herhangi bir ilişkiniz var mı? Eğer öyleyse - Eloquent çok sayıda katılım yapmalıydı ... – Laurence
Özellikle büyük verileri ele alırken Query Builder'ı kullanmak için her zaman en iyisi vardır. – crynobone