Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/11/2005, 16:43
monkyta
 
Fecha de Ingreso: noviembre-2005
Mensajes: 658
Antigüedad: 19 años, 5 meses
Puntos: 3
Ahora si hay muchas tablas de codigos que uses para hacer JOIN con esta tabla grande te conviene tener cargada en memoria las tablas mas usadas.
Por otro lado en los JOIN trata de evitar las conversiones en los where y si debes hacer JOIN con tablas de codigos para sacar valores de campos como nombres de comunas, nombres de oficinas, etc te conviene hacer un case para obtener el resultado de la columna usando un select.....
Por otro lado conviene siempre usar el profiler para analizar antes las query pesadas y poder hacer los show plan del resultado de la ejecucion..... se deben evitar por todos los medios los tables scan a las tablas ya que la performance se degrada al maximo.
Por otro lado existen buffer pool a nivel del sql server que sirven para optimizar el uso de la memoria... eso lo define el dba; al igual que muchos otros parametros que se configuran para mejoras de desempeño.....

Sigo en otro... espera