Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Академия Интернет-маркетинга Ашманова, курс веб-аналитика, занятия 4-5

520 views

Published on

mysql, index prefixes, index selectivity, nosql

Published in: Internet
  • Be the first to comment

Академия Интернет-маркетинга Ашманова, курс веб-аналитика, занятия 4-5

  1. 1. 17 ноября - 3 часа ● Настройка отслеживания элементов сайта с помощью Google Tag Manager ● Продвинутое использование Google Tag Manager ● Подготовка к Google Analytics Qualified Individual (GAIQ) . Разбор вопросов из теста
  2. 2. Делимся на 3 группы ■ поиск по сайту ○ не найденные запросы ■ клики на адреса электронной почты ■ форма стать преподавателем ○ какие курсы ■ записаться на обучение ○ курсы ○ cid ■ скачивание договора-оферты ■ клик по балуну на карте ■ раскрытие пунктов в курсах, что из программы самое интересное? ■ MP + CD менеджер, который общался с клиентом ■ переход на партнеров (внешние ссылки на главной)
  3. 3. Сдаем экзамен.
  4. 4. 18 ноября - 2 часа ● Основы и
  5. 5. ● Реляционная модель ● Нормализация ● Типы данных ● Типы запросов ● Индексы ● Внешние ключи ● JOIN ● Селективность индекса ● Инъекции
  6. 6. Плоская таблица VS Таблицы со связями Имя Цвет Волос Пол Сдал GAIQ Маша #FF00F F ж да Петя #00FF0 0 м нет Петя #FF00F F м да Глаша #FFFFF F ж нет Люди 1 Петя #00FF0 0 м ... ... ... .. GAIQ 1 не сдал 20.08.2014 60% 2 не сдал 21.09.2014 70% 1 сдал 22.09.2014 81% Индекс по цвету волос
  7. 7. http://goo.gl/SUtIW про нормализацию и нормальные формы
  8. 8. Забыли Score и charset. Исправляем.
  9. 9. С какого раза брюнеты в среднем сдают GAIQ? Максимальный проходной балл у блондинок? Средний бал у мальчиков и девочек, которые сдали?
  10. 10. Индексы это “закладки” для быстрого доступа к нужной части данных
  11. 11. Консистентность и целостность. Можно ли добавить в таблицу GAIQ несуществующего пользователя? Нужны foreign key = внешний ключ.
  12. 12. Селективность Стоит об этом задумываться, когда ваши запросы возвращают менее 15% от таблицы.
  13. 13. А еще есть ● хранимые процедуры ● триллиард функций ● триггеры ● разные storage engine ● транзакции и замки (lock) ● физический партишенинг ● репликация ● полнотекстовый поиск ● вьюхи
  14. 14. NOSQL = Not Only SQL ● apache hive ● google BigQuery ● MongoDB ● etc

×