Fórum comparativo de velocidade: DBX parece mais rapido, será? #320711
05/05/2006
0
funciona assim: digito uma query bem pesada que traz bastante resultados num memo.
essa query vai pra propriedade selectsql de um ibdataset e pra propriedade commandtext de um sqldataset.
os testes são feitos em 2 botões diferentes, ambos fazem:
marcam o timestamp atual (now) numa variavel tdatetime, abrem a query correspondente, mostram num label now-variaveltempo.
eu sei que em teoria o IBX deveria ser mais rápido que o DBX por ser nativo e não ter uma camada a mais, mas o que acontece é que o DBX tem se mostrado em media 33¬ mais rápido que o IBX, com qualquer banco, em todos os testes, mesmo depois de reiniciar a maquina.
meu IBX está configurado como unidirecional, ambos abrem a query usando um clientdataset, por que meu IBX tá mais lento? o que eu tenho que configurar pra ficar mais rapido que o DBX sabendo que o DBX já está com as configurações ótimas?
valew!
se quiser eu mando o fonte do programinha de teste
Vitor Rubio
Curtir tópico
+ 0Posts
06/05/2006
Bon Jovi
Gostei + 0
08/05/2006
Vitor Rubio
mesmo se ele for nativo, o ibexpress não deveria ser mais rápido? já que não usa nenhuma dll pra acessar o banco.... e foi feito ´apenas´ pra interbase? por que será que ele se mostra mais lento?
Esqueci de dizer: eu não uso o interbase, eu uso o firebird 1.5, que é quase a mesma coisa só que fica mais diferente a cada nova versão.
valew!
Gostei + 0
08/05/2006
Vitor Rubio
mesmo se ele for nativo, o ibexpress não deveria ser mais rápido? já que não usa nenhuma dll pra acessar o banco.... e foi feito ´apenas´ pra interbase? por que será que ele se mostra mais lento?
Esqueci de dizer: eu não uso o interbase, eu uso o firebird 1.5, que é quase a mesma coisa só que fica mais diferente a cada nova versão.
valew!
Gostei + 0
08/05/2006
Vitor Rubio
mesmo se ele for nativo, o ibexpress não deveria ser mais rápido? já que não usa nenhuma dll pra acessar o banco.... e foi feito ´apenas´ pra interbase? por que será que ele se mostra mais lento?
Esqueci de dizer: eu não uso o interbase, eu uso o firebird 1.5, que é quase a mesma coisa só que fica mais diferente a cada nova versão.
valew!
Gostei + 0
08/05/2006
Vitor Rubio
mesmo se ele for nativo, o ibexpress não deveria ser mais rápido? já que não usa nenhuma dll pra acessar o banco.... e foi feito ´apenas´ pra interbase? por que será que ele se mostra mais lento?
Esqueci de dizer: eu não uso o interbase, eu uso o firebird 1.5, que é quase a mesma coisa só que fica mais diferente a cada nova versão.
valew!
Gostei + 0
08/05/2006
Vitor Rubio
mesmo se ele for nativo, o ibexpress não deveria ser mais rápido? já que não usa nenhuma dll pra acessar o banco.... e foi feito ´apenas´ pra interbase? por que será que ele se mostra mais lento?
Esqueci de dizer: eu não uso o interbase, eu uso o firebird 1.5, que é quase a mesma coisa só que fica mais diferente a cada nova versão.
valew!
Gostei + 0
08/05/2006
Vitor Rubio
eu abri um link no outlook na hora que o browser estava postando a mensagem e ele foi abrir nem na janela do forum, quando voltei ainda estava na pagina de edição, então eu cliquei no enviar de novo.... um monte de vezes pq travou.... foi malz :(
Gostei + 0
08/05/2006
Vitor Rubio
eu abri um link no outlook na hora que o browser estava postando a mensagem e ele foi abrir nem na janela do forum, quando voltei ainda estava na pagina de edição, então eu cliquei no enviar de novo.... um monte de vezes pq travou.... foi malz :(
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)