En Snowflake, estamos comprometidos a ofrecer mejoras de rendimiento automáticas y consistentes. Trabajamos entre bastidores para hacer que sus operaciones de datos sean más rápidas, más eficientes y más rentables, sin intervención del becario, configuración manual ni tiempo de inactividad programado. Cada semana, implementamos actualizaciones en segundo plano sin problemas, lo que garantiza que sus cargas de trabajo siempre se ejecuten en la traducción más flamante y más rápida de Snowflake sin interrupciones en su servicio. Sabemos que su tiempo es pasta, por eso nuestro objetivo es hacer que Snowflake sea lo más viable de usar y lo más optimizado posible, desde el primer momento.
Este enfoque tiene como objetivo ayudarle a obtener el mejor precio por rendimiento con Snowflake. Por otra parte, con nuestro maniquí de precios basado en el consumo, estas mejoras en el rendimiento pueden producir ahorros de costos reales para usted.
Resultados del índice de rendimiento del copo de cocaína
Nuestra dedicación a su éxito nos impulsa a calibrar y mejorar continuamente el rendimiento que experimenta con Snowflake. El índice de rendimiento del copo de cocaína (SPI) rastrea estas mejoras del mundo verdadero a lo espléndido del tiempo. En zona de utilizar puntos de narración sintéticos para comparar el rendimiento, medimos nuestras mejoras utilizando datos reales de los clientes sobre las cargas de trabajo de producción.
Esto significa que el SPI refleja mejoras genuinas que marcan la diferencia en sus operaciones diarias. Desde que lanzamos el SPI en agosto de 2022, la duración promedio de las consultas para cargas de trabajo estables ahora es mejorado en un 40%. Sólo en los últimos 12 meses, el SPI ha experimentado un 20% de mejoramiento.
Últimas mejoras de rendimiento rastreadas por el SPI
Durante los últimos 12 meses, hemos introducido varias mejoras significativas — principalmente ocurre automáticamente, sin falta de ninguna configuración o esfuerzo adicional para modificar el código.
Mejoramiento de la ejecución de consultas: Hemos invertido esfuerzos para continuar reduciendo los tiempos de ejecución y manejando patrones de consultas complejos de guisa más efectiva. Los ejemplos incluyen la optimización de consultas de unión, el manejo forzoso de sesgos y la ampliación del soporte para la poda Top-K para mejorar el rendimiento de consultas con patrones de filtrado y agregación específicos. Estas actualizaciones ayudan a que sus consultas se ejecuten más rápido, incluso cuando las cargas de trabajo aumentan en complejidad.
Ingestión y replicación de datos: Redujimos el tiempo dedicado a la replicación de metadatos, hicimos la clonación más rápida y optimizamos la ingesta de grandes conjuntos de datos para ayudarlo a incorporar datos a Snowflake de guisa más rápida y confiable, optimizando sus flujos de trabajo y canalizaciones.
Optimización adaptativa: Lanzamos una serie de optimizaciones adaptativas para que Snowflake sea más inteligente a la hora de designar las mejores estrategias para la ejecución de consultas. Por ejemplo, ampliamos la poda Top-K para incluir una tonalidad más amplia de consultas y refinamos la capacidad del optimizador para tomar decisiones inteligentes sobre órdenes de unión, lo que le beneficia con una planificación de consultas más rápida y capaz.
Eficiencia de la plataforma: Continuamos mejorando la confiabilidad y velocidad generales de la plataforma. Por ejemplo, redujimos el tiempo necesario para las operaciones de clonación e hicimos que la compresión fuera más capaz, reduciendo el consumo de capital y permitiendo operaciones del sistema más fluidas.
Estos son sólo algunos ejemplos de cómo estamos haciendo que Snowflake sea más rápido y capaz para usted. Estamos comprometidos a perdurar este impulso. Al volver continuamente en mejoras de rendimiento, nos dedicamos a ayudarlo a obtener más valía de Snowflake y al mismo tiempo dominar sus costos operativos con el tiempo.
Para obtener más información sobre las últimas mejoras, consulte nuestra notas de la traducción de rendimiento y pasar revista el Sitio web de SPI.
*Según datos internos de Snowflake, la duración promedio de las consultas para las cargas de trabajo estables de los clientes mejoró en un 40 % desde el 25 de agosto de 2022 hasta el 31 de octubre de 2024. Para calcular el SPI, identificamos un categoría de cargas de trabajo de clientes que son estables y comparables en ambas cantidades. de consultas y datos tratados durante el periodo presentado. La reducción en la duración de las consultas fue el resultado de una combinación de factores, incluidas mejoras de hardware y software y optimizaciones para los clientes. Las mejoras en las métricas de duración de las consultas se redondean a la centésima más cercana.