Я использую Sphinx для индексации нескольких таблиц в базе данных Postgres. Похоже, что у Sphinx есть предварительный индексный запрос, который вы можете выполнить:
http://sphinxsearch.com/docs/manual-0.9.9.html#conf-sql-query-pre
Может ли это быть использовано для массового копирования и вставки данных из другой БД по ссылке БД в БД, которую я индексирую?
INSERT INTO table1 SELECT * FROM dblink('dbname=db2', 'SELECT * FROM table2 WHERE id = 10') AS t1(id integer, name varchar, address varchar);
Большинство примеров, которые я вижу, используются для настройки параметров сеанса, поэтому я немного сомневаюсь.
Ура!