Справочное руководство по MySQL версии 4.1.1-alpha


buy generic cialis online

5.6.1.2 Использование символических ссылок для таблиц - часть 2


  • Если таблица переименовывается с помощью ALTER TABLE RENAME, и вы не переносите таблицу в другую базу данных, то данная символическая ссылка в каталоге базы данных будет переименована и файл данных/индексов соответственно будет переименован.

  • Если ALTER TABLE RENAME используется для переноса таблицы в другую базу данных, то эта таблица будет перенесена в другой каталог базы данных, а старые символические ссылки и файлы, на которые они указывают, будут удалены. Иными словами, новая таблица не будет ссылкой.

  • Если символические ссылки не применяются, то необходимо использовать опцию --skip-symlink в mysqld для уверенности, что никто не сможет удалить или переименовать файл вне каталога данных этого потока.

    Возможности, которые пока еще не поддерживаются:

    • ALTER TABLE игнорирует все опции INDEX/DATA DIRECTORY="path".

    • CREATE TABLE не сообщает, что данная таблица имеет символические ссылки.

    • mysqldump не включает в вывод информацию о символических ссылках.

    • BACKUP TABLE и RESTORE TABLE не признают символические ссылки.




      Содержание  Назад