desisto 0 Denunciar post Postado Abril 6, 2009 minha pagina esta com a consulta lenta... estava usando: bd_mv = "SELECT * FROM tabela" tempo 0,0325 segundos em media testei com: bd_mv = "SELECT coluna1,coluna2,coluna3 FROM tabela" tempo 0,0625 tempo 0,0938 tempo 0,1094 o tempo subiu absurdamente, embora recomenda-se o uso da conexao definida como no 2 exemplo o que pode ser? Compartilhar este post Link para o post Compartilhar em outros sites
jrcardozo 4 Denunciar post Postado Abril 6, 2009 qual banco? Compartilhar este post Link para o post Compartilhar em outros sites
desisto 0 Denunciar post Postado Abril 6, 2009 mysql Compartilhar este post Link para o post Compartilhar em outros sites
jrcardozo 4 Denunciar post Postado Abril 6, 2009 como você "mediu" essa média, diretamente com uma ferramenta do banco de dados? é só isso que tem na query ou tem WHERE? Compartilhar este post Link para o post Compartilhar em outros sites
desisto 0 Denunciar post Postado Abril 6, 2009 tem WHERE sim WHERE opcao = '"&variavel&"' medi com isso aqui Dim starttime starttime = Timer ... Dim endtime, timetaken endtime = Timer timetaken = FormatNumber(endtime - starttime,4) Response.Write timetaken & "segundos" nao é preciso mas eu tirei uma media Compartilhar este post Link para o post Compartilhar em outros sites
hargon 64 Denunciar post Postado Abril 6, 2009 Quantos registros tem na tabela? O teste é local ou em servidor externo? O ideal é testar em pelo menos dois servidores, pois aparentemente é uma consulta simples. Compartilhar este post Link para o post Compartilhar em outros sites
desisto 0 Denunciar post Postado Abril 6, 2009 é na locaweb a consulta é boba, retorna 5 registros apenas justamente por ser simples achei que estava lenta Compartilhar este post Link para o post Compartilhar em outros sites
jrcardozo 4 Denunciar post Postado Abril 6, 2009 conselho: não tome como referencia esse tempo pois tem html junto e processamento do iis. Bom é analisar com software diretamente no banco de dados quanto ao where, de repente você vai precisar criar indices para que a consulta fique rápida Compartilhar este post Link para o post Compartilhar em outros sites
desisto 0 Denunciar post Postado Abril 6, 2009 qual software faria isso? criar indices nas tabelas? Compartilhar este post Link para o post Compartilhar em outros sites
jrcardozo 4 Denunciar post Postado Abril 6, 2009 software: mysqltoolkit http://dev.mysql.com/downloads/gui-tools/5.0.html indice você cria na coluna e não na tabela, com esse software você faz isso acho que sua duvida está mais relacionada a banco de dados e não a asp Compartilhar este post Link para o post Compartilhar em outros sites
desisto 0 Denunciar post Postado Abril 6, 2009 é, agora mudou de figura heehehe mas obrigado pelas ajudas, vou dar uma lida nesse site que você postou por mim esta resolvido, vou ler e tentar ver se resolvo []s Compartilhar este post Link para o post Compartilhar em outros sites
jrcardozo 4 Denunciar post Postado Abril 6, 2009 melhor dizendo, indice se cria para as colunas e não nas colunas hehehe Compartilhar este post Link para o post Compartilhar em outros sites
desisto 0 Denunciar post Postado Abril 6, 2009 vou dar uma lida a fundo pra ver se sai alguma coisa boa :) Compartilhar este post Link para o post Compartilhar em outros sites
hargon 64 Denunciar post Postado Abril 6, 2009 Vou mover o tópico para a área de MySQL. Movido de ASP http://forum.imasters.com.br/public/style_emoticons/default/seta.gif MySQL Compartilhar este post Link para o post Compartilhar em outros sites