Consultas otimizadas

SQL Server

08/02/2014

alguem teria algum material que seja detalhado para consultas otimizadas? select * from...não ajuda muito. rsrsrs
Mariana Carvalho

Mariana Carvalho

Curtidas 0

Respostas

Roniere Almeida

Roniere Almeida

08/02/2014

acho que isso deve ajudar.

[url]http://imasters.com.br/artigo/22264/banco-de-dados/10-tecnicas-para-otimizacao-de-instrucoes-sql/[/url]
GOSTEI 0
Marisiana Battistella

Marisiana Battistella

08/02/2014

Curti tua indicação Roniere!

Aqui http://waelson.com.br/2013/04/05/tuning-sql-tecnicas-de-otimizacao-de-consultas-sql-2/
também tem algumas dicas de otimização!
GOSTEI 0
Roniere Almeida

Roniere Almeida

08/02/2014

Curti tua indicação Roniere!

Aqui http://waelson.com.br/2013/04/05/tuning-sql-tecnicas-de-otimizacao-de-consultas-sql-2/
também tem algumas dicas de otimização!


obrigado Marisiana!!!

esse link que postou tambem é otimo!!!
GOSTEI 0
Mariana Carvalho

Mariana Carvalho

08/02/2014

Roniere e Marisiana, muitissimo obrigada.

vou ler o material, se surgir alguma duvida, apareço novamente.
GOSTEI 0
Roniere Almeida

Roniere Almeida

08/02/2014

tudo otimo Mariana!!!
GOSTEI 0
Marisiana Battistella

Marisiana Battistella

08/02/2014

Por nada Mariana!!

Que banco de dados vc utiliza?
GOSTEI 0
Mariana Carvalho

Mariana Carvalho

08/02/2014

SQL Server.
GOSTEI 0
Marisiana Battistella

Marisiana Battistella

08/02/2014

Trabalhei com Oracle e agora to utilizando o PostgreSQL, mas continuo estudando sobre Oracle....
Caso tenha interesse, indico este livro [url]http://compare.buscape.com.br/oracle-database-11g-pl-sql-programacao-michel-mclaughlin-8576083892.html?pos=19[/url]
GOSTEI 0
Mariana Carvalho

Mariana Carvalho

08/02/2014

obrigada pela dica, mas acho que minha internet está ruim, só aparece algumas informações sobre o livro. tem preço?
GOSTEI 0
Marisiana Battistella

Marisiana Battistella

08/02/2014

Tem preço, mas eles variam de um site pra outro... O nome do livro é "PL/SQL Programação" e essa é a capa dele...

[img]http://arquivo.devmedia.com.br/forum/imagem/262490-20140210-154142.jpg[/img]
GOSTEI 0
Mariana Carvalho

Mariana Carvalho

08/02/2014

obrigada.
GOSTEI 0
Marisiana Battistella

Marisiana Battistella

08/02/2014

Por nada! =)
GOSTEI 0
Mariana Carvalho

Mariana Carvalho

08/02/2014

vou ver se acho na estante virtual.
GOSTEI 0
Alex Lekao

Alex Lekao

08/02/2014

Oi Bom dia!!!

Legal os links, achei muito bons.

Algumas das coisas que foram indicadas no primeiro link deve-se observar muito para ter um pesquisa legal.

Outra forma de entender bem se a pesquisa tera um bom desempenho ou nao eh conhecer o algoritimo por traz da estrutura de um select, o que sera feito primeiro, como funcionam as juncoes, com isso enquanto escrevemos os codigos conseguimos ir ajustando para a melhor performance.

lembrando de levar em conta cada banco de dados e suas particularidades, etc.

Ate procurei material sobre algoritimos de funcionamento de sql, etc, mas nao encontrei, infelizmente.

Mas gostei do post e do que foi compartilhado.

Abraco.

Alex - Lekao
GOSTEI 0
Rafael Dantas

Rafael Dantas

08/02/2014

Olá Mariana, ainda sou um pouco cru no SQL Server, mas venho estudando baste o mesmo, talvez minha dica lhe seja útil.... trabalho especificamente com consultas monstruosas para relatórios contábeis etc...e oque vem me ajudando bastante com relação a otimizar minhas consultas é a utilização do Plano de Execução do próprio SQL Server, ou seja o famoso Ctrl + L., ele mostra onde seu SQL esta mais carregado através de porcentagens, assim você pode criar os índices especificamente nesses campos. Também utilizo o Data Engine Tuning Advisor, pois ele ajuda na criação de estatísticas de tabelas oque ajuda muito no tuning do sql.
GOSTEI 0
Mariana Carvalho

Mariana Carvalho

08/02/2014

Rafael Dantas, tem algum material que explique a utilização dessas ferramentas?
GOSTEI 0
Rafael Dantas

Rafael Dantas

08/02/2014

Esse link explica a utilização do Plano de Execução
http://technet.microsoft.com/pt-br/library/ms178071(v=sql.105).aspx


Visão geral do Orientador de Otimização do Mecanismo de Banco de Dados - Database Engine Tuning Advisor
Essa ferramenta é muito boa, porém é preciso saber utilizá-la, pois sua base pode acabar tendo mais índices que tabela... busque analisar a solução dada por ele, e tomar as decisões corretas. Eu uso basicamente as opções de estatísticas... quanto a índices eu procuro criar utilizando o plano de execução conforme minha necessidade.
http://technet.microsoft.com/pt-br/library/ms173494(v=sql.105).aspx
GOSTEI 0
Mariana Carvalho

Mariana Carvalho

08/02/2014

Otimo, muito obrigada.
GOSTEI 0
Rafael Dantas

Rafael Dantas

08/02/2014

Não tem de que!!! =]
Otimo, muito obrigada.
GOSTEI 0
POSTAR