10.04.2012 Кластерные и «обычные» индексы MySQL (InnoDB) Все мы помним хрестоматийное объяснение «что такое индексы в БД и как они облегчают задачи поиска нужных строк». И лично мне всегда казалось, что улучшать эту схему некуда… Пока я не познакомился с кластерными индексами. Оказалось, что всё не так уж радужно с «обычными» индексами. Итак, что же такое кластерный индекс, чем он лучше некластерного, и как с ним обстоит дело у MySQL. Автор: freebin
08.09.2010 MySQL & PostgreSQL. Сравнительный анализ MySQL и PostgreSQL – две наиболее популярные open-source базы данных в мире. Каждая база имеет свои особенности и отличия. Вначале поговорим об истории развития и архитектуре программных продуктов, а затем перейдем к сравнительному анализу. В статье речь идет о небольшом вводном курсе для тех, кто еще не определился с выбором ПО. Автор: Сергей Яковлев
04.07.2010 Практическое использование MySQL++ : Часть 1. С чего начать В этом цикле статей рассматривается библиотека, обеспечивающая взаимодействие приложений, написанных на языке C++, с системой управления базами данных MySQL. В первой статье приводится общая характеристика библиотеки MySQL++, её функциональные возможности иллюстрируются простым примером. В первой статье автор подробно разоберет функциональные возможности библиотеки MySQL++, её достоинства и недостатки. Начну с общих характеристик MySQL++. Автор: Алексей Снастин
18.05.2010Oracle представила новую версию корпоративного сервера MySQL Enterprise
Oracle сегодня представила новую версию корпоративного сервера MySQL Enterprise. Данная версия популярной СУБД стала первым масштабным релизом, выпущенным, когда всеми активами MySQL AB уже владела корпорация Oracle, купившая Sun Microsystems
<
20.04.2010MySQL. Иерархические запросы. Часть 2.
Небольшое дополнение к ранее вышедшей статье «MySQL. Иерархические запросы». Здесь предлагаю решение той же самой задачи, но без динамического SQL — на временных таблицах. Это существенно быстрее для больших деревьев. Автор: RXL <
14.12.2009Создатель MySQL призывает не допустить развала проекта
"Будущее MySQL в серьезной опасности!" Именно так охарактеризовал ситуацию с покупкой Sun создатель этой широко известной открытой базы данных Майкл "Монти" Видениус (Michael `Monty` Widenius). В своем открытом письме к opensource сообществу разработчик призывает к немедленным действиям Автор: opennet <
08.12.2009MySQL. Поиск строки по всей базе
Во время администрирования баз данных с большим количеством таблиц иногда возникает потребность найти, в какой таблице хранится определенная текстовая строка. Расскажу об этом вкратце, но с живыми примерами. Автор: RXL <
30.11.2009MySQL. Генерация числовых последовательностей. Эмуляция SEQUENCE. Часть 1.
Не знаю, как кому, а мне сполна хватает штатных возможностей MySQL по генерации уникальных числовых последовательностей. Тем не менее, на форумах, посвященных MySQL, время от времени появляется один и тот же вопрос — как реализовать функционал наподобие SEQUENCE из Oracle. В данной статье я хочу в режиме монолога рассмотреть штатные возможности MySQL, принципы работы SEQUENCE и возможность реализовать ее подобие. Автор: RXL <
20.08.2009MySQL. Преобразование дат
Возможности по работе с DATE и DATETIME в MySQL: встроенные функции, так и функции собственные, значительно расширяющие базовые возможности по преобразованию даты, поиска начала и конца периода и т.п. Автор: RXL <
11.08.2009Что нужно настроить в mySQL сразу после установки?
Вольный перевод довольно старой статьи с MySQL Performance Blog о том, что лучше сразу же настроить после установки базовой версии mySQL. Автор: WASD42 <
08.04.2009Основы репликации в MySQL
С репликацией серверов MySQL я познакомился относительно недавно, и по мере проведения разных опытов с настройкой, записывал, что у меня получалось. Когда материала набралось достаточно много, появилась идея написать эту статью. Я постарался собрать советы и решения по некоторым самым основным вопросам, с которыми я столкнулся. По ходу дела я буду давать ссылки на документацию и другие источники. Не могу претендовать на полноту описания, но надеюсь, что статья будет полезной.
<
27.02.2009MySQL: Хранимые процедуры и динамический SQL
Если кто-либо из вас пытался сделать вроде бы очевидную вещь, а именно, создать sql запрос внутри процедуры передав ей имя таблицы, пользователя и т.п., то скорее всего натыкались на ошибку, о том, что нельзя использовать динамический sql. Автор: mgyk <
25.01.2009Восстановление базы MySQL из бинарных логов
Базы данных иногда пропадают. Человеческий фактор и всё-такое… Если вы не делали бекапов (а надо бы) или они уже устарели, не отчаивайтесь, — есть ещё возможность восстановить утерянную информацию.
Автор: Apostol <