Каковы преимущества и недостатки применения Transient для взаимодействия с базой данных?
Преимущества:
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
Преимущества:
Читать ответОперация JOIN в СУБД объединяет строки из двух или более таблиц на основе связанного столбца. Внутренний механизм выполнения JOIN зависит от типа соединения и оптимизатора запросов, но основные методы:
Читать ответДа, комбинированные (составные) индексы — это индексы, которые создаются по нескольким столбцам таблицы базы данных.
Читать ответДля снижения вероятности ошибок при выполнении миграций базы данных в командной разработке рекомендуется:
Читать ответВ представленном коде есть несколько проблем и возможностей для улучшения:
Читать ответВ контексте баз данных null и пустая строка ("") имеют разные значения:
Читать ответКонструкция ORDER BY в SQL используется для сортировки результатов запроса по одному или нескольким столбцам. Она определяет порядок вывода строк — по возрастанию (ASC) или по убыванию (DESC).
Читать ответДа, внешние ключи (foreign keys) часто используются для обеспечения целостности данных и установления связей между таблицами в реляционных базах данных.
Читать ответТип модели, которая сохраняется исключительно в базе данных, обычно называют Entity.
Читать ответПродолжительность хранения данных и управление временем жизни объектов в базе данных обычно определяются на уровне схемы и бизнес-логики приложения.
Читать ответФрагментация индексов в SQL-базах данных — это ситуация, когда логический порядок данных в индексе не совпадает с их физическим расположением на диске.
Читать ответДа, есть опыт использования NoSQL систем, таких как MongoDB и Redis, для хранения данных.
Читать ответ