Главная
»
Информационные системы
»
Управление данными
»
ВИДЫ ТАБЛИЦ СУБД MYSQL
ВИДЫ ТАБЛИЦ СУБД MYSQL
Тип создаваемой таблицы указывается в операторе CREATE TABLE.В процессе работы тип таблицы нельзя переназначить.
Поэтому подумайте как следует, выбирая тип таблиц.
MyISAM - родной дефолтовый тип СУБД.По умолчанию таблицы создаются в этом типе,
если в конфиге сервера не указано иное.
- Данные легко переносимы между платформами.
- Есть полнотекстовый поиск.
- Дополнительные наборы кодировок.
- Поддержка защиты от некорректного завергения работы.
MERGE - позволяет производить группировку MyISAM - таблиц в одну.
-Позволяет обходить ограничения ФС на размер БД.
-Поддерживает БД размером более 4 Гб.
MEMORY - специальный тип таблиц, хранящий данные исключительно в ОЗУ.
- Высокая скорость работы.
- Разрешено использовать только типы столбцов фиксированной длины.
- Служит в основном для создания промежуточного буфера для результатов обработки данных.
BDB - тип таблиц из университета Беркли.
- Введение журнала работы БД.
- Информация храниться в виде инарных деревьев, что ускоряет поиск записи, но
замедляет получение всез записей подряд.
Отличное надежное решение для таблиц с критической разрозненной информацией =)
InnoDB - самый популярный тип на российских хостингах.
- Поддержка до 1 Тб записей.
- Поддерживает транзакции.
- Высокая надежность обеспечивается системой аварийного восстановления после сбоя.
- Дополнительные наборы кодировок.
- Блокировка записей.
ARCHIVE - предназначена для хранения большого обьема сжатых данных.
CSV - простой и распространенный формат.Данные хранятся в простом текстовике, столбцы отделены
друг от друга символом ; .
- Простой экспорт из множества программ, например Ms EXCEL.
Друзья! Приглашаем вас к обсуждению. Если у вас есть своё мнение, напишите нам в комментарии.