Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-03-2004
Avatar de StartKill
StartKill StartKill is offline
Miembro
 
Registrado: ene 2004
Posts: 299
Poder: 21
StartKill Va por buen camino
Vistas sort/index

Wnas a todos.

Les comento, estoy trabajando con delphi 7.0 y interbase 6.xx y estoy utilizando componentes IBX.

He hecho un grid juntando 2 tablas, donde he utilizado un IBQuery y en su propieadad SQL he puesto el select con su join y ademas de un order by.

Cuando arranca el programa y al pedir mostrar dicho grid se demoraba cerca de 6 segundos(mas o menos)---eso es desesperante para los usuarios, y cuando no está el order by unos 4 1/2 segundos, aun asi es lento.

Lei sobre las vistas y manos a la obra, cree una vista y me di con la soorpresa que no se puede utilizar el order by.

Pero lo bueno que en mi nuevo grid y mi nuevo ibquery trabajo con la vista y zass es una bala---es preciosa la velocidad--- ni un segundo ya está en pantalla.

Pero necesito que este ordenada y procedi a añadir su respectivo order by en mi intruccion select de la propiedad SQL de mi IBQuery---y se demora 4 seconds.

Debo suponer que es lento por que tiene que ordenar antes de visualizar....

Como puedo hacer que sea mas rapido esto? me pregunté, y me doy la respuesta: como hago un index o un order by a una vista.

Que hacer?

Gracias

Your friend

StartKill
Lima-Perú

Última edición por StartKill fecha: 03-03-2004 a las 00:06:36. Razón: VISTAS / mal titulo
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 20:57:42.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi