InnoDB - InnoDB
Разработчики) | Корпорация Oracle |
---|---|
Написано в | C |
Операционная система | Кроссплатформенность |
Тип | Ядро базы данных |
Лицензия | GNU GPL v2 или же проприетарный |
Интернет сайт | www |
InnoDB это механизм хранения для система управления базами данных MySQL и MariaDB.[1] С момента выпуска MySQL 5.5.5 в 2010 году он заменил MyISAM как тип таблицы MySQL по умолчанию.[2][3] Он обеспечивает стандартный КИСЛОТА -соответствующий сделка особенности, наряду с иностранный ключ поддерживать (Декларативная ссылочная целостность ). Он входит в стандартную комплектацию большинства двоичные файлы распространяется MySQL AB, за исключением некоторых OEM версии.
Описание
InnoDB стал продуктом Корпорация Oracle после приобретения финской компании Innobase в октябре 2005 г.[4] Программное обеспечение двойная лицензия; он распространяется под Стандартная общественная лицензия GNU, но также может быть лицензировано для сторон, желающих объединить InnoDB в проприетарное программное обеспечение.[5]
InnoDB поддерживает:
- И SQL, и XA сделки
- Табличные пространства
- Внешние ключи
- Полнотекстовый поиск индексы, начиная с MySQL 5.6 (февраль 2013 г.)[6] и MariaDB 10.0[7]
- Пространственные операции, следуя OpenGIS стандарт
- Виртуальные столбцы, в MariaDB[8]
Смотрите также
Рекомендации
- ^ https://mariadb.com/kb/en/innodb/
- ^ «Введение в InnoDB». Справочное руководство по MySQL 5.5. Получено 2 октября 2019.
- ^ «Изменения в MySQL 5.5.5». Справочное руководство по MySQL 5.5. Получено 2 октября 2019.
- ^ «Oracle объявляет о приобретении компании по разработке программного обеспечения с открытым исходным кодом, Innobase». Корпорация Oracle. 7 октября 2005 г.. Получено 28 марта 2017.
- ^ «Лицензирование MySQL и InnoDB». InnoDB.com. Получено 31 июля 2008.
- ^ http://www.oracle.com/us/corporate/press/1904335
- ^ https://mariadb.com/kb/en/library/mariadb-1000-release-notes/
- ^ «Созданные (виртуальные и постоянные / сохраненные) столбцы». База знаний MariaDB. Получено 22 декабря 2019.
внешняя ссылка
- Mysqltutorial.org, InnoDB и другие типы таблиц в MySQL
- Механизм хранения InnoDB в руководстве по MySQL.