П О Р Т А Л                            
С Е Т Е В Ы Х                          
П Р О Е К Т О В                        
  
Поиск по сайту:
                                                 
Главная

О проекте

Web-мастеру
     HTML & JavaScript
     SSI
     Perl
     PHP
     XML & XSLT
     Unix Shell

MySQL

Безопасность

Хостинг

Другое








Самое читаемое:

Учебник PHP - "Для Чайника".
Просмотров 178764 раз(а).

Иллюстрированный самоучитель по созданию сайтов.
Просмотров 76464 раз(а).

Учебник HTML.
Просмотров 74558 раз(а).

Руководство по PHP5.
Просмотров 45554 раз(а).

Хостинг через призму DNS.
Просмотров 52559 раз(а).

Подборка текстов стандартных документов.
Просмотров 45587 раз(а).

Учебник PHP - Самоучитель
Просмотров 51803 раз(а).

Документация на MySQL (учебник & справочное руководство)
Просмотров 52283 раз(а).

Внешние атаки...
Просмотров 42339 раз(а).

Учебник PHP.
Просмотров 37753 раз(а).

SSI в примерах.
Просмотров 28106 раз(а).



 
 
| Добавить в избранное | Сделать стартовой | Помощь





Глава 7. Типы таблиц MySQL
Пред.     След.

7.3. Таблицы ISAM

В MySQL пока еще можно применять и устаревший тип таблиц ISAM. В ближайшем времени этот тип будет исключен (возможно, в MySQL 5.0), так как MyISAM является улучшенной реализацией тех же возможностей. В таблицах ISAM используется индекс B-tree. Индекс хранится в файле с расширением .ISM, а данные - в файле с расширением .ISD. Таблицы ISAM можно проверять/восстанавливать при помощи утилиты isamchk (see Раздел 7.1, «Таблицы MyISAM»).

Ниже перечислены свойства таблиц ISAM:

  • Ключи со сжатой и фиксированной длиной

  • Фиксированная и динамическая длина записи

  • 16 ключей с 16 частями ключей/ключами

  • Максимальная длина ключа 256 (по умолчанию)

  • Данные хранятся в машинном формате; благодаря этому обеспечивается скорость, но возникает зависимость от компьютера/ОС.

Большинство параметров таблиц MyISAM также соответствуют таблицам ISAM. See Раздел 7.1, «Таблицы MyISAM». Ниже перечислены основные отличия таблиц ISAM от MyISAM:

  • Таблицы ISAM не являются переносимыми в двоичном виде с одной ОС/платформы на другую;

  • Невозможна работа с таблицами > 4Гб.

  • В строках поддерживается только сжатие префикса.

  • Ограничения по маленьким ключам.

  • Динамические таблицы больше фрагментируются.

  • Таблицы сжимаются при помощи pack_isam, а не при помощи myisampack.

Если вы хотите преобразовать таблицу ISAM в таблицу MyISAM, чтобы иметь возможность работать с такими утилитами, как mysqlcheck, воспользуйтесь оператором ALTER TABLE:

mysql> ALTER TABLE tbl_name TYPE = MYISAM;

Встроенные версии MySQL не поддерживают таблицы ISAM.


Назад Начало Главы Вперед

Пред. Глава След. Глава
Глава 6. Справочник по языку MySQL Начало Книги Глава 8. Интерфейсы для MySQL


Если Вы не нашли что искали, то рекомендую воспользоваться поиском по сайту:
 





Copyright © 2005-2016 Project.Net.Ru