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

Как определить быстроту запроса

Для измерения скорости запроса в Java можно использовать System.currentTimeMillis() или System.nanoTime(). Пример:

java
long startTime = System.currentTimeMillis();
// Выполнение запроса
long endTime = System.currentTimeMillis();
long duration = endTime - startTime;
System.out.println("Запрос выполнен за: " + duration + " мс");

Для более точных измерений лучше использовать nanoTime():

java
long startTime = System.nanoTime();
// Выполнение запроса
long endTime = System.nanoTime();
double duration = (endTime - startTime) / 1_000_000.0;
System.out.println("Запрос выполнен за: " + duration + " мс");

Также можно использовать профилировщики (например, VisualVM, JProfiler) или логировать время выполнения запросов в продакшене.

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

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

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

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