Встречается на собеседованиях • сегодня
Как измерял скорость работы БД
Для измерения скорости работы БД в Java можно использовать System.currentTimeMillis() или System.nanoTime(). Лучше использовать nanoTime() для более точных замеров, особенно для коротких запросов.
Пример:
java
long startTime = System.nanoTime();
// Выполнение SQL-запроса
ResultSet rs = statement.executeQuery("SELECT * FROM users WHERE active = true");
long endTime = System.nanoTime();
long duration = (endTime - startTime) / 1_000_000; // в миллисекундах
System.out.println("Query executed in: " + duration + " ms");Также можно использовать профилировщики (например, JMH для микротестов) или инструменты мониторинга БД (EXPLAIN ANALYZE в PostgreSQL, SQL Profiler в MSSQL).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы