17/02/2012, 08:45
|
| | Fecha de Ingreso: junio-2010
Mensajes: 60
Antigüedad: 14 años, 5 meses Puntos: 1 | |
Respuesta: Sql lento hola
alguien me puede ayudar con lo de antes ?
Para vuestra infoy estoy usando lo siguiente:
HP 6000 Pro MT
Inte Coler 2 Quac CPU8400 @ 2.66GHz
RAM 2.00 GB
Sistema operativo 32 bits
IIS 6.1
Windows 7
Con el siguiente codigo y tanto ACCESS como MS-SQL SERVER 2008 Express perfectamente indexado
En ACCES Tarda 4.30 segundos
En MS-SQL SERVER 2008 Express Tarda 29.10 segundos
' En la Tabla TablaClientes hay 9000 lineas
Set rs = ConData.Execute("Select ClienteCodigo,ClienteComercial From TablaClientes Where ClienteComercial = 'Pedro' ")
Do While Not rs.EOF
' Para vuestra info .... Por aqui paso unas 4300 veces
' En la Tabla TablaContactos hay 23700 lineas
sSQL_1="UPDATE TablaContactos SET ContactoComercial='Cliente de Pedro' WHERE ContactoCodigoCliente = '"&rs("ClienteCodigo")&"' "
Set RS_1 = ConData.Execute(sSQL_1)
rs.MoveNext
Loop
rs.Close
Set rs = Nothing |