@lilla.herman
Существует несколько способов узнать скорость выполнения запроса в MySQL:
@lilla.herman
Вот пример использования счетчиков времени выполнения запросов в PHP:
1 2 3 4 5 6 7 8 9 10 |
// Установка начального значения счетчика $start = microtime(true); // Выполнение запроса $query = "SELECT * FROM my_table WHERE id = 123"; $result = mysqli_query($connection, $query); // Вычисление времени выполнения запроса $time = microtime(true) - $start; echo "Время выполнения запроса: " . $time . " секунды"; |
В этом примере мы используем функцию microtime(true)
для получения текущего времени в формате секунд с десятичной долей. Устанавливаем начальное значение счетчика перед выполнением запроса и вычисляем разницу времени после выполнения запроса. Затем выводим результат на экран.
Вы также можете записывать результаты в лог-файл или сохранять их в базе данных для дальнейшего анализа.