Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
fala galera,
existe alguma maneira de fazer com que o cakephp não realize milhões de consultas desnecessárias, como o DESCRIBE em todas as tabelas do banco?
(tudo bem q isso aparece aqui no modo de desenvolvimento, não vi o debug no modo de produção)
Esse describe acontece pois ele precisa montar o schema de cada tabela, contendo informações relativas ao tamanho, tipo e valor de cada campo da tabela... Mas isso só acontece em modo de desenvolvimento.
Quando você muda ele pra modo de produção ele pega esses dados e cria um cache (com arquivos mesmo) e não fica fazendo o describe toda hora.
Tanto que, se você deixar um site em modo de produção e adicionar um campo novo na tabela ele não vai reconhecer esse novo campo até você deletar o cache do schema ou colocar o site em modo de desenvolvimento novamente.