Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
FEDERATED - новый тип таблиц (Трава) 15/06/2006 - 20:10:13
      Re: FEDERATED - новый тип таблиц (lithium) 15/02/2010 - 11:20:24
      Re: FEDERATED - новый тип таблиц (lithium) 17/02/2010 - 09:09:16

> Original message text:
> From: Трава - 15/06/2006 - 20:10:13
> Subject:FEDERATED - новый тип таблиц
> -----------------
> Тип таблиц FEDERATED для обращения к удаленным таблицам как к локальным.
> Позволяет хранить данные в удаленных таблицах, расположенных на другой машине сети. Во время создания таблицы в локальной директории данных mysql/data создается только файл определения структуры таблицы с расширением frm, никаких других файлов не создается, т.к. все данные хранятся на удаленной машине.
> Тип FEDERATED введен начиная с версии 5,0,3
> MySQL в бинарных кодах распространяется без поддержки данного типа таблиц, для его включения необходима перекомпиляция MySQL с включенной опцией
> --with-federated-storage-engine
> На удаленном сервере можно использовать любой тип таблиц. Только после создания таблицы на удаленном сервере можно приступать к развертыванию FEDERATED-таблицы на локальной машине.
> CREATE TABLE MYTBL(A int, B int) ENGINE=FEDERATED COMMENT=’mysql://username:password@ip:port/database_name/table_name’;
> Удаленным сервером может быть только MySQL-сервер. Поддержку других СУБД создатели MySQL обещают ввести в следующих версиях.
> Создание FEDERATED-таблицы, указывающей на другую FEDERATED-таблицу, возможно, но следует следить, за тем чтобы не образовалось циклических ссылок.
> При работе с FEDERATED-таблицами синтаксис запроса проверяется на локальной машине после чего он отправляется на удаленную машину, где он выполняется, далее результаты отправляются обратно на локальную машину.
> В FEDERATED-таблицах не поддерживаются транзакции.
> FEDERATED-таблицы работают с : SELECT, INSERT, UPDATE, DELETE
> FEDERATED-таблицы НЕ работают с : ALTER TABLE, DROP TABLE
>
> по информации из книги "Самоучитель MySQL" ("БХВ-Петербург" 2006г) авторы Максим Кузнецов, Игорь Симдянов
>


From: lithium - 15/02/2010 - 11:20:24
Subject:FEDERATED - новый тип таблиц
-----------------
mysql> CREATE TABLE test_fed (test VARCHAR(5),testint INT(5)) ENGINE=FEDERATED COMMENT='mysql://replication@172.16.20.217:3606/testdb/tabel1';
ERROR 1046 (3D000): No database selected


не работает =(


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
36789



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |