Спасибо за все ваши ответы.
Вот результат журнала MySQL запросов:
организации :: все(); - 1.6772060394287 сек
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 :: таблица ('t_organisations') -> получить(); - 0.13963603973389 сек
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
Так что нет разницы нет, то .... что означает задержку должны лежать в красноречивых коде PHP. Да, у меня установлен xdebug, и я не готов тратить свое время, пытаясь понять, почему это медленно! Если это быстрее в построителе запросов, для меня это достаточно хорошо!
Разработчики @Laravels: отличная работа на каркасе. Он интуитивно понятен, имеет дело с полномочиями, особенно с доверенными и доверяющими плагинами от Leroy Merlin. Вы, возможно, захотите взглянуть на проблему с выдающимся успехом!
Cheers! Craig
Лично я бы запустил его через XDebug, чтобы узнать, где находится время. –
Есть ли у вас какие-либо отношения, определенные в вашей модели? Если это так - Eloquent нужно будет делать много соединений ... – Laurence
Всегда есть вещи, которые лучше всего использовать Query Builder, особенно при обработке больших данных. – crynobone