Открыто

Онлайн-курс «Оптимизация производительности MySQL»

Тема в разделе "Курсы по программированию", создана пользователем ВладимирТур, 30 дек 2012.

Цена: 12800р.
Взнос: 662р.

Основной список:

  1. 1.andrews  
  2. 2.retret11  
  3. 3.Valsin  
  4. 4.Xaron  
  5. 5.saitcreator  
  6. 6.Primat83  
  7. 7.fekss  
  8. 8.ProfessorNimnull  
  9. 9.Alexnova  
  10. 10.FGermy  
  11. 11.paterfamilias  
  12. 12.PaNaCeA  
  13. 13.akmonk  
  14. 14.Jasco  
  15. 15.allross1  
  16. 16.Wanderer2006  
  17. 17.drowning pool  
  18. 18.Divaa  
  19. 19.uchasneg  
  20. 20.deface  
  21. 21.Evgeniy23  

Резервный список:

  1. 1.Rhian  
  2. 2.Messirr  
  3. 3.Mitrandir  
  4. 4.versusbass77  
  5. 5.ppparkom  
  6. 6.Goruch  
  7. 7.corsair  
  8. 8.Дядя Степа  
  9. 9.elastic  
  10. 10.TiNeR  
  11. 11.anoden  
  12. 12.i5cream  
  13. 13.duhon  
  14. 14.Irony  
  15. 15.Krava  
  16. 16.Miralicia  
  17. 17.Николай09  
  18. 18.alergo  
  19. 19.Дмитрий Александрович  
  20. 20.Александр Гречухин  
  21. 21.ntro123  
  22. 22.diarus  
  23. 23.Leeman  
  24. 24.vetalsbs  
  25. 25.dimigor  
  26. 26.boiler256  
  27. 27.dozer  
  28. 28.Chrono  
  29. 29.stechkin  
  30. 30.notoriousb  
  31. 31.gta  
  32. 32.l-tatyana  
  33. 33.PikaChu123  
  34. 34.O_Zi-13  
  35. 35.lownoise09  
  36. 36.Роман Постовалов  
  37. 37.Alexander Roussakov  
  38. 38.seodream  
  39. 39.1ancik  
  40. 40.charm  
  41. 41.Zvezdia  
  42. 42.Джон Макклейн  
  43. 43.Regbiman  
  44. 44.Amadeus_  
  45. 45.Esspo  
  46. 46.Deilan  
  47. 47.leoy89  
  48. 48.floyd_123  
  49. 49.D_Bourne  
  50. 50.AlexSwet  
  51. 51.strategg  
  52. 52.dantewas  
  53. 53.SlimDark  
  54. 54.OrelovMan  
  55. 55.Sapun  
  56. 56.Ярослав Гашек  
  57. 57.hartex  
  58. 58.DonPrus  
  59. 59.Yung Hentai  
  60. 60.andrei_freezer  
  61. 61.floyd__123  
  62. 62.iskin  
  63. 63.yanhar  
  64. 64.BlackMaster  
  65. 65.GeorgiyS  
  66. 66.karik-himik  
  67. 67.bionix  
  68. 68.monnam  
  69. 69.shilkovsky  
  70. 70.hellboy81  
  71. 71.paronos  
  72. 72.Хорс  
  73. 73.HedgeOnAir  
  74. 74.AleosL  
  75. 75.АлексейС  
  76. 76.Igor Vak  
  77. 77.Разработчик  
  78. 78.Зэлтир  
  79. 79.benz_inst  
  80. 80.Duckworth  
  81. 81.www-data  
  82. 82.CreatorSat  
  83. 83.legven  
  1. ВладимирТур

    ВладимирТур ВладимирТур БанЗабанен

    Курс охватывает различные аспекты оптимизации производительности MySQL. Вы научитесь повышать производительность серверов и приложений своей компании под руководством специалиста.

    Авторы и ведущие курса:
    • Павел Пушкарев — управляющий партнер Консалтинговой группы MD, сертифицированный разработчик и администратор баз данных MySQL.
    • Григорий Рубцов — генеральный директор компании «Станигост», руководитель проекта SQLinfo.ru, сертифицированный разработчик приложений и администратор кластера MySQL.
    Внимание!Настоящий онлайн-курс — авторский продукт и не является авторизованным курсом MySQL AB или Sun Microsystems. О планах проведения авторизованных курсов вы можете узнать на сайте MySQL AB.
    Предварительная подготовка:
    Предполагается, что участник курса умеет подключаться к серверу MySQL, знаком с синтаксисом запросов SELECT, INSERT, UPDATE, ALTER TABLE и CREATE TABLE, может построить составной запрос с использованием JOIN, имеет базовые навыки работы в Unix-shell.
    Продолжительность курса: 2 месяца.
    Программа курса:

    1. Цели и средства оптимизации

    1.1. Нужна ли оптимизация MySQL?
    1.2. Пути оптимизации производительности.
    1.3. Методы поиска узких мест.
    1.4. Задание: Поиск узких мест в производительности приложения.
    2. Оптимизация простых запросов.

    2.1. Типы ключевых полей (индексов).
    2.2. Префиксные индексы.
    2.3. Составные индексы.
    2.4. Способы хранения индексов.
    2.5. Доступ к информации о состоянии индекса (SHOW INDEX, INFORMATION_SCHEMA).
    2.6. Использование EXPLAIN.
    2.7. Базовый алгоритм поиска по ключу.
    2.8. Указание на использование конкретного индекса (USE/FORCE/IGNORE INDEX).
    2.9. Задание: оптимизация простых запросов.
    2.10. Другие типы индексов: полнотекстовый индекс, пространственный индекс.
    3. Оптимизация составных запросов.

    3.1. Методы поиска медленных запросов (журнал медленных запросов, SHOW FULL PROCESSLIST).
    3.2. Архитектура MySQL.
    3.3. Принцип работы оптимизатора запросов MySQL.
    3.4. Оптимизация сортировки и группировки.
    3.5. Задание: оптимизация запросов с сортировкой и группировкой.
    3.6. Профилирование запросов
    3.7. Оптимизация объединения таблиц (JOIN).
    3.8. Воздействие на путь исполнения запроса, использование STRAIGHT_JOIN.
    3.9. Оптимизация подзапросов.
    3.10. Задание: оптимизация JOIN и подзапросов.
    4. Оптимизация способа хранения данных.

    4.1. Различные механизмы хранения.
    4.2. Особенности MyISAM.
    4.3. Особенности InnoDB.
    4.4. Особенности MEMORY.
    4.5. Другие механизмы хранения (NDB, ARCHIVE, BLACKHOLE).
    4.6. Какой механизм хранения выбрать?
    4.7. Разбивка таблиц (PARTITIONING).
    4.8. Задание: Выбор оптимального механизма хранения.
    4.9. Типы данных и занимаемый ими объем.
    4.10. Особенности хранения BLOB-полей.
    4.11. Использование PROCEDURE ANALYZE().
    4.12. Задание: Оптимизация используемых типов данных.
    5. Оптимизация конфигурации сервера MySQL.

    5.1. Просмотр статуса и текущей конфигурации MySQL.
    5.2. Способы изменения конфигурации сервера MySQL.
    5.3. Алгоритмы кэширования в MyISAM и InnoDB.
    5.4. Использование кэшей индексов.
    5.5. Кэш запросов - возможности и ограничения.
    5.6. Как выявить узкие места в конфигурации?
    5.7. Задание: выбор оптимальной конфигурации MySQL.
    5.8. Параметры ОС и физического сервера, влияющие на производительность MySQL.
    6. Оптимизация структуры базы данных.

    6.1. Нормальная форма базы данных.
    6.2. Влияние нормализации на производительность.
    6.3. Проведение денормализации, методы сохранения целостности данных.
    6.4. Задание: Нормализация базы данных.
    6.5. Задание: Оптимизация производительности путем денормализации.
    6.6. Нестандартные подходы к оптимизации.
    6.7. Задание: задачи по оптимизации.

    Стоимость участия: 12800 Р. (НДС не облагается)

     
  2. Последние события

    1. Vassalei

      Vassalei не участвует в складчине.

      27 июн 2018
    2. Anvil

      Anvil не участвует в складчине.

      4 июн 2018
    3. BonAqua

      BonAqua не участвует в складчине.

      11 апр 2018
    4. Evgeniy23

      Evgeniy23 участвует в складчине.

      11 мар 2018
  3. SvenSoft

    SvenSoft SvenSoft ЧКЧлен клуба

    Этот курс - не вебинар, никаких записей вебинара не будет. Курс проводится в режиме предоставления материалов для изучения (не видео, и не аудио), выполнения заданий с обсуждением происходящего с преподом (перепиской) .
     
  4. Dasty

    Dasty Dasty ЧКЧлен клуба

     
  5. Казинов

    Казинов Казинов БанЗабанен

    Может вначале прочитаете
     
  6. ilma55

    ilma55 ilma55 БанЗабанен

    я ооооооооооооочень давно хотел этот курс. но чую что Линду надо брать. а жаль. ШП мне нравится
     

Поделиться этой страницей

  1. Сбор взносов (Курсы по программированию):
  2. Нужен организатор (Курсы по программированию):