Статьи в категории MySQL

SNMP мониторинг MySQL

// Июнь 8th, 2016 // No Comments » // MySQL

snmp-smallВ этом посте я расcкажу, как можно мониторить хост с БД MySQL через SNMP. В качестве ПО для мониторинга будем использовать The Dude. Это софт от разработчиков роутеров Microtic, который зарекомендовал себя очень хорошо. Особенно примечательно в нем то, что там используется минимум сторонних библиотек, из-за чего он может похвастаться минимальным размером. (далее…)

Share

MMUG: 5.6 новая стабильная ветка MySQL Server

// Март 25th, 2013 // No Comments » // MySQL

mysql-smallВ пятницу посетил семинар Moscow MySQL User Group. На нём был интересный доклад Дмитрия Ленева «5.6 новая стабильная ветка MySQL Server». В этот раз нас приютила Mail.ru. Дмитрий начал с замечательных слов «Оказывается многие не знают MySQL». (далее…)

Share

Потокобезопасные миграции Doctrine 2 / Symfony 2

// Февраль 19th, 2013 // 4 Comments » // Doctrine 2, MySQL, NoSQL

sqlgrinder_icon_128x128В этой статье я раскрою сразу две темы. Первая тема — это потокобезопасные миграции в Doctrine 2, а второй будет каскадное исполнение команд в консоле Symfony 2. На самом деле, ко всему надо иметь прагматический подход. Вот например, касаясь той же симфонии, есть там кое-что, что мне определенно нарвится. В частности — это замечательная симфоневская консоль. (далее…)

Share

Глобальные блокировки на MongoDB

// Январь 31st, 2013 // 2 Comments » // Doctrine 2, Highload, MySQL, NoSQL

cluster_iconПредставим себе типичный стартап. Начинается всё с маленького хостинга за пару баксов, потом покупается VPS или даже VDS. Потом убирается первая буква V, и проект переезжает на dedicated а то и colocation. Ну, а через какое-то время у нас уже несколько серверов — один для базы, другой — веб-сервер. А потом…. (далее…)

Share

Типы индексов, виды индексов, или какие вообще бывают индексы?

// Август 2nd, 2012 // 6 Comments » // MySQL, Веб-разработка

После прочтения многочисленной литературы по СУБД, некоторого опыта работы с MongoDB и листанию статей по базам данных у меня созрело желание сделать cheatsheet по индексам применительно к БД. А индексирование — достаточно интересный раздел теории баз данных, а главное — нужный в практике. Вообще-то говоря, золотое правило индексирования — иметь индекс под каждый запрос. (далее…)

Share

MHA for MySQL: Master High Availability Manager and tools for MySQL

// Октябрь 6th, 2011 // No Comments » // MySQL, Веб-разработка

Недавно вышел релиз 0.52 замечательного средства поддержки MySQL кластера «Master High Availability Manager» от моего японского товарища Yoshinori Matsunobu. Он известен в первую очередь, как разработчик HandlerSocket (NoSQL средства доступа к БД MySQL).

(далее…)

Share

Уральский вебдев. Конференция Dump в Екатеринбурге. Фотоотчёт.

// Май 31st, 2011 // 1 Comment » // Highload, IT конференции, Memcached, MySQL, NoSQL, PHP, Sphinx

30 мая в Екатеринбурге прошла уральская конференция веб-разработчиков «Development Usability Management Practice» (Dump), которую мне удалось посетить. Основных направлений два, как следует из названия, — это веб-разработки и менеджмент IT технологий. (далее…)

Share

Выполнение системных команд из MySQL с помощью UDF(lib_mysqludf_sys)

// Апрель 19th, 2011 // No Comments » // MySQL

Сегодня понадобилось выполнить системную команду ОС Linux из MySQL. Оказалось, что сделать это из коробки не получится. Зато с одной замечательной библиотечкой всё вполне срослось.
(далее…)

Share

Расширение MySQL с помощью User defined functions (UDF)

// Апрель 18th, 2011 // 1 Comment » // MySQL, Веб-разработка

На днях я вплотную занялся вопросами расширения MySQL. В этой заметке вы узнаете, как это возможно, и какие инструменты MySQL предлагает для этого.
(далее…)

Share

MySQL 5.6.2 Теперь ещё и Memcached интерфейс!

// Апрель 13th, 2011 // 2 Comments » // Highload, Memcached, MySQL

Сегодня хочу рассказать вам отличную новость! Вышла новая экспериментальная версия MySQL 5.2.6 которая получила memcached интерфейс к InnoDB. Что же это значит? (далее…)

Share