Контрольные вопросы

  • 1. Объясните, что такое транзакция?
  • 2. Объясните, что такое целостное состояние базы данных?
  • 3. Как в базе данных хранятся сведения о транзакциях?
  • 4. Какие вы знаете состояния транзакции? Расскажите о них.
  • 5. Команда исполнения транзакции: вызов команды, особенности работы.
  • 6. Объясните, что такое изолированность транзакции?
  • 7. Изолированность транзакции: Isolation Level и поведение конкурирующих транзакций.
  • 8. Изолированность транзакции: Access mode и режимы работы конкурирующих транзакций.
  • 9. Изолированность транзакции: Lock Resolution и приоритеты исполнения конкурирующих транзакций.
  • 10. Расскажите о взаимной блокировке транзакций.
  • 11. Объясните, что такое распределенные транзакции. Особенности их работы.
  • 12. Что такое уборка «мусора» и как она выполняется?
  • 13. Расскажите об этапах исполнения транзакции.
  • 14. Расскажите о способах исполнения транзакции. Укажите преимущества и недостатки каждого способа.
  • 15. С помощью каких методов транзакция подтверждается и откатывается назад?
  • 16. С помощью каких компонентов программист управляет исполнением транзакции?
  • 17. Расскажите о кэшировании изменений при работе с транзакциями.
  • 18. Объясните разницу между выполнением транзакции и подтверждением сделанных изменений.
 
< Пред   СОДЕРЖАНИЕ     След >