Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Типовий MySQL

Типовий MySQL

Ростислав Рава Database Engineer
Типовий MySQL
Майже в кожному проекті з розробки програмного забезпечення використовується сховище даних. На частку MySQL, за різними підрахунками, припадає близько половини ринку реляційних баз даних (БД). Та попри те, що MySQL стабільно займає верхні рядки рейтингів, є беззаперечним лідером серед систем управління базами даних (СУБД) з відкритим кодом, її практичне використання може бути проблематичним та складним. Про те, як уникнути типових помилок, заощадити час, сили, кошти та вберегти нервову систему, ми поспілкуємося на доповіді.

Grygoriy Mykhalyuno

May 17, 2014
Tweet

More Decks by Grygoriy Mykhalyuno

Other Decks in Programming

Transcript

  1. Вступ Користувач • Повільний сайт • Хибна поведінка • Критичні

    помилки • Недоступність Власник • Простій в роботі • Втрата клієнтів • Удар по іміджу • Втрата коштів
  2. Пошук шляхів розв'язання • Жорсткий перезапуск сервера • Зміни конфігурації

    системи • Рефакторинг і оптимізація бази даних • Оновлення системи • Реорганізація інфраструктури
  3. Залучення допомоги • Служба технічної підтримки • Спеціалізовані форуми •

    Документація • Залучення спеціаліста з компанії • Аутсорсинг
  4. Вирішення проблеми • Координація • Розгляд можливих рішень • Документування

    змін • Покрокове внесення змін • Передбачення можливості відміни транзакції
  5. Контрольний список • Чи використовується конфігураційний файл? • Чи знаходиться

    конфігураційний файл у відповідному місці? • Чи відсутні помилки в конфігураційному файлі? • Чи перезапускався сервіс MySQL після змін в конфігураційному файлі? • Чи запускається MySQL автоматично після перезапуску системи?