Распределенные БД

Запросы, планы, оптимизация запросов, ...

Модераторы: kdv, CyberMax

Ответить
and-log
Сообщения: 2
Зарегистрирован: 12 май 2006, 19:18

Распределенные БД

Сообщение and-log » 15 май 2006, 18:31

Можно ли в InterBase осуществлять запрос сразу к нескольким базам данных типа:
SELECT db1.table1.field1*db2.table1.field1 FROM db1.table1, db2.table1 WHERE .....
в описании на InterBase в мануалах ничего такого не нашел...

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 15 май 2006, 19:32

не может. может, например, BDE. см. www.ibase.ru/devinfo/bde.htm (гетерогенные запросы).

and-log
Сообщения: 2
Зарегистрирован: 12 май 2006, 19:18

Сообщение and-log » 15 май 2006, 22:06

BDE TSession да, было такое, но использовать такую возможность как то не хочется...
а в следующих версиях Interbase/Firebird планируется поддержка распределенных БД, кто ни будь знает?

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 15 май 2006, 22:32

не планируется, увы. даже если бы и планировался, механизм был бы тот же самый, что у BDE. Поэтому, если есть две БД, и некие таблицы, которые используются в обоих - пока обойти это можно только путем репликации идентичных таблиц в обе БД.

Ответить