¡ Hola !
Estimados tengo una aplicacion con base de datos viculada al SQL Server 2000 mi pregunta es con mas de 80 mil registros, su clave principal es un campo texto actualmente esta como primary key:
Cuendo esta en modo primary key (Indexado), las consultas son rapidas, sin embaro para efectos de poder trabajar con registros duplicados por devolucion tengo q omitir el primary key para que me permita agregar registros duplicados. cuando de omite la llave las consultas son relentas. ante lo mostrador mi pregunta es:
De que otra manera puedo realizar mi consulta para que no sufra este comportamiendo al kitar la llave.
q otra modalidad puedo usar.
esta llegaria hacer mi consulta:
SELECT CAPTURA.ID, CAPTURA.IMEI, CLAROGENERAL.EMAC_AN, CLAROGENERAL.CMAC, CLAROGENERAL.MTAMAC, CLAROGENERAL.USBMAC, CLAROGENERAL.CODIGO5, CLAROGENERAL.CODIGO6, CLAROGENERAL.MFGDATE, CLAROGENERAL.LOTE, CLAROGENERAL.ITEM, CLAROGENERAL.SAP, CLAROGENERAL.STATUSFINAL AS STATUSFINAL
FROM CAPTURA INNER JOIN CLAROGENERAL ON CAPTURA.IMEI = CLAROGENERAL.SERIAL
GROUP BY CAPTURA.ID, CAPTURA.IMEI, CLAROGENERAL.EMAC_AN, CLAROGENERAL.CMAC, CLAROGENERAL.MTAMAC, CLAROGENERAL.USBMAC, CLAROGENERAL.CODIGO5, CLAROGENERAL.CODIGO6, CLAROGENERAL.MFGDATE, CLAROGENERAL.LOTE, CLAROGENERAL.ITEM, CLAROGENERAL.SAP, CLAROGENERAL.STATUSFINAL
ORDER BY CAPTURA.ID;
De antemano agradezco su apoyo.
Sls.
.....................................................
Leer las respuestas