Для чистоты - используется не B-tree, а B+-tree, да обычно именование упрощают, но имеют в виду все же B+-tree, а у вас описание именно B-tree, и дальше уже зацикленность на B-tree. Адресс строки на диске, блоки ... уже где то такое слышал, но может путать - используется логическая адресация - условно файлик(может содержать N страниц) такое то в нем смещение, ну и тут шаги именно для B-tree, а не B+. Ну по кластеризации все проще, если индекс не сужает выборку менее чем 10% от всей таблицы, то будет использован seq scan.
У вас одни из самых полезных видео по базам данных! Большое вам спасибо, у вас талант объяснять понятно 🎉
Очень полезная инфа, спасибо! Делай ещё!
Контент бомба. 👍👍👍
Хорошее дело делаете , в плане относительно простого объяснения сложных вещей
спасибо. Полезная информация
Ого, вот это крутой контент, продолжайте пожалуйста !
thank you!
Для чистоты - используется не B-tree, а B+-tree, да обычно именование упрощают, но имеют в виду все же B+-tree, а у вас описание именно B-tree, и дальше уже зацикленность на B-tree.
Адресс строки на диске, блоки ... уже где то такое слышал, но может путать - используется логическая адресация - условно файлик(может содержать N страниц) такое то в нем смещение, ну и тут шаги именно для B-tree, а не B+.
Ну по кластеризации все проще, если индекс не сужает выборку менее чем 10% от всей таблицы, то будет использован seq scan.
👍
Спасибо за контент! У меня вопрос . Почему 9:09 значение в кортеже year повторяется . разве не стоит тут привести к 3НФ?
Желательно всё-таки называть СУБД, на примере которой даётся объяснение. И не смешивать терминологию из разных СУБД.
Иначе придет вредный дядька который работает с MS SQL и будет негодовать что "планировщик" это вообще-то кое-что другое)