Задача #2 Какой результат будет в сессии Session #2? Подключение к БД с пустой таблицей t Session #1 --------------------------- psql> BEGIN; -- T1 psql(T1)> INSERT INTO t(id,val) VALUES (1,'a'); -- no COMMIT psql(T1)> COMMIT; --------------------------- Session #2 --------------------------- psql(T2)> SELECT * FROM t; ---------------------------
Что такое шардинг?
Когда индекс невыгоден?
Как решить проблему non-repeatable read и дедупликации на стороне консьюмера?
Расскажи про ConcurrentHashMap и отличие от Hashtable
Для чего нужны схемы в PostgreSQL? Почему нельзя всё делать в public?
Был ли опыт с BPMN и Camunda?
Как бороться с грязным чтением в Hibernate при многопоточном доступе к одной сущности?
В каком уровне изоляции возможно грязное чтение?
Как бы вы реализовали веб-сервис, который синхронно отправляет сообщение в Kafka и ждёт ответа из другого топика?
Насколько комфортно критиковать, отстаивать свою точку зрения, занимать проактивную позицию при обсуждении архитектурных вопросов?
Можем ли мы использовать другие механизмы кроме версионирования в optimistic locking?
Если readiness проба не проходит, Kafka Listener будет работать или не будет?
-- Есть таблицы со структурой Employee id (PK) name salary dep_id(FK department.id) Department id (PK) name -- написать запрос, который вернет список наименований всех отделов с максимальной зарплатой в каждом отделе select d.name, MAX(e.salary) from Employee e join Department d on e.dep_id = d.id group by d.name
Какие операции нежелательны на большой таблице с десятками миллионов записей? Как оптимизировать получение COUNT товаров в акции из очень большой таблицы?
Насколько плотно работал с нереляционными базами данных (MongoDB, Redis)?
Как работает аннотация @Transactional в Spring? Что такое прокси и когда создаётся?
Расскажи про Java Collections API: иерархию, структуры, реализации
Чем Spring Boot отличается от Spring? Что появилось в Spring Boot, чего не было раньше?
Как записать данные одновременно в MongoDB и PostgreSQL с гарантией консистентности?