DTU no es más que una combinación de CPU, memoria e IO. ¿Por qué necesitamos una mezcla cuando estos 3 son bastante claros? Porque queremos una unidad de poder. Pero sigue siendo confuso en muchos sentidos. Por ejemplo: Si simplemente aumento la memoria, ¿aumentará la potencia (DTU)? Si es así, ¿cómo puede DTU ser una mezcla? Es un si. En este caso de aumento de memoria, según la consulta en la respuesta dada por jyong, DTU será equivalente a memoria (ya que la aumentamos). MS tiene incluso un modelo de precios basado en esta DTU y generó muchas preguntas.
Debido a estas confusiones y preguntas, MS quería traer otra opción. Ya teníamos algunas especificaciones en las instalaciones, ¿por qué no podemos usarlas? Como resultado, nació el 'modelo de precios de vCore'. En este modelo tenemos visibilidad de RAM y CPU. Pero no en el modelo DTU.
El argumento contrario de DTU sería que las medidas de DTU se calibran utilizando un punto de referencia que simula la carga de trabajo de la base de datos del mundo real. Y que ya no estamos en las instalaciones;). Sí, está diseñado teniendo en cuenta la computación en la nube (pero también se usa en cargas de trabajo OLTP).
Pero eso no es todo. Ahora que estamos ingresando al modelo de precios, la ecuación cambia. La pregunta ahora es sobre el dinero y el paquete (todas las funciones están incluidas). Aquí DTU tiene algunas ventajas (a mi modo de ver), pero las empresas con muchas licencias existentes no estarían de acuerdo.
- DTU tiene un precio (Compute + Storage + Backup). Más simple y puede comenzar con precios más bajos.
- vCore tiene diferentes precios (Computación, Almacenamiento). Garantía de software disponible aquí. Las empresas tendrán licencias en las instalaciones, esto se puede portar fácilmente aquí (por lo que obtienen máquinas grandes por menos precio que el modelo DTU). Además, se comprometen durante varios años y obtienen descuentos adicionales.
Podemos cambiar entre ambos cuando sea necesario, así que si no está seguro, comience con DTU (Básico / Estándar / Premium).
¿Cómo podemos saber qué nivel de precios usar? Vaya al menú de configuración como se indica a continuación: (a la derecha / izquierda puede cambiar entre ambos)
Aunque Vcore es una 'máquina' más grande y para cosas más grandes, el costo a veces puede ser más económico para las organizaciones empresariales. He aquí una prueba. DTU cuesta $ 147. Pero Vcore cuesta $ 111. Esto se debe a que puede comprometerse durante 3 años (pero aún pagar mensualmente) y también debido a la opción de reutilización de licencias (las empresas tendrán licencias en las instalaciones).
Es un poco demasiado que responder una pregunta directa, pero voy a seguir adelante y completarlo respondiendo 'cómo elegir entre diferentes opciones en DTU y mucho menos elegir entre DTU y vCore'. Esto se responde en este hermoso blog y este diagrama de flujo lo explica todo.