InnoDB - InnoDB
Разработчики) | Корпорация Oracle |
---|---|
Написано в | C |
Операционная система | Кроссплатформенность |
Тип | Ядро базы данных |
Лицензия | GNU GPL v2 или проприетарный |
Интернет сайт |
www |
InnoDB - это механизм хранения для системы управления базами данных MySQL и MariaDB . С момента выпуска MySQL 5.5.5 в 2010 году он заменил MyISAM в качестве типа таблицы MySQL по умолчанию. Он предоставляет стандартные функции транзакций, совместимые с ACID , а также поддержку внешнего ключа ( декларативная ссылочная целостность ). Он входит в стандартную комплектацию большинства двоичных файлов, распространяемых MySQL AB , за исключением некоторых версий OEM .
Описание
InnoDB стал продуктом корпорации Oracle после приобретения финской компании Innobase в октябре 2005 года. Программное обеспечение имеет двойную лицензию ; он распространяется под Стандартной общественной лицензией GNU , но также может быть передан сторонам, желающим объединить InnoDB в проприетарное программное обеспечение .
InnoDB поддерживает:
- И транзакции SQL, и XA
- Табличные пространства
- Внешние ключи
- Индексы полнотекстового поиска , начиная с MySQL 5.6 (февраль 2013 г.) и MariaDB 10.0
- Пространственные операции, соответствующие стандарту OpenGIS
- Виртуальные колонки в MariaDB
Смотрите также
Рекомендации
внешняя ссылка
- Mysqltutorial.org , InnoDB и другие типы таблиц в MySQL
- Механизм хранения InnoDB в руководстве MySQL.