Lo que el motor FEDERATED
soporta y lo que
no:
En la primera versión, el servidor remoto debe ser un
servidor MySQL. El soporte de FEDERATED
para otros motores de bases de datos se añadirá en el
futuro.
La tabla remota a la que apunta una tabla
FEDERATED
debe
existir antes de intentar acceder a ella.
Es posible para una tabla FEDERATED
apuntar a otra, pero debe tener cuidado de no crear un
bucle.
No hay soporte para transacciones.
No hay forma que el motor FEDERATED
sepa
si la tabla remota ha cambiado. La razión es que la tabla
debe funcionar como un fichero de datos que nunca se
escribirá para hacer algo distinto a la base de datos. La
integridad de los datos en la tabla local debe comprobarse
si hay algún cambio en la base de datos remota.
El motor FEDERATED
soporta
SELECT
, INSERT
,
UPDATE
, DELETE
, e
índices. No soporta ALTER TABLE
,
DROP TABLE
, o cualquier otro comando Data
Definition Language . La implementación actual no usa
comandos preparados.
La implementación usa SELECT
,
INSERT
, UPDATE
, y
DELETE
, pero no
HANDLER
.
Las tablas FEDERATED
no funcionan con la
caché de consultas.
Algunas de estas limitaciones pueden mejorarse en futuras
versiones del handler FEDERATED
.
Ésta es una traducción del manual de referencia de MySQL, que puede encontrarse en dev.mysql.com. El manual de referencia original de MySQL está escrito en inglés, y esta traducción no necesariamente está tan actualizada como la versión original. Para cualquier sugerencia sobre la traducción y para señalar errores de cualquier tipo, no dude en dirigirse a mysql-es@vespito.com.