[oracle_br] Re: Order by
Obrigado Chiappa! Então como eu não tenho o total acesso neste servidor, apenas com alguns grants, Aqui esta as configurações. sort_area_size integer 209715200 sga_max_size big integer 12G sga_targetbig integer 12G shared_pool_reserved_sizebig integer 199648870 shared_pool_size big integer 3G pga_aggregate_target big integer 2576980377 hash_area_size integer 419430400 Fiz o plano do meu lado e solicitei o pessoal responsável para enviar do lado deles. LM
Re: [oracle_br] Re: Order by
Caros, Esta query roda via aplicação? Se for o que tem por trás? Um hibernt? Enviado do meu iPhone Em 15/04/2015, às 13:44, lmarinh...@yahoo.com.br [oracle_br] oracle_br@yahoogrupos.com.br escreveu: Obrigado Chiappa! Então como eu não tenho o total acesso neste servidor, apenas com alguns grants, Aqui esta as configurações. sort_area_size integer 209715200 sga_max_size big integer 12G sga_targetbig integer 12G shared_pool_reserved_sizebig integer 199648870 shared_pool_size big integer 3G pga_aggregate_target big integer 2576980377 hash_area_size integer 419430400 Fiz o plano do meu lado e solicitei o pessoal responsável para enviar do lado deles. LM
[oracle_br] Re: Order by
Tá, mas esses alguns grants não são suficientes para vc fazer um trace e/ou consultar as v$ necessárias para se obter o texto E os planos de execução *** EXATOS e REAIS *** dos SQLs, para primeiro comprovar que a query sendo executada no client está RIGOROSAMENTE IGUAL á query testada direto no servidor e Depois comprovar se o Plano é o mesmo ou não ??? Pois como eu disse, basta um binding e/ou um valor de pesquisa diferente para se obter Planos totalmente diferentes, em alguns casos Como eu disse, vc só deve 'atacar' a frente de eventuais alterações de parâmetros SE e APENAS SE vc obter performance diferente no client e no servidor para o MESMA EXATA query com o MESMO EXATO Plano de ExecuçãoIsso é IMPORTANTE : please cheque SQL e Planos antes de sequer PENSAR a mexer no database... SE for isso mesmo de diferentes performances para mesmo sql com mesmo plano, aí de cara a gente Questionaria essa sort_area_size de 209.715.200 bytes : 200 megabytes é ridiculamente minúsculo, acho que é tranquilo passar (a nível de sessão, que seja, para teste) o gerenciamento de workarea para MANUAL e alterar sort_area_size para alguns poucos gigabytes (e hash_area_size para 2x sort_area_size, se o Plano usa algum tipo de hashing)... []s Chiappa
Re: [oracle_br] Order by
Habilita o trace de sessao e depois manda um tkptof pra ver se tem diferença. On Wednesday, April 15, 2015, jlchia...@yahoo.com.br [oracle_br] oracle_br@yahoogrupos.com.br wrote: Tá, mas esses alguns grants não são suficientes para vc fazer um trace e/ou consultar as v$ necessárias para se obter o texto E os planos de execução *** EXATOS e REAIS *** dos SQLs, para primeiro comprovar que a query sendo executada no client está RIGOROSAMENTE IGUAL á query testada direto no servidor e Depois comprovar se o Plano é o mesmo ou não ??? Pois como eu disse, basta um binding e/ou um valor de pesquisa diferente para se obter Planos totalmente diferentes, em alguns casos Como eu disse, vc só deve 'atacar' a frente de eventuais alterações de parâmetros SE e APENAS SE vc obter performance diferente no client e no servidor para o MESMA EXATA query com o MESMO EXATO Plano de ExecuçãoIsso é IMPORTANTE : please cheque SQL e Planos antes de sequer PENSAR a mexer no database... SE for isso mesmo de diferentes performances para mesmo sql com mesmo plano, aí de cara a gente Questionaria essa sort_area_size de 209.715.200 bytes : 200 megabytes é ridiculamente minúsculo, acho que é tranquilo passar (a nível de sessão, que seja, para teste) o gerenciamento de workarea para MANUAL e alterar sort_area_size para alguns poucos gigabytes (e hash_area_size para 2x sort_area_size, se o Plano usa algum tipo de hashing)... []s Chiappa -- -- Thanks, * Ricardo Arnoud* *Bacharel em Ciência da Computação* - 2013/1 (51) 8205-4658 TIM / (51) 9259-2333 CLARO / Porto Alegre - RS http://www.ricardoarnoud.com http://www.alterdatabaseopen.com FB http://www.facebook.com/ricardo.arnoud Linkedin http://br.linkedin.com/pub/ricardo-arnoud/15/127/3b1
[oracle_br] Re: Order by
Obrigado Chiappa! Então como eu não tenho o total acesso neste servidor, apenas com alguns grants, mas posso te garantir já que a PGA não esta AUTO aqui esta as configurações. sort_area_size integer 209715200 sga_max_size big integer 12G sga_target big integer 12G shared_pool_reserved_sizebig integer 199648870 shared_pool_size big integer 3G pga_aggregate_target big integer 2576980377 hash_area_size integer 419430400 Fiz o plano do meu lado e solicitei o pessoal responsável para enviar do lado deles. LM