Машината за съхранение 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
много сложно беше :)
Federated storage engine . Какво представлява и как се активира,
One thought on “Federated storage engine . Какво представлява и как се активира”