Asegúrese de tener todas sus capas indexadas espacialmente. Entonces ArcMap (o cualquier otro software SIG) rápidamente puede seleccionar lo que está dentro del rectángulo que está tratando de dibujar.
Lo siguiente es hacer que cada capa sea visible solo en una escala donde tengan sentido. Si está dibujando una capa hecha para escala 1: 1000 en escala 1: 100000, tomará mucho tiempo y probablemente no verá los detalles de todos modos.
Lo tercero es no tener muchas capas visibles que se cubran entre sí. Luego, todos se dibujarán (creo que eso también es válido para el software Arc), pero solo verá el que está al frente.
Si aún es lento, probablemente esté enviando los datos desde otra computadora con una conexión demasiado mala.
Alternativamente, está empujando la base de datos demasiado lejos. Entonces, tal vez debería buscar otras soluciones de software (pueden ser abiertas y gratuitas ;-))
Supongo que podrías evitar que se vuelva a dibujar automáticamente, pero no estoy seguro de que eso es lo que realmente quieres hacer.
/ Nicklas