Spec-Zone .ru
спецификации, руководства, описания, API

17.5.12.2. Используя Символьные ссылки с Дисковыми Объектами данных

Производительность MySQL Cluster, который использует Дисковое Хранение данных, может быть значительно улучшена, разделяя файловые системы узла данных от файлов журнала отмены и файлов данных табличной области и помещая их на различных дисках. В ранних версиях MySQL Cluster не было никакой прямой поддержки этого в MySQL Cluster, но было возможно достигнуть этого разделения, используя символьные ссылки как описано в этом разделе. MySQL Cluster поддерживает параметры конфигурации узла данных FileSystemPathDD, FileSystemPathDataFiles, и FileSystemPathUndoFiles, которые делают использование символьных ссылок с этой целью ненужным. Для получения дополнительной информации об этих параметрах, см. Дисковые системные параметры Файла данных.

Каждый узел данных в кластере создает файловую систему в названном каталоге ndb_node_id_fs под узлом данных DataDir как определено в config.ini файл. В этом примере мы предполагаем, что у каждого узла узла данных есть 3 диска, искаженные как /data0, /data1, и /data2, и что кластер config.ini включает следующее:

[ndbd default]DataDir= /data0

Наша цель состоит в том, чтобы поместить все Дисковые файлы журнала Данных в /data1, и все Дисковые файлы данных Данных в /data2, на каждом узле узла данных.

Отметить

В этом примере мы предполагаем, что узлы узла данных кластера все используют Операционные системы Linux. Для других платформ Вы, возможно, должны заменить Вами команды операционной системы показанных здесь.

Чтобы выполнить это, выполните следующие шаги: