Hola amigos.. como están?
Necesito que alguno me ayude con este tema y me brinde una idea para mejorar el desempeño
de mi sistema.
Tengo un proceso de facturación, el cual cada vez que ingresa a esa pantalla, realiza una consulta
a mi BD MySql de la tabla de clientes. Cuando mi tabla de clientes no tiene muchos datos, no hay problemas,
el desempeño es correcto. Pero, tengo usuarios que tienen tablas de clientes de 5000/6000 o más filas,
entonces se produce una demora de unos 10/12 segundos en levantarla, junto con otras consultas que
realiza también. Sé que es la de clientes la que ralentiza la operación porque ya lo he probado.
Luego, esa consulta de clientes, la levanto en un ComboBox donde visualizo los mismos para el proceso
de facturación.
Podría realizar la consulta con un "limit", pero como hago con el combobox para que me refresque cada vez que busco?
Alguno me puede ayudar como lo tienen resuelto en caso de usar un combobox (no puedo usar xbrowse ahí) y desplegar
y buscar un cliente que no esté dentro del "limit"?
O cualquier idea que me puedan brindar, será agradecida!!
Saludos
Roberto