2015-11-29 10 views
0

В чем разница между движком хранения базы данных «MYISAM» и индексом «ISAM»? Какова связь между этими двумя понятиями? любые ресурсы для чтения? TNX.различия между механизмом хранения базы данных «MYISAM» и индексом «ISAM»

+0

Вы имеете в виду 'ISAM' в MySQL? Если так, то это ушло более десяти лет назад. Вы имеете в виду «Метод последовательного доступа к индексу», который датируется задолго до MySQL? Если это так, обратите внимание, что MySQL использует BTree для индексов; которые тогда не были изобретены. –

ответ

0

Ну, главное отличие в том, как они хранят данные. Хранилище таблицы MyISAM хранит свои данные в независимом от машины формате, сначала помещая младший байт, что означает, что при необходимости вы можете скопировать их в таблицы на другой машине. Есть несколько отличий, кроме того, одна из них - это возможность индексирования столбцов типа TEXT и BLOB, а также столбцы индексов, содержащие значения NULL. С MyISAM вы можете работать с большими файлами, чем с ISAM. Он имеет лучшую обработку AUTO_INCREMENT и лучшую проверку целостности таблицы.

MySQL - The MyISAM Storage Engine

 Смежные вопросы

  • Нет связанных вопросов^_^