Teniendo en cuenta que Microsoft SQL Server no es, técnicamente, un sistema de administración de bases de datos lento, sigo preguntándome por qué a menudo / por lo general toma tanto tiempo para que SQL Management Studio se conecte.
Esto sucede incluso cuando nadie más está accediendo al servidor de la base de datos y cuando Management Studio se ejecuta en la misma máquina que SQL Server.
Además, SQL Management Studio a menudo tarda mucho tiempo en hacer algo, incluso solo mostrar los permisos de inicio de sesión puede llevar varios minutos en servidores de bases de datos que de otro modo no se utilizarían.
¿Hay alguna explicación obvia?
sql-server
ms-sql
Andrew J. Brehm
fuente
fuente
localhost
... es realmente frustrante. (YMMV) Y comenzó en algún momento reciente, nunca antes había sido así.Respuestas:
Esto suena estúpido, pero tuve un problema de SQL Server Management Studio muy lento y este truco lo resolvió:
Este truco solo es efectivo si la computadora donde está instalado SQL Server Management Studio NO está conectada a Internet. Solo hacer eso resolvió mi problema. Quizás resuelva el tuyo.
fuente
Esto funcionó para mí: Microsoft SQL Server Management Studio es demasiado lento
fuente
crl
significa "Lista de revocación de certificados", esto tampoco es ideal desde el punto de vista de la seguridad (consulte los comentarios sobre la respuesta aceptada).de forma predeterminada, cuando se conecta a un servidor local, el protocolo de red utilizado es la memoria compartida. Esto puede ser bastante lento a veces.
Estaba experimentando el mismo problema de velocidad al conectarme a una caja especificada de forma similar localmente, pero no de forma remota.
¿Obtiene la misma ralentización si especifica el protocolo de red TCP / IP al conectarse?
EDITAR Además, según Microsoft, este puede ser un problema causado por Management Studio que tiene 32 bits y se ejecuta en un sistema operativo de 64 bits. Ver aquí: http://support.microsoft.com/kb/906892
fuente
¿Posible implementación de IPv6 rota? ¿Estás ejecutando doble pila? Somos y hemos tenido este problema antes. Primero se prueba IPv6, y si hay algún error de configuración, eventualmente fallará a IPv4.
fuente
SSMS está intentando verificar con Microsoft el certificado raíz predeterminado, aunque no lo use. Si está utilizando un servidor proxy, use proxycfg o netsh para establecer la configuración del proxy del sistema. Cierre y luego abra SSMS y el tiempo de carga se reducirá considerablemente.
fuente
Agregando a la respuesta de Julien N anterior, solucioné el problema (un retraso de 10 segundos al ejecutar una consulta la primera vez) desmarcando:
"Comprobar la revocación del certificado del editor"
en las opciones avanzadas de Internet Explorer. No se requiere reiniciar.
fuente
Mi colega tiene el mismo comportamiento que tú en su PC. Estaba usando SQL Server Management Studio de 2005. Resolvió instalar la nueva versión que viene con SQL Server 2008.
Si nota que este problema solo ocurre en su PC, le sugiero que intente desinstalar y reinstalar todo el conjunto de Microsoft SQL Server.
fuente
¿Podría ser esto un problema de resolución de nombres? Si el motor de SQL Server está en la misma máquina, intente usar (local) como el nombre o incluso 127.0.0.1 (o la dirección IP de la máquina). Netbios sobre TCP / IP y / o WINS / DNS deficientes pueden conducir a tiempos de conexión más lentos.
También asegúrese de que el servidor tenga suficiente memoria para funcionar. SQL Server puede funcionar bien con 512 MB de RAM, pero el rendimiento se degrada muy rápido.
No debería haber un retraso de más de 5 segundos al conectarse a un servidor. (Menos si es local).
fuente
Agregué sqlservr.exe a la lista de excepciones del firewall de Windows en SQL Server 2005. Resultado: ¡respuesta muy rápida!
fuente
En mi caso, no fue siempre, pero cuando lo hizo, tardaría 10 minutos en recuperar incluso mi caja de conexión. Así que miré al administrador de configuración y deshabilité la memoria compartida. Funciona como encanto cada vez !!
fuente
La solución para mí fue deshabilitar la NIC Hyper-V:
Simplemente haga clic derecho y luego haga clic
disable
fuente
Estaba teniendo el mismo problema en el que la carpeta Vistas tardaba mucho en expandirse. Otras carpetas, incluidas bases de datos o tablas, estaban bien. Todas las recomendaciones anteriores no funcionaron en mi caso. Lo que funcionó para mí es que el usuario tenía el rol sysdamin, eliminé el rol sysadmin y lo devolví y todo comenzó a funcionar bien para mí.
fuente
Si está utilizando SQL Express, verifique que el tamaño total de sus bases de datos no exceda los 10 GB (limitación para SQL Express 2012).
fuente