Calculo De Limites Solo Lectura
Es la fuente mas confiable de informacion en temas de economia, finanzas y negocios. Nos dice que dicha representatividad la tiene uno solo un sindicato. Para continuar con tu lectura. Calculadora gratuita de limites – resolver limites paso por paso.
-->Calculadora gratuita de limites – resolver limites paso por paso.
Calcular Limites
En este artículo se describen los límites de la capacidad de cálculo para las ediciones de SQL Server 2017SQL Server 2017 y sus diferencias en entornos físicos y virtualizados con los procesadores con hyperthreading.This article discusses compute capacity limits for editions of SQL Server 2017SQL Server 2017 and how they differ in physical and virtualized environments with hyperthreaded processors.
En esta tabla se describen las notaciones del diagrama anterior:This table describes the notations in the preceding diagram:Uhq terrain overhaul fallout 3.
ValorValue | DescripciónDescription |
---|---|
0.10.1 | Cero o unoZero or one |
11 | Exactamente unoExactly one |
1.*1.* | Uno o másOne or more |
0.*0.* | Cero o másZero or more |
1.21.2 | Uno o dosOne or two |
Importante
Información ampliada:To elaborate further:
- Una máquina virtual tiene uno o varios procesadores virtuales.A virtual machine (VM) has one or more virtual processors.
- Uno o más procesadores virtuales se asignan exactamente a una máquina virtual.One or more virtual processors are allocated to exactly one virtual machine.
- Cero o un procesador virtual se asigna a cero o más procesadores lógicos.Zero or one virtual processor is mapped to zero or more logical processors.En la asignación de núcleos a procesadores lógicos:When the mapping of virtual processors to logical processors is:
- Uno a cero representa un procesador lógico desenlazado no utilizado por los sistemas operativos invitados.One to zero, it represents an unbound logical processor not used by the guest operating systems.
- Uno a muchos representa un esfuerzo excesivo.One to many, it represents an overcommit.
- Cero a muchos representa la ausencia de máquinas virtuales en el sistema host.Zero to many, it represents the absence of virtual machine on the host system.Las máquinas virtuales no usan ningún procesador lógico.So VMs don't use any logical processors.
- Un socket se asigna a cero o más núcleos.A socket is mapped to zero or more cores.En la asignación de socket a núcleo:When the socket-to-core mapping is:
- Uno a cero representa un socket vacío.One to zero, it represents an empty socket.No se instala ningún chip.No chip is installed.
- Uno a uno representa un único chip de núcleo instalado en el socket.One to one, it represents a single-core chip installed in the socket.Esta asignación es poco frecuente hoy en día.This mapping is rare these days.
- Uno a muchos representa un chip de varios núcleos instalado en el socket.One to many, it represents a multi-core chip installed in the socket.Los valores típicos son 2, 4 y 8.Typical values are 2, 4, and 8.
- Un núcleo se asigna a uno o dos procesadores lógicos.A core is mapped to one or two logical processors.En la asignación de núcleos a procesadores lógicos:When the mapping of cores to logical processors is:
- Uno a uno representa que el hyperthreading está desactivado.One to one, hyperthreading is off.
- Uno a dos representa que el hyperthreading está activado.One to two, hyperthreading is on.
Las definiciones siguientes se aplican a los términos usados en este artículo:The following definitions apply to the terms used in this article:
Un subproceso o procesador lógico es un motor de cálculo lógico desde la perspectiva de SQL ServerSQL Server, el sistema operativo, una aplicación o un controlador.A thread or logical processor is one logical computing engine from the perspective of SQL ServerSQL Server, the operating system, an application, or a driver.
Una núcleo es una unidad de procesador.A core is a processor unit.Puede constar de uno o varios procesadores lógicos.It can consist of one or more logical processors.
Un procesador físico puede estar formado por uno o varios núcleos.A physical processor can consist of one or more cores.Un procesador físico es igual que un paquete de procesadores, o socket.A physical processor is the same as a processor package or a socket.
Los sistemas con más de un procesador físico o con procesadores físicos que tienen varios núcleos y/o hyperthreads permiten al sistema operativo ejecutar varias tareas simultáneamente.Systems with more than one physical processor or systems with physical processors that have multiple cores and/or hyperthreads enable the operating system to execute multiple tasks simultaneously.Cada subproceso de ejecución aparece como procesador lógico.Each thread of execution appears as a logical processor.Por ejemplo, si su equipo tiene dos procesadores de cuatro núcleos con el la función de hyperthreading habilitada y dos subprocesos por núcleo, tiene 16 procesadores lógicos: 2 procesadores x 4 núcleos por procesador x 2 subprocesos por núcleo.For example, if your computer has two quad-core processors with hyperthreading enabled and two threads per core, you have 16 logical processors: 2 processors x 4 cores per processor x 2 threads per core.Cabe mencionar que:It's worth noting that:
Calculo De Limites Solo Lectura Del
La capacidad de cálculo de un procesador lógico de un solo subproceso de un núcleo hyperthreaded es menor que la capacidad de cálculo de un procesador lógico del mismo núcleo con el hyperthreading deshabilitado.The compute capacity of a logical processor from a single thread of a hyperthreaded core is less than the compute capacity of a logical processor from that same core with hyperthreading disabled.
Sin embargo, la capacidad de cálculo de los dos procesadores lógicos del núcleo con hyperthreading es mayor que la capacidad de cálculo del mismo núcleo con el hyperthreading deshabilitado.The compute capacity of the two logical processors in the hyperthreaded core is greater than the compute capacity of the same core with hyperthreading disabled.
Cada edición de SQL ServerSQL Server tiene dos límites de capacidad de cálculo:Each edition of SQL ServerSQL Server has two compute capacity limits:
Un número máximo de sockets (o procesadores físicos o paquetes de procesador)A maximum number of sockets (or physical processors or processor packages)
Un número máximo de núcleos de los que ha informado el sistema operativoA maximum number of cores as reported by the operating system
Estos límites se aplican a una sola instancia de SQL ServerSQL Server.These limits apply to a single instance of SQL ServerSQL Server.Representan la capacidad máxima de cálculo que una sola instancia usará.They represent the maximum compute capacity that a single instance will use.No restringen el servidor en el que se puede implementar la instancia.They do not constrain the server where the instance may be deployed.De hecho, implementar varias instancias de SQL ServerSQL Server en el mismo servidor físico es una manera eficaz de usar la capacidad de procesamiento de un servidor físico con más sockets o núcleos que los límites de capacidad siguientes.In fact, deploying multiple instances of SQL ServerSQL Server on the same physical server is an efficient way to use the compute capacity of a physical server with more sockets and/or cores than the capacity limits allow.
En la siguiente tabla se especifican los límites de la capacidad de cálculo para una sola instancia de cada edición de SQL Server 2017SQL Server 2017:The following table specifies the compute capacity limits for a single instance of each edition of SQL Server 2017SQL Server 2017:
Edición deSQL ServerSQL ServerSQL ServerSQL Server edition | Capacidad máxima de cálculo para una sola instancia (SQL ServerSQL ServerMotor de base de datosDatabase Engine)Maximum compute capacity for a single instance (SQL ServerSQL ServerMotor de base de datosDatabase Engine) | Capacidad máxima de cálculo para una sola instancia (AS, RS)Maximum compute capacity for a single instance (AS, RS) |
---|---|---|
Enterprise Edition: licencia basada en núcleo*Enterprise Edition: Core-based Licensing* | Sistema operativo máximoOperating system maximum | Sistema operativo máximoOperating system maximum |
DesarrolladorDeveloper | Sistema operativo máximoOperating system maximum | Sistema operativo máximoOperating system maximum |
EstándarStandard | Limitada a menos de 4 sockets o 24 núcleosLimited to lesser of 4 sockets or 24 cores | Limitada a menos de 4 sockets o 24 núcleosLimited to lesser of 4 sockets or 24 cores |
ExpressExpress | Limitada a menos de 1 socket o 4 núcleosLimited to lesser of 1 socket or 4 cores | Limitada a menos de 1 socket o 4 núcleosLimited to lesser of 1 socket or 4 cores |
*La licencia Enterprise Edition con licencia de servidor y acceso de cliente (CAL) está limitada a 20 núcleos por instancia de SQL ServerSQL Server.*Enterprise Edition with Server + Client Access License (CAL) licensing is limited to 20 cores per SQL ServerSQL Server instance.Esta licencia de licencias no está disponible para nuevos contratos. No hay ningún límite en el modelo de licencias de servidor basado en núcleos.(This licensing is not available for new agreements.) There are no limits under the Core-based Server Licensing model.
En un entorno virtualizado, el límite de capacidad de cálculo se basa en el número de procesadores lógicos, no de núcleos.In a virtualized environment, the compute capacity limit is based on the number of logical processors, not cores.Esto se debe a que la arquitectura de procesador no es visible para las aplicaciones invitadas.The reason is that the processor architecture is not visible to the guest applications.
Por ejemplo, un servidor con cuatro sockets poblados con procesadores de cuatro núcleos y la capacidad de habilitar dos hiperprocesos por núcleo contiene 32 procesadores lógicos con el hyperthreading habilitado,For example, a server that has four sockets populated with quad-core processors and the ability to enable two hyperthreads per core contains 32 logical processors with hyperthreading enabled.pero solo 16 procesadores lógicos con el hyperthreading deshabilitado.But it contains only 16 logical processors with hyperthreading disabled.Estos procesadores lógicos se pueden asignar a las máquinas virtuales del servidor.These logical processors can be mapped to virtual machines on the server.La carga de cálculo de las máquinas virtuales de este procesador lógico se asigna a un subproceso de ejecución en el procesador lógico del servidor host.The virtual machines' compute load on that logical processor is mapped to a thread of execution on the physical processor in the host server.
Puede que quiera deshabilitar el hyperthreading cuando el rendimiento de cada procesador virtual sea importante.You might want to disable hyperthreading when the performance for each virtual processor is important.Puede habilitar o deshabilitar el hyperthreading mediante una opción de BIOS del procesador durante la configuración del BIOS.You can enable or disable hyperthreading by using a BIOS setting for the processor during the BIOS setup.Sin embargo, normalmente se trata de una operación de ámbito de servidor que afectará a todas las cargas de trabajo que se ejecutan en el servidor.But it's typically a server-scoped operation that will affect all workloads running on the server.Esto puede sugerir que se deben separar las cargas de trabajo que se ejecutarán en entornos virtualizados de aquellas que se beneficiarían de aumentar el rendimiento de hyperthreading en un entorno físico del sistema operativo.This might suggest separating workloads that will run in virtualized environments from workloads that would benefit from the hyperthreading performance boost in a physical operating system environment.
Calculo De Limites Solo Lectura Gratis
Vea tambiénSee also
Ediciones y componentes de SQL Server 2016Editions and components of SQL Server 2016
Características compatibles con las ediciones de SQL Server 2016Features supported by the editions of SQL Server 2016
Especificaciones de capacidad máxima para SQL ServerMaximum capacity specifications for SQL Server
Quick-Start Installation of SQL Server 2016 (Instalación rápida de SQL Server 2016)Quickstart installation of SQL Server 2016
Obtener ayudaGet Help
Colaborar en la documentación de SQLContribute SQL documentation
¿Sabía que puede editar el contenido usted mismo?Did you know that you could edit the content yourself?Si lo hace, no solo mejorará la documentación, sino que también se le acreditará como colaborador de la página.If you do so, not only will our documentation improve, but you'll also be credited as a contributor to the page.