Что такое SQL ИНДЕКСЫ за 10 минут: Объяснение с примерами

  Рет қаралды 159,452

Listen IT

Listen IT

Күн бұрын

Пікірлер: 127
@АлексейАгдеев
@АлексейАгдеев 14 күн бұрын
Пример на 8:25 просто топ. В совокупности с бинарным поиском становится супер просто и понятно. Спасибо!
@Tolmachovtv
@Tolmachovtv 10 ай бұрын
Дуже просто, доступно і ефективно пояснив! Дякую, натхнення тобі!
@КирюшаИзКриуши
@КирюшаИзКриуши Жыл бұрын
10/10 за разъяснение этой темы. Все наглядно и понятно. Проходил обучение по SQL на степике : там это максимально непонятно объяснили. Поделюсь ссылкой в обучении
@АлександрЛеонов-и9т
@АлександрЛеонов-и9т Жыл бұрын
👍
@blindbird1619
@blindbird1619 8 ай бұрын
Очень доходчиво объясняете. Спасибо!
@firston5360
@firston5360 Жыл бұрын
Ну это просто 🔥🔥🔥 на пальцах, как ребёнку из детского сада объясняется😅 так и должно быть
@МаринаАлександрина-щ1ш
@МаринаАлександрина-щ1ш 4 ай бұрын
Спасибо за понятное и краткое объяснение!
@SuperWolchara
@SuperWolchara Жыл бұрын
спасибо за разъяснения, сейчас как раз занимаемся оптимизацией индексов из за падения производительности
@Cp3aloona
@Cp3aloona Жыл бұрын
лучший канал, надеюсь тут все ответы получу, на свои вопросы.
@ListenIT_channel
@ListenIT_channel Жыл бұрын
Буду работать над тем, чтобы получил) Спасибо!
@shmeserworking7596
@shmeserworking7596 Жыл бұрын
Прекрасная подача материала, приятная речь, минималистичное оформление в стиле DOS вообще блеск. Ставлю 5, давай зачётку))
@dingo05
@dingo05 Жыл бұрын
Вы что препод?
@shutka80
@shutka80 Жыл бұрын
Классный у тебя канал. Очень понятно рассказываешь о неочевидных вещах. И круто, что раскрываешь принцип работы под капотом, очень помогает понять логику работы, а следовательно и смысл всего происходящего. Спасибо!
@ListenIT_channel
@ListenIT_channel Жыл бұрын
Спасибо тебе, очень приятно! И, конечно, авторам статей спасибо, прежде всего
@farukhkarimbayev7178
@farukhkarimbayev7178 Жыл бұрын
Лучший канал, на который подписался в 2022)
@Deletedeletedelete
@Deletedeletedelete Жыл бұрын
Молодец!
@Николай-й3б2б
@Николай-й3б2б Жыл бұрын
прикольно. как раз стало интересно что такое SQL.
@КристинаК-я1и
@КристинаК-я1и 13 күн бұрын
Я смотрела и пересматривала 40 минутную лекцию преподавателя и так и не поняла что такое этот индекс и как он работает🙈 к 4 минуте вашего этого видео стала понятна суть😅 на нее дальше уже буду собирать нюансы) ну я в шоке😂
@ListenIT_channel
@ListenIT_channel 12 күн бұрын
Круто, рад, что помогло видео! Тут ещё спасибо автору статьи, конечно. Но нюансы будут - тема глубокая так-то. Удачи! :)
@4AlexeyR
@4AlexeyR 29 күн бұрын
Ага, полезно, отправлю ссылку страждущим :) Полезное уточнение про рабочие базы и хранилища. И да, с индексами надо быть аккуратнее хотя бы потому, что они часто занимают половину базы данных, а переиндексация может занять удивеительно большое вермя.
@АндрейПинчук-х7б
@АндрейПинчук-х7б 8 ай бұрын
Подача огонь, спасибо!
@LeonidYakovlev85
@LeonidYakovlev85 Жыл бұрын
Большое спасибо за выпуск. Интересно, содердательно и информативно 👍
@andrewbelikov8772
@andrewbelikov8772 Жыл бұрын
Круто объясняешь! Вначале не понял отличия по индексам, почитал на сайтах, снова глянул и как понял ))) Ну или показалось, что понял )) Пока сам не сделаешь, вроде все понятно
@ДенисСергеев-ц3э
@ДенисСергеев-ц3э Жыл бұрын
Спасибо за видео. Для начинающих то что надо! С Новым Годом!!! Удачи и развития канала!!!
@АлександрТкаченко-п1ф
@АлександрТкаченко-п1ф 11 ай бұрын
Спасибо большое. Было очень интересно ❤
@Feldspyt
@Feldspyt 3 ай бұрын
Супер! Спасибо!
@ГригорийГригоревский-д9г
@ГригорийГригоревский-д9г Жыл бұрын
Очень поверхностно, но для введения в тему за 10 минут хорошо.
@dmitrylerner1378
@dmitrylerner1378 Жыл бұрын
В некластерном индексе маленькая ашипка: сначала должен идти shoes, затем sports-) Но в целом это не умаляет вклад автора в доступное и быстрое развитие интересующихся! Спасибо!
@АлександрЛеонов-и9т
@АлександрЛеонов-и9т Жыл бұрын
Прекрасная подача материала, ёмко, доступно, понятно; оформление презентаций очень стильное, на манер граф. оболочки под Dos😎 Лайк, подписка, приметил и другие ролики на канале после этого, в частности, оконные функции:).
@cor4win
@cor4win Жыл бұрын
Странно, что тут не упомянуто самое главное - почему же собственно поиск по индексу быстрее, чем поиск по оригинальному полю таблицы. А все потому что индекс имеет структуру, оптимизированную под поиск, например, сбалансированное дерево в случае sql server. Но в целом неплохо, и за дизайн заставок к роликам большой лайк :)
@agelyuri
@agelyuri Жыл бұрын
6:50 объяснение производительности индекса
@С.Семенчук
@С.Семенчук 2 ай бұрын
​@@agelyuri которое абсолютно неверное, булшит.
@monkey_businessss
@monkey_businessss Ай бұрын
​@@С.Семенчук и в чем же?
@С.Семенчук
@С.Семенчук Ай бұрын
​@@monkey_businessssесли задуматься хотя бы на 5 минут как применить к B-Tree метод деления пополам, то сразу выяснится что никак. Потому что B-Tree это совсем не "binary search tree"
@sonic-fan-play4817
@sonic-fan-play4817 6 ай бұрын
от души спасибо было полезно интересно
@lunur1051
@lunur1051 3 ай бұрын
спасибо, очень подробно и понятно!
@KJII-OKBA
@KJII-OKBA Жыл бұрын
Спасибо) Понял как искать нужную инфу в таблицах. До этого просил ребят запрос состряпать)
@ListenIT_channel
@ListenIT_channel Жыл бұрын
Круто, что пригодилось) Удачи!
@lonelypaul69
@lonelypaul69 Жыл бұрын
@@ListenIT_channel 9:50 "Методом двоичного поиска находит ..." Как по значению 'electronics' может производится двоичный поиск? Вопрос в том, что непонятно, как находятся все указатели исходя из ключа?
@nyaetotmogno
@nyaetotmogno Жыл бұрын
Спасибо большое! отличная статья!
@dariana_sama
@dariana_sama Ай бұрын
На 10:12 указываете рекомендации, когда индекс лучше не использовать: 1) в небольших таблица. 2) в таблицах с частыми массовыми update и insert 3) с столбцами, которые часто обрабатываются 4) в таблицах, где много NULL Расскажите подробнее о третьем? что это значит
@eosreign818
@eosreign818 14 күн бұрын
зачем индексировать те колонки, которые подвержены постоянному изменению?
@dariana_sama
@dariana_sama 14 күн бұрын
@eosreign818 так и скажите, что "обрабатываются" это значит часто перезаписываются. Спасибо
@wce-tube
@wce-tube Жыл бұрын
Отлично, спасибо!
@ЕйскийКолхозник-к2е
@ЕйскийКолхозник-к2е Жыл бұрын
От души, парни! С новым годом вас))
@ListenIT_channel
@ListenIT_channel Жыл бұрын
С Новым Годом! 🎄
@natielsanti407
@natielsanti407 Жыл бұрын
Спасибо за видео!
@old-empire
@old-empire Жыл бұрын
Офигенно! Спасибо!
@tomozi1
@tomozi1 Жыл бұрын
Отличная статья
@yodapunishes
@yodapunishes 9 ай бұрын
То ли я прослушал, то ли автор не уточнил: 1. В видео рассмотрен только самый популярный тип BTree 2. BTree применяется не ко всем типам данных, потому и существуют другие (GIN, GIST, etc) 3. У других методов доступа (индексов) алгоритмическая сложность другая 4. Бывают ещё условные, покрывающие, функциональные и другие разновидности индексов
@TNamiNa
@TNamiNa 9 ай бұрын
Очень поверхностно
@yijiyman
@yijiyman Ай бұрын
5:43 Не верно утверждение о том, что индексы обновляться не будут. Ядро СУБД будет автоматически обновлять индексы при каждой операции над исходной таблицей, просто процесс обновления будет медленнее из-за записи в файл с индексами
@leopard184
@leopard184 Жыл бұрын
Хороший канал.
@abbc1999
@abbc1999 6 ай бұрын
Spasibo
@РоманРоманов-ю9в
@РоманРоманов-ю9в Жыл бұрын
огонь )))
@jy4apa165
@jy4apa165 8 ай бұрын
По поводу правильного использования индексов не до конца понял. Что подразумевалось под обновлением БД? Новые какие-либо записи или обновление таблиц при миграциях?
@КонстантинБелобородов
@КонстантинБелобородов Жыл бұрын
8:30 правильно понимаю, что в product_category_index две последние записи перепутаны местами?
@qlmanlp
@qlmanlp 7 ай бұрын
5:44 Как индексы обновляются не будут, если несколько секунд ранее было сказано, что они обновляются после каждого добавления?
@Kirill.Bogdanovich
@Kirill.Bogdanovich Жыл бұрын
Подскажите подажалуйста как делают такие видео? Как делают такую анимацию и где об этом модно узнать подробнее? Оочень буду благодарен вам за ответ)))
@АлексейАноним-м8в
@АлексейАноним-м8в 9 ай бұрын
Я не понял как по не кластеризованному индексу БД ищет двоичным поиском? Там Id должен быть отсортирован для этого?
@Denisko123
@Denisko123 Жыл бұрын
Раньше тыркал индексы везде, но админы начали материться. Таблица весит несколько террабайт и почти на каждом поле индекс )
@shkrv6
@shkrv6 Ай бұрын
двоичный поиск я бы все же назвал бы бинарным))
@olzhikggg6915
@olzhikggg6915 Жыл бұрын
молодец
@Kvit_Domosed
@Kvit_Domosed Жыл бұрын
Спасибочки
@akimovvadim4736
@akimovvadim4736 Жыл бұрын
А вы можете озвучить тот большой курс по Flask опубликованный на habr-е?
@4AlexeyR
@4AlexeyR 29 күн бұрын
Эх.. содержание безусловно тоже некий индекс аля категорий, но есть ведь в книгах и прямо Индекс, который "Укзатель" или "Предметный указатель"... ну в хороших книгах :)
@Igor245390
@Igor245390 Жыл бұрын
Спасибо, подчерпнул для себя нужную информацию. Но остался вопрос. Если при создании таблици создается столбец и у него есть параметр 'UNIQUE'. Создается ли индекс, по аналогиис полем ID? или что происходит?
@Chel1k7
@Chel1k7 Жыл бұрын
я правильно понимаю исходя из концовки видео, что ту же таблицу Product в бд магазина лучше не индексировать ? Ибо в ней часто происходят обновления (цен например) и добавления товаров. Тогда почему в самом начале пример про Амазон где явно так же часто происходят обновления товаров
@ІванЗагоруйко
@ІванЗагоруйко Жыл бұрын
Thank you
@uzurbatya
@uzurbatya 8 ай бұрын
6:40 Зачем использовать бинарный поиск, когда известен первичный ключ?
@AlexanderZolnikov
@AlexanderZolnikov Жыл бұрын
Видео, по определениям в нем, относится к мс скл, ван лав, но стоит об этом уточнить. Другие БД могут работать по другому..
@Ижевск-з4б
@Ижевск-з4б 3 ай бұрын
спасибо братанчик
@arthuryadgarov2375
@arthuryadgarov2375 Жыл бұрын
Двоичный поиск очень похож на метод Ньютона для поиска решений уравнений. Это он?
@walcermelodia
@walcermelodia Жыл бұрын
а индексы ускоряют join'ы? когда например ... join ... where id = .... и т.п.
@racoobina
@racoobina Жыл бұрын
А есть подкасты на яндекс-музыке с тем же материалом?
@ListenIT_channel
@ListenIT_channel Жыл бұрын
Всё планирую, но пока руки не дошли сделать подкаст
@alexalex543
@alexalex543 9 ай бұрын
Как ищет бинарно число понятно, а как ищет категорию, где значение это строка?? Как он сравнивает текст по бинарному поиску... (пример некластеризованного индекса)? Кто то может пояснить?
@yodapunishes
@yodapunishes 9 ай бұрын
Любой текст это представление в определенной кодировке, то есть где символу соответствует число
@imuqqieg9274
@imuqqieg9274 Жыл бұрын
Если таблица делится пополам, и искомые данные есть и в первой и во второй половине таблицы, как тогда поиск происходит?
@Юрчик-л8у
@Юрчик-л8у Жыл бұрын
скорее всего другой поиск тогда работает ,либо возвращается потом во вторую половину
@mihax56
@mihax56 Жыл бұрын
не существует в природе таблиц, отсортированных по первичному ключу - на диске это всегда фарш. поиск всегда идет по индексу, т.е. бинарному дереву в общем случае.
@dmitriypolynin7273
@dmitriypolynin7273 Жыл бұрын
Поиск идет по отсортированному по условию индексу, файлу индекса, который отдельно от таблицы и много меньше таблицы. После по ссылке прыгаем на запись таблицы. Все это происходит автоматически во время запроса, ничего не нужно мудрить. Если индексы правильно сделаны то работает быстро. На собеседованиях умные девочки мнящие себя программистами задают вопросы типа - чем пользуетесь что бы оптимизировать работу БД, подразумевая что ты должен им живо рассказать о владении какой ни будь модной программой оптимизатором. Я всегда говорю что пользуюсь мозгом.
@IlyuhaaaSuper
@IlyuhaaaSuper Жыл бұрын
В примерах в которых сказано, где лучше не использовать индексы было сказано, что лучше не индексировать столбцы, которые часто обрабатываются. Что понимается под обработкой столбцов?
@НиколайМинаев-н2п
@НиколайМинаев-н2п Жыл бұрын
скорее всего автор имел ввиду операции UPDATE, т.к. после них обязательно будет реиндекс таблицы, что накладно
@uzurbatya
@uzurbatya 8 ай бұрын
Где там такое сказано? Таймкоды всегда ставь, если хочешь, чтобы тебе ответили
@---fq2cz
@---fq2cz Жыл бұрын
4:05. Не бывает САМОГО оптимального пути😅Он либо оптимальный, либо нет. Мой препод дал бы по шапке за это😂
@reepka4871
@reepka4871 Жыл бұрын
Это скорее придирка к словам.. А так то можно ещё вспомнить, что есть локальные оптимумы, а САМЫЙ оптимальный тогда - отнести глобальному оптимуму 🤷‍♀️
@SuperWolchara
@SuperWolchara Жыл бұрын
а как ведет себя кластеризованный индекс если первичный ключ является составным из двух внешних ключей в таблице и как таковой "физической" колонки первичного ключа нет
@arshanskiysergey2791
@arshanskiysergey2791 Жыл бұрын
а зачем нужен кластеризованный индекс, если он полностью копирует колонку с первичным ключом? Почему тогда сразу по таблице и не искать - по этой самой колонке?
@arshanskiysergey2791
@arshanskiysergey2791 Жыл бұрын
наверное для оптимизации: чтобы была возможность быстро выгрузить таблицу индексов в память и найти в ней нужный элемент. А основная таблица может быть во много раз больше, поэтому ее лучше всю без надобности не выгружать.
@renatsu_dev
@renatsu_dev 10 ай бұрын
Разве индексы не эффективней проверять столбцы на NULL. Мне кажется проиндексированный столбец эффективнее решит задачу SELECT * FROM TABLE WHERE smth IS NOT NULL
@fiodar_vasilets
@fiodar_vasilets 5 ай бұрын
Не совсем понятно объяснили разницу в кластеризованном индексе и не. про не кластеризованный индекс в говорите что находится запись столбца для которой создали индекс, далее адрес строки и потом переходим в основную таблицу и делаем выборку трех атрибутов. а в индексированном ни слова про атрибуты в запросе и что получается для их выборки также нужно перейти в основную? Вроде как кластеризованный индекс задает сортировку самой основной таблицы , одна из причин почему он может быть один на таблицу ( один индекс но не обязательно индекс на одну колонку) и при этом они ( индексы ) хранят строки. и при наличии кластеризованно индекса он является указателем для остальных индексов а не указатель на строку? не так ли?
@don-kg2hh
@don-kg2hh Жыл бұрын
Вроде поиск по индексам не всегда считается за logn. Все зависит от структуры данных, в которой они и хранятся. Можно выбрать индексацию с помощью хэш-таблицы, где сложность поиска O(1), но есть нюансы, связанные с хранением.
@andriipetko8684
@andriipetko8684 Жыл бұрын
Нюанс заключаеться в том в том что не будут работать с индексом операции , только равенство в запросе. Так как без понимания в "какую сторону" идти бинарный поиск использовать не получиться.
@volodymyranufriev2553
@volodymyranufriev2553 Жыл бұрын
При постоянных обновлениях индексы обновляться не будут и станут бесполезны - ну это очень сильное заявление. Если есть БД, где дела именно так обстоят - это какая-то очень ограниченная БД. Но заявлять такое про все базы данных - это неправильно. В целом ролик симпатичный, но вредный для начинающих, и режет глаз спорными заявлениями для опытных
@artak9439
@artak9439 5 ай бұрын
5:50 не обязательно, чтоб кластеризованный индекс был на первичном ключе
@scpfan4302
@scpfan4302 Жыл бұрын
Кластеризованный индекс не использует первичный ключ для структуризации данных! Первичный ключ служит для целостности данных, и то, что он по умолчанию создаёт кластеризованный индекс - стандартное поведение, а не аксиома
@MichailFort
@MichailFort Жыл бұрын
Nice)
@konstantinkrigorov7228
@konstantinkrigorov7228 2 ай бұрын
Тема кластеризованных индексов не раскрыта!
@Сергей-ы3д8и
@Сергей-ы3д8и 6 ай бұрын
Хотел посмотреть про SQL инъекции, оказалось, что название не правильно прочитал.
@MrCursedsin
@MrCursedsin Жыл бұрын
Всё же не совсем понятно, как проверить была ли колонка проиндексирована или нет
@postoronny
@postoronny Жыл бұрын
phpMyAdmin :)
@VaeV1ct1s
@VaeV1ct1s Жыл бұрын
Нихрена не понятно. Если у нас записей 'electronics' больше одной, то таблица индексов будет реализовывать o2m? Тогда, нужно будет получить все внешние ключи из индексной таблицы, и для каждого провести поиск по ключу в основной таблице?
@ulmasjonkilichov487
@ulmasjonkilichov487 Жыл бұрын
Очень вводная информация. Нет ничего про b-tree, hash table, gist и тд
@o1ego1eg
@o1ego1eg Жыл бұрын
когда не использовать индексы: *перечисляются все реальные кейсы :)
@StrangerInTheKy
@StrangerInTheKy Жыл бұрын
"При постоянных обновлениях БД индексы обновляться не будут" - адская чушь. Как и весь раздел "когда применять индексы".
@evgeniynoble6064
@evgeniynoble6064 Жыл бұрын
Я тоже этого не понял, начал гуглить и ничего не нашел. Объяснит кто?
@uzurbatya
@uzurbatya 8 ай бұрын
Когда народ таймкоды начнёт приводить к своим словам?
@MyxaTcakatuha
@MyxaTcakatuha Жыл бұрын
в чем разница один индекс на два столбца или два отдельных индекса на эти столбцы? никто нигде этого не объясняет
@jumper_in_maple4814
@jumper_in_maple4814 Жыл бұрын
Ну вот если у тебя это столбцы "категория" и "подкатегория" и ты напишешь запрос на поиск по отдельности (where category = 1 в одном запросе и where subcategory = 2 в другом), то тогда надо бы 2 индекса, будет больше места занимать. А если у тебя связанные поля, когда ты точно знаешь, что нет товаров без категорий и подкатегорий и поиск будешь вести всегда по связным - делаешь индекс на оба поля сразу. Места меньше, индекс один, обновляться будет быстрее. А поиск что так будет быстро работать, что сяк.
@Evgeniy19856
@Evgeniy19856 Жыл бұрын
Есть ещё фильтрованные индексы.
@hellohowareyou267
@hellohowareyou267 Жыл бұрын
Фак ё инглиьиш
@KrylovYurii
@KrylovYurii Жыл бұрын
Очень поверхностное и спорное, нередко просто ошибочное изложение материала. Что-то из серии - попробую понять материал, объясняя его другим. Может автор имел ввиду какую-то конкретную экзотическую СУБД?
@dmitriypolynin7273
@dmitriypolynin7273 Жыл бұрын
не мучайтесь, пользуйтесь средой разработки а не websql например dbforge для mysql тогда создание или удаление индексов делается через интерфейс так проще и нагляднее. Хотя и синтаксис нужно знать, но так нагляднее и структура видна и данные и индексы и триггеры и все что нужно.
@AlexanderZolnikov
@AlexanderZolnikov Жыл бұрын
Видимо, автор, как и я, в прошлом, ms sql разработчик. В той же сап хане, что all memory, постгре, оракле, нет явного деления на кластерные и не кластерные индексы. Так что видео, в целом, такое себе авно. Там все работает по другому, в отличии от мс скл, особенно с тригерами. В той же сап хане, постгре, оракле, нет явного деления на кластерные и не кластерные индексы. Так что видео, в целом, такое себе, мягко говоря, ждал большего. Отчасти, это и моя боль, пока я не стал работать с другими субд и не ощутил разности.. Автор не знает о чем говорит.
@turkeyrelocation
@turkeyrelocation Жыл бұрын
Поддерживаю. Похоже на пересказ статьи ради пересказа, без какого либо погружения в тему. Тогда уж пусть какая-нибудь тян с сексуальным голосом читает текст
@dmitriypolynin7273
@dmitriypolynin7273 Жыл бұрын
знает, но в рамках мускля , для ознакомления достаточно.
@nikolosmiron1481
@nikolosmiron1481 Жыл бұрын
Слабое видео
@LuckyCrusky
@LuckyCrusky 3 ай бұрын
"Индексация - отличный инструмент для оптимизации запросов". Что за бред? При чём здесь оптимизация запросов? Инструмент для оптимизации запросов - профайлер, или что там в вашей любимой СУБД. И пример чудовищный. Текстовые поля, которые, по идее, должны храниться в справочниках. Чему Вы учите людей?
@Zell-i4c
@Zell-i4c 9 ай бұрын
пилляя, я и сам умею читать, лучше б картинки какие-нибудь запихал вместо бесполезного текста. А так, в принципе, понятный материал, спасибо
@konanvarvar353
@konanvarvar353 9 ай бұрын
Нихуя не понял
@dimass67
@dimass67 Жыл бұрын
На 5.35 примерно какая-то противоречивость которая осталась без объяснения. При постоянных обновлениях БД (а именно при добавлении данных как я понял в данном примере) индексы обновляться не будут. При этом ранее было сказано что при добавлении данных сначала обновляется исходная таблица а затем ее индексы. Вот через какой промежуток времени между добавлениями, БД будет считаться постоянно обновляемой?. И в конце на 10.10 сказано про какие-то столбцы которые часто обрабатываются. Как это связано с предыдущей информацией? Ведь добавление в БД это инсерт а значит добавляется строка со всеми её столбцами. Следовательно обрабатываются все столбцы и их лучше не индексировать.
@RoaringOrange
@RoaringOrange Жыл бұрын
6:29 Кластеризованный индекс использует первичный ключ? Большей бредятины не слышал...
ТРАНЗАКЦИИ И БЛОКИРОВКИ ПРОСТЫМ ЯЗЫКОМ
31:13
Ваня Ио про разработку
Рет қаралды 28 М.
FOREVER BUNNY
00:14
Natan por Aí
Рет қаралды 22 МЛН
The IMPOSSIBLE Puzzle..
00:55
Stokes Twins
Рет қаралды 159 МЛН
Что такое JWT и как его создать
14:32
Listen IT
Рет қаралды 53 М.
Что такое CLICKHOUSE и колоночные СУБД
14:47
Оптимизация SQL запроса
17:13
Eugene Suleimanov
Рет қаралды 21 М.
Владимир Ситников - B-tree индексы в базах данных на примере PostgreSQL
45:18
Heisenbug — конференция по тестированию
Рет қаралды 28 М.
Подготовка к собесу - Индексы и партиции SQL
17:07
Дорога жуков
Рет қаралды 3,5 М.
FOREVER BUNNY
00:14
Natan por Aí
Рет қаралды 22 МЛН