Во время отпуска и по мотивам своего мастер-класса на PHPConf 2009 (http://phpconf.ru) я написала гид для тех, кому нужно поймать ошибку в SQL приложении. Правильнее было бы назвать в MySQL приложении, но я всё-таки думаю, что общие принципы едины для всех. В идеале мне бы хотелось, чтобы текст охватывал основные случаи неправильного поведения. Оговорюсь, что под неправильным поведением я понимаю логические ошибки, а не проблемы производительности. Проблемы производительности - это отдельная тема, кстати, достаточно …
[Читать дальше]Во время отпуска и по мотивам своего мастер-класса на PHPConf 2009 (http://phpconf.ru) я написала гид для тех, кому нужно поймать ошибку в SQL приложении. Правильнее было бы назвать в MySQL приложении, но я всё-таки думаю, что общие принципы едины для всех. В идеале мне бы хотелось, чтобы текст охватывал основные случаи неправильного поведения. Оговорюсь, что под неправильным поведением я понимаю логические ошибки, а не проблемы производительности. Проблемы производительности - это отдельная тема, кстати, достаточно …
[Читать дальше]Вышла MariaDB 5.1.38 Beta. Формально, это уже второй релиз MariaDB, но по сути - это первая выпущенная нами бета, в которой есть все фичи, которые были запланированы на релиз и которая близка к RC.
Полный список изменений со всеми подробностями и ссылками можно посмотреть здесь, а я тут попробую сделать небольшой обзор. Итак, у нас есть все, что есть в MySQL, но кроме этого:
Табличные движки
* InnoDB и InnoDB Plugin заменены на XtraDB - версия InnoDB …
[Читать дальше]
Выкладываю, как и обещала, презентацию о ловле ошибок в SQL
приложении с мастер-класса, прошедшего 8 октбяря в рамках PHPConf
2009. Забрать можно здесь: pdf и odp.
Немножко моментов, которые я извлекла из своего
выступления.
Разноподготовленная аудитория: на будущее нужно продумывать как
разруливать моменты, когда части людей всё понятно, другая часть
нового не извлекла, а третьей части требуется объснять …
Данная статья является свободным переводом официальной документации MySQL версии 5.0.
Чтобы открыть под десяткой image, созданный Toast под девяткой, надо файл переименовать в XXX.dmg
Sun/MySQL начали выкладывать ежедневную сборку сервера. Это замечательно, но в текущей реализации процесса есть пара проблем:
- Не публикуется revision-id, на основе которого сделана сборка.. Определить, какие изменения содержатся в снапшоте, можно только по косвенным признакам и с такими трудозатратами, что проще самому вытянуть исходники с lp:mysql-server и cкомпилировать.
- Неизвестно, не было ли дерево …
Увидели широкое поле для деятельности :-). По результатам прогона тестов запортил BUG#45605, BUG#45630 (с патчем), BUG#45631, BUG#45632. Еще одну проблему, rpl.rpl_innodb_bug28430 пока не репортил - надо будет уточнить конфигурацию машины с хозяином этого билд-слейва.
Организовано сейчас все так: есть ветка …
[Читать дальше]