Встречается на собеседованиях • сегодня

С помощью какой команды можно посмотреть время выполнения запроса

Для измерения времени выполнения запроса или любого другого кода в Python можно использовать несколько способов:

  1. Модуль time:
python
import time
start = time.time()
# ваш запрос или код
end = time.time()
print(f"Время выполнения: {end - start} секунд")
  1. Магическая команда %time в Jupyter/IPython:
python
%time ваш_запрос()
  1. Модуль timeit (лучше для точных измерений):
python
import timeit
time = timeit.timeit('ваш_запрос()', setup='from __main__ import ваш_запрос', number=100)
print(f"Среднее время: {time/100} секунд")

Для SQL-запросов в базах данных можно использовать EXPLAIN ANALYZE (PostgreSQL) или аналогичные команды в других СУБД.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы