XtraDB
XtraDB — одна из подсистем хранения для СУБД MySQL и MariaDB, созданная как ответвление одного из стандартных движков — InnoDB. Основной разработчик — компания , поставляется как часть СУБД Percona Server. Оптимизирована для высокоинтесивных сред, разработчиками заявляется о более высокой производительности в таких окружениях.

Как и InnoDB, обеспечивает MVCC и ACID. Полностью обратно совместима с InnoDB, в том числе по формату файлов, и идентифицирует себя в MariaDB как «ENGINE = InnoDB», и поэтому может быть использован в качестве замены для стандартного InnoDB.

Среди заявленных усовершенствований: улучшенные механизмы работы с памятью и подсистемой ввода-вывода, поддержка нескольких потоков чтения и записи, поддержка управления пропускной способностью, реализация упреждающей выборки данных, адаптивная установка контрольных точек. Система блокировок адаптирована для работы на системах с большим числом центральных процессоров.

Первый выпуск — декабрь 2008 года, в качестве основы был взят InnoDB-plugin-1.0.2. С июня 2011 проект стал составной частью проекта Percona Server.
Q537993
подсистем хранения
Concept
Q850
MySQL
MEDIA
Q787177
MariaDB
ORG
Q332903
ответвление
MEDIA
Q838388
InnoDB
MEDIA
Q93695
MVCC
UNK
Q288435
ACID
MISC
Q4476440
упреждающей выборки данных
UNK
Q4231737
контрольных точек
MEDIA
Q4088298
блокировок
UNK
Q5300
центральных процессоров
Concept
Q4021858
XtraDB
MEDIA
2008-12-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
декабрь 2008
DATE
-1.0^^http://www.w3.org/2001/XMLSchema#decimal
-1.0
NUMBER
+2^^http://www.w3.org/2001/XMLSchema#decimal
2
NUMBER
instance of
based on
instance of