Встречается на собеседованиях • сегодня
Как профилировал запросы
Для профилирования запросов в Java можно использовать:
- JProfiler/YourKit - коммерческие инструменты с детальным анализом SQL и NoSQL запросов
- VisualVM (входит в JDK) + плагины для мониторинга SQL
- Spring Boot Actuator + Micrometer для метрик запросов
- Hibernate Statistics (для ORM):
java
// В application.properties
spring.jpa.properties.hibernate.generate_statistics=true
// Получение статистики
Statistics stats = sessionFactory.getStatistics();
System.out.println("Query Count: " + stats.getQueryExecutionCount());- Логирование SQL:
properties
# Для Hibernate
logging.level.org.hibernate.SQL=DEBUG
logging.level.org.hibernate.type.descriptor.sql.BasicBinder=TRACE- JMX - мониторинг через MBeans (DataSource, Hibernate)
Для веб-запросов полезны:
- Spring Boot Actuator
/actuator/httptrace - Filter с замером времени выполнения
- AOP для логирования времени методов

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