InnoDB

Материал из Брацка Правки
Версия от 11:09, 12 августа 2022; Vitaliy (обсуждение | вклад) (Новая страница: «InnoDB — это механизм хранения для системы управления базами данных MySQL и MariaDB. С момента…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

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

Детальней на: https://dev.mysql.com/doc/refman/8.0/en/innodb-introduction.html