Feb 03

Que es una instancia en #SQLServer

Como os prometí en un articulo anterior voy  ir viendo temas de lo que se trate en el curso  y que parezca interesante. Asi me vale como resumen para prepararme la certificación 70-462 de momento aprovechando el second shot.

Una instancia es una copia del ejecutable de sqlservr.exe que se ejecuta como un servicio de sistema operativo. Cada instancia administra varias bases de datos del sistema y una o varias bases de datos de usuario. Cada equipo puede ejecutar varias instancias de Motor de base de datos. Las aplicaciones se conectan a la instancia para realizar el trabajo en una base de datos administrada por la instancia.

Hay 2 tipos de instancias:
* Las instancias con nombre: se accede usando una barra inclinada hacia la izquierda seguida del nombre de la instancia, que es la forma de identificarlas. Por ejemplo: SQL1\Instancia.
* La instancia predeterminada: a ésta accedemos simplemente usando el nombre del servidor o su dirección IP. Por ejemplo, 192.168.100.12 (la IP del servidor).

Es cierto que una instancia de SQL Server puede gestionar un número ilimitado de BBDD y usuarios, y mientras la máquina aguante es capaz de hacerse cargo de tantas conexiones como le lleguen en busca de información. Lo normal es tener una instancia instalada en nuestros servidores. Si en una misma máquina tenemos varias instancias a la vez bajaría el rendimiento de ella, ya que cada copia en funcionamiento consume memoria extra.

La pimera vez que le damos el nombre va a ser cuando instalamos SQL, normalmente MySQLServer.

Una vez visto esta definicin resumida, vamos a hacer las practicas sobre el tema

images