ProxySQL — ще один mysql-proxy

На хабре не раз згадувався цей інструмент для проксі серверів SQL-запитів, але, на жаль, я не знайшов жодної статті описує його роботи, крім того документації російською мовою теж не було знайдено. Ну чтож, спробуємо заповнити цю прогалину. У статті ми розглянемо структуру ProxySQL, конфігурування та приклад використання.


Читати далі →

Сервіс від компанії Percona для створення оптимальної конфігурації MySQL серверів і аналізу SQL-запитів

Пропоную ознайомитися з сервісом від компанії Percona, який дозволяє правильно налаштувати конфігурацію MySQL сервера на основі конкретних умов використання та проаналізувати використовувані SQL-запити на наявність помилок і недоліків.



Аналіз запитів в даному сервісі — не є заміною команді EXPLAIN, яка орієнтована на аналіз продуктивності запиту, а є скоріше доповненням, яке аналізує запити з точки зору його синтаксису.


Читати далі →

найголовніший аргумент проти MySQL?

Недавня серія статей («Пам'ятка євангеліста PostgreSQL: критикуємо MySQL грамотно» 1,2,3) зачепила за живе.

Так вийшло, що моя команда успадкувала, істеорически сформовану систему, з 300+ об'єктами, де одним з ключових компонентів системи виступає саме MySQL. На деяких об'єктах також використовується реплікація. ЗА використовує MySQL від стороннього розробника.


Читати далі →

Налаштування реплікації в Mysql 5.6

Після виходу mysql 5.6 з його GTID (global transaction identifier) реплікація в mysql перестала бути кошмарним сном сисадміна і стала цілком робочим інструментом. В інеті є деяка кількість інформації з цього приводу, але вся вона досить розрізнена і не завжди доступна для розуміння. По цьому я вирішив зробити невелику інструкцію-вижимки, більше для себе, але може і ще комусь знадобиться.


Читати далі →

«Ідеальний» кластер. Частина 3.1 Впровадження MySQL Multi-Master кластера

В продовження циклу статей про «Ідеальному» кластері хочу поділитися моїм досвідом розгортання і налаштування Multi-Master кластерів MySQL.





Читати далі →

Як автоматично створити резервну копію бази даних MySQL і Web-сервера в сховище FTP


Ця стаття містить один з найдавніших методів, запропонований NIX Craft у 2006 році. Стаття, на мій погляд, цінна тим, що містить як би базовий напрямок думки, в якому може слідувати початківець або «випадковий» (вимушений займатися адмініструванням баз даних в додаток до інших завдань) сисадмін.
На мій погляд, розуміння базових принципів, викладених у цій статті, схоже розуміння принципів виготовлення плову. Можна експериментувати з пловом в досить широких межах; головне — не розварити рис в клейку кашу і не сунути в плов замість жирного м'якого м'яса незрозуміло що. Точно так само і стратегія бекапа баз даних MySQL може змінюватись у дуже широких межах, але основи — поєднання повного резервного копіювання з инкрементальным, встановлення періодичності виконання окремих завдань і контроль за їх правильним виконанням — залишаються незмінними незалежно від використовуваного інструментарію.
Оригінал статті взято тут: http://www.cyberciti.biz/tips/how-to-backup-mysql-databases-web-server-files-to-a-ftp-server-automatically.html. Далі йде сам текст перекладу.

Читати далі →