Page 1 of 1

Lentitud al abrir las tablas

Posted: Mon Apr 21, 2025 9:26 pm
by abelcervantes
Queridos amigos, una ayuda:

Tengo el problema que el proceso para abrir las tablas es muy lento.

FWCONNECT oCn HOST c_SQLHost USER c_SQLUsuar PASSWORD c_SQLPassw DB c_SQLBase

oTab := oCn:RowSet( 'select * from pedidos order by numero' )
oTPediDt := oCn:RowSet( 'select * from pedid_dt where numero = ? order by numero', { 0 } )

Ese proceso a veces tarda 10 segundos, en el mejor de los casos 5 segundos.
Espero sus sabios consejos.

Re: Lentitud al abrir las tablas

Posted: Mon Apr 21, 2025 9:33 pm
by sysctrl2
-no usar * from, es mejor usar campos separados por ,
-usar LIMIT 1 en la busqueda
-crear indices en los campos llave