Подборка объединяет вопросы, отмеченные на этапах интервью в Goodforecast. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, optimization, backend.
Откат транзакций в Postgres и MS SQL: версионность или физические операции? В PostgreSQL ROLLBACK основан на механизме MVCC (многоверсионной конкуренции) MVCC сохраняет предыдущие версии строк, чтобы обеспечить чтение…
Что быстрее: перестроить индекс после удаления данных или создать новый индекс на пустой таблице? Контекст: индексация в СУБД Создание индекса на пустой таблице выполняется за линейное время относительно объёма…
миграции являются частью Entity Framework Code First NavigationProperty представляет собой ссылку между сущностями, то есть отношение в таблице базы данных создается внешний ключ (foreign key) автоматически…
Что такое фрагментация индекса и как она сказывается на производительности? Индекс — структура базы данных для ускорения поиска Фрагментация — физическая рассредоточенность индексных данных на диске Виды: внутренняя…
Какие конструкции, помимо индексов, снижают скорость вставки данных? Триггеры: автоматически запускают заданную логику при вставке и увеличивают нагрузку на CPU Констрейнты (ограничения): контролируют целостность…