Select simples
Em uma aplicação que tenha consulta, o "select * from..." é meio que condenado em banco de dados, isso acontece tambem quando é utilizado com PHP ou é bom restringir a quantidade de seleções?
Mauricio Padua
Curtidas 0
Respostas
Joel Rodrigues
27/09/2014
Isso é uma boa prática relacionada a bancos de dados, independente de qual aplicação vai consumi-lo.
E se tratando de aplicações web, onde o desempenho ainda pode ser comprometido pela conexão, isso é ainda mais indicado, pois além de você reduzir o processamento no servidor, vai reduzir a quantidade de informações trafegando na rede.
E se tratando de aplicações web, onde o desempenho ainda pode ser comprometido pela conexão, isso é ainda mais indicado, pois além de você reduzir o processamento no servidor, vai reduzir a quantidade de informações trafegando na rede.
GOSTEI 0
Mauricio Padua
27/09/2014
Se é no banco de dados como fazer isso ser reconhecido pela aplicação?
GOSTEI 0
Marisiana Battistella
27/09/2014
Acho que não entendi essa tua última pergunta...
Complementando o que o Joel falou...
Você deve sempre informar no select os nomes das colunas que contém as informações que vc precisa trabalhar, pois não faz sentido você selecionar todas as informações de uma tabela em que vc precisa apenas da informação que está em em campo X.
Complementando o que o Joel falou...
Você deve sempre informar no select os nomes das colunas que contém as informações que vc precisa trabalhar, pois não faz sentido você selecionar todas as informações de uma tabela em que vc precisa apenas da informação que está em em campo X.
GOSTEI 0
Mauricio Padua
27/09/2014
Isso Marisiana, deixa tentar explicar, então esse select mais elabarado eu escrevo em php ou no banco?
GOSTEI 0
Ronaldo Lanhellas
27/09/2014
Em uma aplicação que tenha consulta, o "select * from..." é meio que condenado em banco de dados, isso acontece tambem quando é utilizado com PHP ou é bom restringir a quantidade de seleções?
Independente da linguagem que esteja utilizando este não é um conceito específico da mesma, mas você pode tratar tanto no lado do banco como no lado da aplicação, fica a seu critério.
GOSTEI 0
Mauricio Padua
27/09/2014
quando é feito no banco, como se faz para a aplicação reconhecer, uma função do banco chamada pela aplicação?
GOSTEI 0
Ronaldo Lanhellas
27/09/2014
Quando é feito no banco , você pode limitar a quantidade de resultados retornados. Ex: Você tem dados de 1950 à 2014 mas provavelmente você só precisará de 2011 em diante, então você cria uma VIEW já pronta no banco que retorna os dados corretos.
GOSTEI 0
Marisiana Battistella
27/09/2014
Isso Marisiana, deixa tentar explicar, então esse select mais elabarado eu escrevo em php ou no banco?
Você pode criar uma procedure no banco que execute o Select que você precisa, no PHP vc terá que criar um function que chame essa procedure para você poder pegar o retorno dela.
Qual é o banco de dados que vc está utilizando?
GOSTEI 0