Базы данных SQL Flashcards
1
Q
ACID транзакции
A
ACID - это акроним, который описывает основные свойства распределенных транзакций:
- Атомарность (Atomicity): Транзакция считается атомарной, если все ее операции выполняются как единое целое. Если одна операция не может быть выполнена, то все операции отменяются и возвращается исходное состояние системы.
- Согласованность (Consistency): Транзакция должна приводить систему из одного согласованного состояния в другое согласованное состояние. Это означает, что все ограничения целостности данных должны быть соблюдены.
- Изолированность (Isolation): Каждая транзакция должна быть изолирована от других транзакций, выполняющихся параллельно. Это гарантирует, что результаты одной транзакции не будут видны другим транзакциям до ее завершения.
- Долговечность (Durability): После успешного завершения транзакции ее результаты должны быть сохранены и доступны даже в случае сбоя системы.
2
Q
@Transactional как работает
A
3
Q
Уровни изоляции транзакций
A
4
Q
Что такое индекс
A
5
Q
Какие индексы бывают (классификация)
A
6
Q
Какие индексы есть в PostgreSQL
A
7
Q
A