Search
Write a publication
Pull to refresh

Comments 3

Добрый день

А почему btree описано как бинарное?

Насколько я находил в литературе, степень ветвления там куда выше 2

Добрый день

Так получилось, потому что автор перевода начинающий специалист и допустил оплошность при работе с материалом.

Но как только автор найдёт достаточное количество времени, он обязательно поправит данный недочёт

Интересная статья, но как сисадмин/админБД со стажем хочу заметить-программисты мыслят абстрактно и часто забывают о том что индексирование, особенно по нескольким полям, тоже требует ресурсов. Объясняю на пальцах как говорится. Для чего нужен индекс? Мы тратим некоторые ресурсы сервера на запись-индексирование чтобы сэкономить эти ресурсы на чтении. В итоге в сумме мы получаем те же 100% за минусом нагрева окружающей среды. В чём профит как говорится? А в том что пишем один раз, а читаем миллион. А вот если пишем чаще, а читаем реже, то целесообразность индексов надо ставить под сомнение, т.е. всегда надо учитывать соотношение запись-чтение.

Все нормальные РСУБД хранят статистику использования индексов, но этой информации явно мало. Хорошо бы добавить статистику вида "затраты ресурсов на индексирование/экономия ресурсов от использования индекса", только это позволит оценить целесообразность добавления конкретного индекса.

Sign up to leave a comment.

Articles