Редактирование: Базы Данных, любимые вопросы лектора
Материал из eSyr's wiki.
Внимание: Вы не представились системе. Ваш IP-адрес будет записан в историю изменений этой страницы.
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия | Ваш текст | ||
Строка 31: | Строка 31: | ||
** Очень просто – с двух строн, одну сверху, другую снизу. Как только сошлись – память в блоке кончилась. | ** Очень просто – с двух строн, одну сверху, другую снизу. Как только сошлись – память в блоке кончилась. | ||
* Почему двухфазный протокол блокировки двухфазный? ([[Базы Данных, 25 лекция (от 07 декабря)]]) | * Почему двухфазный протокол блокировки двухфазный? ([[Базы Данных, 25 лекция (от 07 декабря)]]) | ||
- | ** | + | ** Одна фаза трабочая – от начала транзакции, до rollback-commit, на которой накапливаются блокировки. Выполняется операция коммит, и все блокировки освобождаются. |
* Есть двухфазный протокол блокировки. Предположим, что выполняется не коммит, а роллбэк. У роллбэка две вещи – надо освободить все блокировки, и вернуть в исходное состояние. Можно ли сначала разблокировать, а потом делать откат. И вообще, когда можно снимать блокировки? ([[Базы Данных, 25 лекция (от 07 декабря)]]) | * Есть двухфазный протокол блокировки. Предположим, что выполняется не коммит, а роллбэк. У роллбэка две вещи – надо освободить все блокировки, и вернуть в исходное состояние. Можно ли сначала разблокировать, а потом делать откат. И вообще, когда можно снимать блокировки? ([[Базы Данных, 25 лекция (от 07 декабря)]]) | ||
** rollback – дополнительная транзакция, компенсирующая, и когда выполнится последняя операция отката, после этого выполняется неявня операция commit, и только после неё можно снять блокировку. | ** rollback – дополнительная транзакция, компенсирующая, и когда выполнится последняя операция отката, после этого выполняется неявня операция commit, и только после неё можно снять блокировку. | ||
Строка 54: | Строка 54: | ||
* БД называть БД, СУБД называть СУБД | * БД называть БД, СУБД называть СУБД | ||
* На время рассказа про средства манипулирования данными забыть про неопределённые значения | * На время рассказа про средства манипулирования данными забыть про неопределённые значения | ||
- | * Б в В-деревьях | + | * Б в В-деревьях вообщем-то как раз от слова Байер (но не от слова Binary ни в коем случае). |
* Сбалансированные деревья АВЛ не сбалансированы | * Сбалансированные деревья АВЛ не сбалансированы | ||
=Прочая информация= | =Прочая информация= | ||
- | * Лектор родом из города | + | * Лектор родом из города Жуковска |
* Всего в курсе три теоремы, одна лемма | * Всего в курсе три теоремы, одна лемма | ||
* Лектор не читает лекцию, если на неё приходит менее 3 человек | * Лектор не читает лекцию, если на неё приходит менее 3 человек |