11. A system for query processing, the system comprising: a database management system; a text indexing and search server; and a communication path between the database management system and the text indexing and search server, the text indexing and search server including a storage component caching a compiled invariant part of a query received from the database management system, and the communication path being active throughout query processing to allow the text indexing and search server to communicate the compiled invariant part of the query to the database management system.
11. A system for query processing, the system comprising: a database management system; a text indexing and search server; and a communication path between the database management system and the text indexing and search server, the text indexing and search server including a storage component caching a compiled invariant part of a query received from the database management system, and the communication path being active throughout query processing to allow the text indexing and search server to communicate the compiled invariant part of the query to the database management system. 13. A system according to claim 11 wherein the compiled invariant part of the query comprises a query expansion.