Я использую XAMPP под управлением php 5.3 и mysql версии 5.5.27 для разработки на моей локальной машине.PDO Ошибка производительности
В течение долгого времени я заметил, что время загрузки страницы, набравшее 2-3-секундную метку, но считалось, что, поскольку я использовал удаленную базу данных MySQL для подключения к ней, была латентность этого соединения, добавляющая к времени загрузки.
Я недавно начал использовать локальную службу mysql, работающую на моей машине, и время загрузки страницы все еще постоянно превышает 1 секунду.
Я использовал профайлер xDebug вместе с WinCacheGrind, чтобы обнаружить, что строка return new PDO($dsn, $username, $password, $options);
в файле Laravel4's Illuminate\Database\Connectors\Connector
занимает в среднем 1,005ms для выполнения.
Мой вопрос заключается в следующем: Учитывая вышеизложенное, я предполагаю, что это PDO, вызывающий проблему; почему и как я могу это исправить?
спасибо.