Спасибо за видео! Оно очень классное. Пойду искать продолжение. Если не найду - буду ждать выхода продолжения.
@BesedinGeny Жыл бұрын
Спасибо за ролик! Пожалуйста, если используешь часть экрана, убедись, что то, о чем ты говоришь, находится в экране.
@AnneTasse2 ай бұрын
А какие методы оптимизации баз данных вы считаете самыми эффективными? я сам долго думал о смене профессии и выбрал курсы по IT чтобы улучшить свои навыки. Рассматривал разные варианты, но Skypro привлекло наличием наставника, который реально помогает. Через пару месяцев после окончания курса получил оффер и теперь работаю удаленно))
@leilailolo47364 ай бұрын
начал с запроса, который выполняется одну секунду и так его и не ускорил 👏👏👏
@x_107 Жыл бұрын
B-tree это не binary tree, а balanced tree Вот из документации PostgreSQL includes an implementation of the standard btree (multi-way balanced tree) index data structure.
@aishuaksovetov Жыл бұрын
получается поэтому инсерты и замедляются, ибо после каждого инсерта надо сбалансировать tree :0
@vasisafronov Жыл бұрын
@@aishuaksovetov b-tree это самабалансирующееся дерево.
@Poriks11 ай бұрын
А разве после каждого?
@ihateidiots94844 ай бұрын
@@aishuaksovetov не после каждого
@AskoldTheFirst23 күн бұрын
@@Poriks конечно нет. есть значение фрагментации индекса и оно растёт из-за того что индекс не перестраивается после инсертов, апдейтов, делитов.
@Maymmon Жыл бұрын
Так как грамотно проиндексировать текстовое поле по которому используется оператор LIKE?
@PythononPapyrusRU Жыл бұрын
Через GIN индекс и модуль www.postgresql.org/docs/current/pgtrgm.html
@sergeypautov80869 ай бұрын
Афигеть! Мощно!
@ДенисТележук10 ай бұрын
У меня вопрос, - а что решают секунды на выполнение запроса? Или это как то перегружает систему?
@PythononPapyrusRU10 ай бұрын
У меня данных очень мало, но если их будет много то секунды могут превратиться в минуты
@АндрейЩербаков-р7в6 ай бұрын
@@PythononPapyrusRU минуты в часы , часы в дни , дни в недели, недели в месяцы , месяцы в года , года в столития , столетия в милениумы , милениумы в вечность, вечность в бесконечность , бесконечность создаст новые вселенные , МЫ ВСЕ УМРЁМ!!!!
@postoronny2 ай бұрын
У меня данных не очень много, но БД явно на калькуляторе крутится... Так вот, скрипт не всегда успевает обработать все запросы за отведённое хостером время.
@egorovsaАй бұрын
четко !
@ИИванов-ь6с Жыл бұрын
Индексы могут создавать любой, кто имеет доступ к таблицам базы данных? Например, я простой аналитик данных, нет возможностей админа, могу ли создавать индексы? Индексы создаются и сохраняются с этой таблицей навсегда до его удаления???
@TheSashkaboy10 ай бұрын
Доступ есть у тех кто имеет доступ на CREATE в конкретной дб. Я хз как в постгре, я работаю в ms sql и там только если есть гранты, то можно что то делать. Доступа дают DBA или просто SQL разрабы.
@alekseygorin45589 ай бұрын
Вопрос только стоит в правах доступа к Sql базе данных.. если админ даст права то сможете.
@bunyodishratov1738 Жыл бұрын
Здравствуйте да хотим
@esen4iik_500 Жыл бұрын
Как можно применить это все с Django? И вообще возможно ли? Придётся создавать индексы вручную?
@PythononPapyrusRU Жыл бұрын
Вручную, через Meta и Index
@kulek-tutiny8 ай бұрын
как я понимаю, b-tree - это не байнари три. В отличии от бинарного дерева, у b-tree используются упорядоченные листы в узлах и происходит баллансировка при заполнении листов. У бинарного дерева листов в узлах нет. Таким образом b-tree - это скорее balanced tree ЗЫ: спасибо за разбор!
@stargrapefruit Жыл бұрын
Что за приложение в видео?
@PythononPapyrusRU Жыл бұрын
pgAdmin
@ИИванов-ь6с Жыл бұрын
@@PythononPapyrusRUа зачем он нужен, разве простой PostGres не дает возможность увидеть статистику запроса?
@romanryaboshtan927011 ай бұрын
супер, круто
@denissavast Жыл бұрын
Благодарю !
@Dmitry-mk2lv3 ай бұрын
b-tree - это не бинарное, а balanced tree
@smalyu Жыл бұрын
B-tree - это НЕ бинарное дерево, а наоборот - сильно ветвистое. (10:10) А что означает буква ”B” в названии - честно говоря, не знаю.
@green1278dramost5 Жыл бұрын
Balanced Tree
@alexchto Жыл бұрын
крутая фишка, спасибо
@aleevsergey Жыл бұрын
Интересно
@dreamir8723 күн бұрын
Btree это не binary tree а balanced tree
@kolobok1547 Жыл бұрын
бро а для создания сайтов что лучше: джанго питон или js?
@mrburunduk4411 Жыл бұрын
А ты хорош
@kolobok1547 Жыл бұрын
а ты нет, мы разные
@uravnitel_99910 ай бұрын
Не очень.
@vitaliylufter8765 Жыл бұрын
неочем
@rybiizhir9 ай бұрын
Ну такое, новичкам в БД пойдет. В больших системах все решается с помощью шардинга и партиционирования.
@дмитрийм-т1п Жыл бұрын
ужасно - какие нафиг запросы к базам данных - операторы связи запретили физ лицам белые ip адреса в нашей странеб сайт на компе нездеелать, базу данных несоздать, неговоря уж что бы ее парсить
@Ha3Jlo Жыл бұрын
Это в какой стране
@дмитрийм-т1п Жыл бұрын
@@Ha3Jlo в нашей раше, сколько непробывал в МТС мегафоне иль Теле2 - бесполезно, физ лицам нельзя, только ИП, я что доч меллионера что бы ИП на себя открывать чисто ради обучения?
@Ha3Jlo Жыл бұрын
@@дмитрийм-т1п у меня сервер стоит дома и что на билайне, что на МТС не было проблем с получением статического ip и привязки домена, что через рег.ру что через cloudfare по туннелю с ssl сертификатом. Стоимость статики 140-150 рублей в месяц.
@addntoxx6 ай бұрын
@@дмитрийм-т1п150₽ в месяц за белый ip - это дочь миллионера?
@АлександрАнаньин-н3ю3 ай бұрын
@@дмитрийм-т1п Ради обучения можно базу данных на собственном пк запустить