11__INDEXES/theory_01__index_types.md
Сначала выделите правило и объясните своими словами, затем проверьте каждый пример.
Разделы: Индексация в MySQL; Основные типы индексов в MySQL; PRIMARY KEY
Идите по карточкам сверху вниз: сначала сформулируйте ожидаемый результат, затем откройте полный файл, проверьте предположение и ответьте на вопрос для самопроверки. Фрагменты не обрезаются.
11__INDEXES/theory_01__index_types.mdСначала выделите правило и объясните своими словами, затем проверьте каждый пример.
Разделы: Индексация в MySQL; Основные типы индексов в MySQL; PRIMARY KEY
11__INDEXES/theory_02__creating_very_big_db.pyПеред запуском предскажите результат, затем измените один параметр и сравните поведение.
Разделы: pip install mysql-connector-python; pip install faker - удобный пакет для генерации тестовых значений; Параметры
11__INDEXES/theory_02_testing_query.pyПеред запуском предскажите результат, затем измените один параметр и сравните поведение.
Объём: 64 строк. Читайте сверху вниз и отмечайте изменения состояния данных.
11__INDEXES/theory_03__EXPLAIN.mdСначала выделите правило и объясните своими словами, затем проверьте каждый пример.
Разделы: EXPLAIN; Основные цели EXPLAIN:; Примеры использования:
11__INDEXES/theory_04__test_indexes.sqlПроследите, какие данные получает или изменяет каждый оператор и почему важен порядок частей запроса.
Объём: 30 строк. Читайте сверху вниз и отмечайте изменения состояния данных.
11__INDEXES/theory_05__user_defined_functions.mdСначала выделите правило и объясните своими словами, затем проверьте каждый пример.
Объём: 78 строк. Читайте сверху вниз и отмечайте изменения состояния данных.
12__procedures/theory_01__procedure_introduction.mdСначала выделите правило и объясните своими словами, затем проверьте каждый пример.
Разделы: Процедура без параметров; Сравнение PROCEDURE и VIEW; Процедура с параметрами