Federated storage engine . Какво представлява и как се активира

Машината за съхранение FEDERATED е нововъдена в MySQL 5 . Тя позволява на сървъра да използва таблици от други сървъри на MySQL и да ги прави достъпни за клиентите му, все едно, че са негови. Не е необходимо клиентските програми да се свързват директно с другите сървъри, за да получат достъп до таблиците им.

Едно от основните и предимства е, че позволява използването само на една заявка за достъп до таблици, които се управляват от различни сървъри. Не е необходмо свързването с всеки от тях и извличане на данните поотделно. Например може да се направи съединение между таблици от различни сървъри. Машината за съхранение FEDERATED е нова и трябва да се направят още много стъпки за оптимизирането на такива заявки, но самият факт, че и сега модат да се подават е заначително постижение.

FEDERATED служи за управление на таблици, които имат следните характеристики:

1. Всяка таблица от тип FEDERATED е представена на твърдия диск само от форматен файл с разширение frm в директоряита на базата данни.

2. FEDERATED не поддържа транзакции

3. Машината за съхранение поддържа конструкциите SELECT , DELETE , UPDATE и INSERT .
4. MySQL не заключва таблиците от тип FEDERATED по никакъв начин.
О щях да забравя за същността на публикацията.
Добавя се следния ред в /etc/mysql/my.cnf в секция [mysqld]:

[mysqld]
federated

много сложно беше 🙂

Категория:

Един отговор

Logged in as {{omniform_current_user_display_name}}. Edit your profile. Log out? Required fields are marked *

Your email address will not be published. Required fields are marked *

Comments are closed.

You must be logged in to post a comment.