Что такое ACID?
Уровни изолированности транзакций.
Что такое “Потерянное обновление (Lost Update)”?
Что такое “Грязное чтение (Dirty Read)”?
Что такое “Неповторяющееся чтение (Non-Repeatable Read)”?
Что такое “Чтение фантомов (Phantom Reads)”?
Что такое “Аномалии сериализации”?
Что такое MVCC? Для чего нужно и как работает?
Зачем нужны хранимые процедуры и какие особенности их использования?
Зачем нужны триггера и какие особенности их использования?
Что такое журнал транзакций? Для чего он нужен и как работает?
Зачем нужны индексы?
Что такое частичные индексы?
Что такое кластерные индексы?
Что такое покрывающие индексы?
В чем разница между B-Tree/Hash/Bitmap индексами?
В чем разница между Merge join/Nested loop join/Hash join?
План выполнения запросов. EXPLAIN.
Нормализация и денормализация данных.
Что такое секционирование и для чего оно нужно?
Что такое COLLATION?
Чем отличаются корелирующие и не коррелирующие подзапросы?
Что лучше, JOIN или подзапрос? Почему?
Почему использование индекса может замедлить выполнение запроса?
Что такое селективность индекса?
Какие есть варианты протоколирования запросов?
Что такие VACUUM?