Otimização de consulta Espacial

Tuning de Banco, Tuning de SQL, Ferramentas de tuning
Responder
dejambo
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 68
Registrado em: Qua, 27 Jun 2012 8:58 am

Boa Tarde Pessoal.

Esto tentando otimizar um consulta espacial no oracle. O gargalo está na função de agregação (SDO_AGGR_UNION) que retorna a união de várias geometrias. O problema é que está função está fazendo com que a consulta demore muito para certos casos. Deu uma pesquisa pelo google e li que está função não tem um histórico bom em relação a performance. Alguém já trabalhou com está função? Existe alguma alternativa para ela? Um exemplo da consulta seria:

Selecionar tudo

select SDO_AGGR_UNION(MDSYS.SDOAGGRTYPE(poligono.geom, 0.01) )) as geo from poligono;
Desde já Agradeço.
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Não conheço muito bem o Oracle Spatial.
Mas eu achei esse link que mostra uma técnica pra deixar mais rápido:

http://www.dba86.com/docs/oracle/11.2/a ... #SPATL1285

Talvez ajude!
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 6 visitantes