Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

O que é mais rápido SELECT * ou SELECT `field` quando requer apenas `field`


O campo SELECT é mais rápido que o select *.

Porque se você tiver mais de 1 campo/coluna em sua tabela, selecione * retornará todos eles, e isso requer largura de banda de rede e mais trabalho para o banco de dados para buscar todos os outros campos. Mas se você precisar apenas de um campo/coluna, a carga do banco de dados é menor e ele não precisa transmitir informações desnecessárias e, portanto, consumir recursos de largura de banda descessariamente.