Senhores, uma dúvida:Tenho a seguinte tabela : =#CREATE TABLE testxml ( doc xml, id serial NOT NULL, );
crio um INDEX: =#create index doc_idx on testxml using btree (((xpath('/book/id/text()', doc))[1]::text)); Criando este index, um select como este: =#SELECT (xpath('/book/id/text()', doc))[1]::text from testxml; Fica bem rápido. Mas o problema é: Este INDEX só é utilizado quando executo o SELECT acima. Para qualquer um xpath diferente, a consulta fica lenta. Como faço para criar um INDEX para que possa enviar uma consulta com qualquer outro nó dentro do xml?
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral