2011-12-01 1 views
0

J'utilise Sphinx pour indexer quelques tables dans une base de données Postgres. Il semble que le Sphinx a une requête pré-index que vous pouvez exécuter:Exécution d'un script de pré-indexation dans Sphinx pour copier des données d'un DB vers un autre

http://sphinxsearch.com/docs/manual-0.9.9.html#conf-sql-query-pre

peut-il être utilisé pour vrac données insérer copie d'un autre DB sur un lien de DB dans le DB que je suis indexation?

INSERT INTO table1 SELECT * FROM dblink('dbname=db2', 'SELECT * FROM table2 WHERE id = 10') AS t1(id integer, name varchar, address varchar); 

La plupart des exemples que je peux voir sont utilisés pour les paramètres paramètres de session, donc je suis un peu douteux.

À la votre!

Répondre

1

Oui.

(qui est toute réponse. Mais je dois écrire quelque chose ici, parce que le corps de réponse « doit être d'au moins 30 caractères »)

Questions connexes