Как я могу обработать и ограничить количество запросов, выполняемых в проекте laravel?

#php #laravel

#php #laravel

Вопрос:

Как визуализировать количество выполняемых запросов и способы минимизации этих запросов, чтобы повысить производительность системы

Комментарии:

1. Мне нужно некоторое разъяснение. Вы хотите ограничить количество запросов или количество результатов?

2. В большинстве случаев запросы лучше всего проверять с помощью инструментов устранения неполадок MySQL / MSSQL / ….

3. Я хочу ограничить количество запросов, отправляемых в базу данных

Ответ №1:

Если вы хотите знать, какие запросы отправляются в вашу базу данных, вы можете использовать эти два решения :

Если вы ищете, что влияет на вашу производительность, вы можете использовать эти две инструкции, чтобы настроить таргетинг на правильные строки вашего кода :

 $time = microtime(true); // we save the precise time in milliseconds
// some lines of code
dd(microtime(true) - $time); // prints the milliseconds spent since $time was saved
  

Дайте мне знать, если это помогло!

Комментарии:

1. Спасибо, laravel-debugba отлично сработал… Теперь я могу визуализировать запросы, которые выполняются при запуске рендеринга страницы определенных событий, которые взаимодействуют с базой данных .. Я все еще выясняю, как уменьшить количество запросов

2. Вам нужно что-то еще или это полностью отвечает на ваш вопрос?