Mail.ruПочта0Мой Мир0ОдноклассникиИгры0ЗнакомстваНовостиПоискСмотриComboВсе проекты

9. Базы данных. MySQL и сравнение с PostgreSQL | Технострим

Слайды лекции: https://bozaro.github.io/tech-db-lectures/09/ ► Другие лекции курса: https://www.youtube.com/playlist?list=PLrCZzMib1e9oOFQbuOgjKYbRUoA8zGKnj Подробнее о курсе: https://park.mail.ru/curriculum/program/discipline/218/ Лекция читается в рамках образовательного проекта "Технопарк Mail.ru Group" при МГТУ им.Баумана. Описание лекции: Лекция посвящена СУБД MySQL и ее сравнению с PostgreSQL. Рассматриваются следующие темы: — Архитектура MySQL — Подсистемы хранения MySQL — Репликация в MySQL — Настройка MySQL — Проблемы MySQL — Достоинства MySQL Хронометраж: 00:00:05 О теме лекции 00:01:09 Архитектура MySQL 00:02:08 Архитектура MySQL: хранилища объектов 00:04:22 Подсистемы хранения: MyISAM 00:06:52 Подсистемы хранения: InnoDB 00:08:30 Подсистемы хранения: Memory 00:09:53 Подсистемы хранения: критерии выбора 00:11:51 Подсистемы хранения: надежность 00:12:05 Другие подсистемы хранения 00:12:57 Подсистемы хранения: когда какую использовать / практические примеры 00:14:42 Проблемы MySQL: не транзакционный DDL 00:16:27 Проблемы MySQL: дорогой ALTER TABLE 00:20:00 Проблемы MySQL: особенности выборки данных 00:23:02 Проблемы MySQL: хранилище и лог транзакций существуют за пределами "движка" СУБД 00:24:55 Репликация в MySQL: режимы репликации / проблемы репликации в MySQL 00:31:16 Репликация в MySQL: другие особенности 00:33:30 Репликация в MySQL: хрупкая репликация (пример проблемного запроса) 00:35:56 Ответы на вопросы по хранилищам MySQL 00:39:00 Архитектура MySQL: особенности планировщика запросов 00:41:19 Планировщик запросов: гарантированно плохие запросы 00:43:57 Проблемы MySQL: отличие между равенством и конструкцией IN в запросе выборки 00:47:08 Планировщик запросов: DELETE (стандартный / специфичный синтаксисы) 00:49:58 Проблемы MySQL: AUTO_INCREMENT 00:54:09 Проблемы MySQL: TIMESTAMP vs DATETIME 01:00:20 Проблемы MySQL: операция UPDATE не соответствует стандарту SQL92 01:01:33 Проблемы MySQL: lower_case_table_names 01:05:13 Как я познакомился с MySQL 01:08:53 Достоинства MySQL: секционирование 01:11:10 Достоинства MySQL: COLLATIONS 01:17:18 Достоинства MySQL: LIBSLAVE 01:18:52 Настройка MySQL: базовые параметры / кэш MyISAM 01:20:21 Настройка MySQL: размер блока ключей key_cache_block_size 01:21:26 Настройка MySQL: кэш InnoDB 01:27:58 Настройка MySQL: ввод / вывод в MyISAM 01:29:38 Настройка MySQL: ввод / вывод в InnoDB 01:33:33 Критерии выбора СУБД и проблемы миграции 01:36:26 Проблемы MySQL: необычайно долгий дамп 01:37:01 Ответы на вопросы по пройденному материалу: проблемы миграции 01:41:59 Причины миграции с MySQL на PostgreSQL: пример из практики 01:46:33 Проблемы MySQL: MYSQLDUMP 01:51:32 Проблемы MySQL: нелогичное выполнение некоторых запросов - WARNING vs ERROR 02:03:30 Проблемы MySQL: нелогичное выполнение некоторых запросов - TIMESTAMP 02:09:41 Проблемы MySQL: нелогичное выполнение некоторых запросов - GROUP BY ------------------------ О КАНАЛЕ: Официальный канал образовательных проектов Mail.Ru Group ► Нажмите здесь для подписки ‣ http://www.youtube.com/TPMGTU?sub_confirmation=1 Актуальные лекции и мастер-классы о программировании от лучших IT-специалистов. Если вы увлечены мобильной и веб-разработкой, присоединяйтесь! Наши проекты: Технопарк при МГТУ им. Баумана ‣ https://park.mail.ru Техносфера при МГУ им. Ломоносова ‣ https://sphere.mail.ru Технотрек при МФТИ ‣ https://track.mail.ru Техноатом при МИФИ - https://atom.mail.ru Технополис при СПбПУ - https://polis.mail.ru ------------------------ МЫ В СЕТИ: Технопарк в ВК | http://vk.com/tpmailru Техносфера в ВК | https://vk.com/tsmailru Технотрек в ВК | https://vk.com/trackmailru Техноатом в ВК | https://vk.com/technoatom Технополис в ОК: https://www.ok.ru/technopolis Технополис в ВК: https://vk.com/technopolis_ok Блог на Хабре | http://habrahabr.ru/company/mailru
Подробнее