The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

18.12.2008 11:36  Для MySQL представлено новое хранилище XtraDB, основанное на InnoDB

Компания Percona представила исходные тексты XtraDB, нового хранилища для MySQL, основанное на коде InnoDB-plugin-1.0.2 и на 100% совместимое с ним. По сравнению с InnoDB в XtraDB улучшен механизм работы с памятью и расширены возможности по масштабированию для больших проектов. В отличии от InnoDB-plugin, код XtraDB распространяется только под лицензией GPL v2, без использования практики введения отдельной лицензии для коммерческих продуктов. После реализации запланированных возможностей проект планируется перевести на 6-месячный цикл выпуска новых релизов.

Некоторые новшества:

  • Добавлена таблица INFORMATION_SCHEMA.XTRADB_ENHANCEMENTS с информацией о различиях XtraDB и InnoDB той же версии.
  • В вывод SHOW INNODB STATUS добавлена дополнительная информация о распределении памяти и блокировках.
  • Улучшена работа подсистемы ввода/вывода InnoDB, добавлена поддержка нескольких потоков чтения и записи, управление пропускной способностью и упреждающей выборкой данных (read-ahead), адаптивная установка контрольных точек (adaptive checkpointing).
  • Исправления механизма RW-блокировок, направленные на улучшение работы на системах с более чем 8 CPU;
  • Улучшение работы buffer_pool. Добавление таблицы innodb_buffer_pool_pages с информацией о содержимом страниц в buffer_pool.

Дополнение: Опубликованы результаты тестирования производительности XtraDB. В тесте NOTPM (New Order Transactions Per Minute) XtraDB оказался быстрее InnoDB в полтора раза.

В заключение можно отметить два новых интервью с разработчиками MySQL:

  • Интервью с Stewart Smith, бывшим членом команды MySQL Cluster, ныне занимающимся проектом Drizzle (легковесный вариант MySQL);
  • Интервью с Masood Mortazavi, возглавляющего в Sun инженерную группу, работающую над Apache Derby, PostgreSQL и MySQL.


  1. Главная ссылка к новости (http://www.mysqlperformanceblo...)
  2. Документация по XtraDB
  3. OpenNews: В рамках проекта Drizzle начата разработка легковесного варианта MySQL
Лицензия: CC-BY
Тип: Программы
Ключевые слова: mysql, innodb, database
При перепечатке указание ссылки на opennet.ru обязательно
 Добавить комментарий
Имя:
E-Mail:
Заголовок:
Текст:


  Закладки на сайте
  Проследить за страницей
Created 1996-2017 by Maxim Chirkov  
ДобавитьРекламаВебмастеруГИД  
Hosting by Ihor