SQL-запрос загружается медленнее, чем говорит - PullRequest
0 голосов
/ 29 января 2019

Я пытаюсь объединить два стола.При выполнении запроса в myphp admin он возвращает:

Отображение строк 0 - 24 (всего 7872, запрос занимает 0,2034 секунды.)

Однако страница занимает 18 секунд, чтобыограничение нагрузки до 25 строк не имеет никакого эффекта.Любые предложения о том, как я могу оптимизировать следующий запрос?

SELECT table1.id, 
       table2.name, 
       table2.identifier,  
       table1.firstname, 
       table1.lastname, 
       table1.identifier
FROM table2 JOIN table1 ON table2.identifier = table1.identifier

1 Ответ

0 голосов
/ 29 января 2019

Запрос занимает 0,2034 секунды для запуска внутри базы данных.Это не включает время, в течение которого приложение подключается к БД и отправляет запрос, либо читает результаты обратно из БД, или время, в течение которого браузер отправляет запрос приложению и получает результат.Это гораздо большие источники задержки, чем простые запросы к базе данных, особенно с PHP и особенно на виртуальном хостинге.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...