Mejora del rendimiento de las aplicaciones de Azure con Azure AdvisorImprove the performance of Azure applications by using Azure Advisor

Las recomendaciones sobre rendimiento de Azure Advisor pueden ayudar a mejorar la velocidad y la capacidad de respuesta de las aplicaciones críticas para la empresa.The performance recommendations in Azure Advisor can help improve the speed and responsiveness of your business-critical applications. Puede obtener las recomendaciones sobre rendimiento de Advisor en la pestaña Rendimiento del panel de Advisor.You can get performance recommendations from Advisor on the Performance tab of the Advisor dashboard.

Reducción del período de vida de DNS en el perfil de Traffic Manager para conmutar por error a puntos de conexión en buen estado con más rapidezReduce DNS time-to-live on your Traffic Manager profile to fail over to healthy endpoints faster

Puede usar la configuración del período de vida (TTL) del perfil de Traffic Manager para especificar la rapidez con la que cambian los puntos de conexión si un punto de conexión determinado deja de responder a las consultas.You can use time-to-live (TTL) settings on your Azure Traffic Manager profile to specify how quickly to switch endpoints if a given endpoint stops responding to queries. Si reduce los valores de TTL, se enrutará más rápido a los clientes a los puntos de conexión en funcionamiento.If you reduce the TTL values, clients will be routed to functioning endpoints faster.

Azure Advisor identifica los perfiles de Traffic Manager con un TTL más largo configurado.Azure Advisor identifies Traffic Manager profiles that have a longer TTL configured. Recomienda configurar el TTL en 20 o 60 segundos, dependiendo de si el perfil está configurado para Fast Failover.It recommends configuring the TTL to either 20 seconds or 60 seconds, depending on whether the profile is configured for Fast Failover.

Mejora del rendimiento de la base de datos mediante SQL Database Advisor (deshabilitado temporalmente)Improve database performance by using SQL Database Advisor (temporarily disabled)

Azure Advisor proporciona una vista coherente y consolidada de recomendaciones para todos los recursos de Azure.Azure Advisor provides a consistent, consolidated view of recommendations for all your Azure resources. Se integra con SQL Database Advisor para ofrecer recomendaciones y mejorar el rendimiento de las bases de datos.It integrates with SQL Database Advisor to bring you recommendations for improving the performance of your databases.  SQL Database Advisor evalúa el rendimiento de las bases de datos mediante el análisis del historial de utilización.SQL Database Advisor assesses the performance of your databases by analyzing your usage history. Después, ofrece las recomendaciones más adecuadas para ejecutar la carga de trabajo habitual de la base de datos.It then offers recommendations that are best suited for running the database's typical workload.

Nota

Para obtener recomendaciones, la base de datos debe estar en uso durante una semana y, dentro de esa semana, debe haber alguna actividad coherente.Before you can get recommendations, your database needs to be in use for about a week, and within that week there needs to be some consistent activity. SQL Database Advisor puede optimizar los patrones de consultas coherentes con más facilidad que en el caso de ráfagas aleatorias de actividad.SQL Database Advisor can optimize more easily for consistent query patterns than for random bursts of activity.

Para más información, consulte SQL Database Advisor.For more information, see SQL Database Advisor.

Actualice la biblioteca de cliente de Storage a la versión más reciente para mejorar la confiabilidad y el rendimiento.Upgrade your Storage client library to the latest version for better reliability and performance

La versión más reciente de la biblioteca de cliente de Storage o el SDK contiene correcciones para los problemas notificados por los clientes y que se identifican en nuestro proceso de control de calidad.The latest version of the Storage client library SDK contains fixes to problems reported by customers and proactively identified through our QA process. La versión más reciente también incluye la optimización del rendimiento y la confiabilidad, además de nuevas características que pueden mejorar la experiencia global con Azure Storage.The latest version also carries reliability and performance optimization together with new features that can improve your overall experience with using Azure Storage. Advisor proporciona recomendaciones y pasos para actualizar a la versión más reciente del SDK si está en una versión obsoleta.Advisor provides recommendations and steps needed to upgrade to the latest version of the SDK if you're using a stale version. Las recomendaciones son para los lenguajes admitidos: C++ y .NET.The recommendations are for supported languages: C++ and .NET.

Mejora de la confiabilidad y el rendimiento de App ServiceImprove App Service performance and reliability

Azure Advisor integra las sugerencias para mejorar su experiencia de App Services y para descubrir las funciones de la plataforma adecuada.Azure Advisor integrates recommendations for improving your App Service experience and discovering relevant platform capabilities. Ejemplos de recomendaciones de App Service:Examples of App Service recommendations are:

  • Detección de instancias en las que los tiempos de ejecución de las aplicaciones con opciones de mitigación agotan los recursos de la memoria o la CPU.Detection of instances where memory or CPU resources are exhausted by app runtimes, with mitigation options.
  • Detección de instancias donde la colocación de recursos como aplicaciones web y bases de datos puede mejorar el rendimiento y reducir el costo.Detection of instances where co-locating resources like web apps and databases can improve performance and reduce cost.

Para más información, consulte Procedimientos recomendados para Azure App Service.For more information, see Best practices for Azure App Service.

Uso de discos administrados para evitar limitaciones de E/S del discoUse managed disks to prevent disk I/O throttling

Advisor identifica las máquinas virtuales que pertenecen a una cuenta de almacenamiento que está llegando a su objetivo de escalabilidad.Advisor identifies virtual machines that belong to a storage account that's reaching its scalability target. Esta condición hace que las máquinas virtuales sean susceptibles a las limitaciones de E/S.This condition makes those VMs susceptible to I/O throttling. Advisor recomendará que estas máquinas virtuales utilicen discos administrados para evitar la degradación del rendimiento.Advisor will recommend that they use managed disks to prevent performance degradation.

Mejora del rendimiento y la confiabilidad de los discos de máquina virtual mediante Premium StorageImprove the performance and reliability of virtual machine disks by using Premium Storage

Advisor identifica las máquinas virtuales con discos estándar que tienen un gran volumen de transacciones en la cuenta de almacenamiento.Advisor identifies virtual machines with standard disks that have a high volume of transactions on your storage account. Recomienda actualizar a discos premium.It recommends upgrading to premium disks.

Azure Premium Storage ofrece compatibilidad con discos de alto rendimiento y latencia baja para máquinas virtuales que ejecutan cargas de trabajo intensivas de E/S.Azure Premium Storage delivers high-performance, low-latency disk support for virtual machines that run I/O-intensive workloads. Los discos de máquinas virtuales que usan cuentas de Premium Storage almacenan datos en unidades de estado sólido (SSD).Virtual machine disks that use Premium Storage accounts store data on solid-state drives (SSDs). Para lograr un rendimiento óptimo en la aplicación, se recomienda migrar todos los discos de máquinas virtuales que requieran E/S por segundo elevados a Premium Storage.For the best performance for your application, we recommend that you migrate any virtual machine disks that require high IOPS to Premium Storage.

Eliminación del sesgo de los datos en las tablas de Azure Synapse Analytics para aumentar el rendimiento de las consultasRemove data skew on your Azure Synapse Analytics tables to increase query performance

La asimetría de datos puede provocar movimientos de datos innecesarios o cuellos de botella en los recursos al ejecutar la carga de trabajo.Data skew can cause unnecessary data movement or resource bottlenecks when you run your workload. Advisor detecta una asimetría de datos de distribución mayor del 15 %.Advisor detects distribution data skew of greater than 15%. Recomienda que redistribuya los datos y revise de las selecciones de clave de distribución de las tablas.It recommends that you redistribute your data and revisit your table distribution key selections. Para más información sobre la identificación y eliminación de asimetrías, consulte Solución de problemas de asimetría.To learn more about identifying and removing skew, see troubleshooting skew.

Creación o actualización de las estadísticas de tabla obsoletas en las tablas de Azure Synapse Analytics para aumentar el rendimiento de las consultasCreate or update outdated table statistics in your Azure Synapse Analytics tables to increase query performance

Advisor identifica las tablas que no tienen estadísticas de tabla actualizadas y recomienda crear o actualizar las estadísticas de tabla.Advisor identifies tables that don't have up-to-date table statistics and recommends creating or updating the statistics. El optimizador de consultas de Azure Synapse Analytics utiliza estas estadísticas actualizadas para estimar la cardinalidad o el número de filas en los resultados de la consulta.The query optimizer in Azure Synapse Analytics uses up-to-date statistics to estimate the cardinality or number of rows in query results. Estas estimaciones permiten al optimizador de consultas crear un plan de consulta para proporcionar el rendimiento más rápido.These estimates enable the query optimizer to create a query plan to provide the fastest performance.

Mejora de la administración de conexiones de MySQLImprove MySQL connection management

El análisis de Advisor puede indicar que la aplicación que se conecta al servidor de MySQL puede no administrar las conexiones de forma eficaz.Advisor analysis can indicate that your application connecting to a MySQL server might not be managing connections efficiently. Esta condición puede dar lugar a un consumo innecesario de recursos y a una mayor latencia de la aplicación.This condition could lead to unnecessary resource consumption and overall higher application latency. Para mejorar la administración de conexiones, se recomienda reducir el número de conexiones de corta duración y eliminar las conexiones innecesarias.To improve connection management, we recommend that you reduce the number of short-lived connections and eliminate unnecessary idle connections. Puede llevar a cabo estas mejoras mediante la configuración de un agrupador de conexiones del lado servidor, como ProxySQL.You can make these improvements by configuring a server-side connection pooler, like ProxySQL.

Escalado vertical para optimizar el uso de la memoria caché en las tablas de Azure Synapse Analytics para mejorar el rendimiento de las consultasScale up to optimize cache utilization on your Azure Synapse Analytics tables to increase query performance

Azure Advisor detecta si las tablas de Azure Synapse Analytics tienen un elevado porcentaje de memoria caché utilizada y un reducido porcentaje de aciertos.Azure Advisor detects whether your Azure Synapse Analytics tables have a high cache-used percentage and a low hit percentage. Esta condición indica una elevada expulsión de la memoria caché, lo que puede afectar al rendimiento de la instancia de Azure Synapse Analytics.This condition indicates high cache eviction, which can affect the performance of your Azure Synapse Analytics instance. Advisor le sugiere que escale verticalmente la instancia de Azure Synapse Analytics para asegurarse de que asigna suficiente capacidad de memoria caché a la carga de trabajo.Advisor recommends that you scale up your Azure Synapse Analytics instance to ensure you allocate enough cache capacity for your workload.

Conversión de las tablas de Azure Synapse Analytics en tablas replicadas para aumentar el rendimiento de las consultasConvert Azure Synapse Analytics tables to replicated tables to increase query performance

Advisor identifica las tablas que no están replicadas, pero que se beneficiarían de la conversión.Advisor identifies tables that aren't replicated tables but that would benefit from conversion. Recomienda que convierta estas tablas.It suggests that you convert these tables. Las recomendaciones se basan en:Recommendations are based on:

  • El tamaño de la tabla replicada.The size of the replicated table.
  • El número de columnas.The number of columns.
  • El tipo de distribución de la tabla.The table distribution type.
  • El número de particiones en la tabla de Azure Synapse Analytics.The number of partitions on the Azure Synapse Analytics table.

Se puede proporcionar heurística adicional en la recomendación para el contexto.Additional heuristics might be provided in the recommendation for context. Para más información acerca de cómo se determina esta recomendación, consulte Recomendaciones de Azure Synapse Analytics.To learn more about how this recommendation is determined, see Azure Synapse Analytics recommendations.

Migración de la cuenta de almacenamiento a Azure Resource Manager para obtener las características más recientes de AzureMigrate your storage account to Azure Resource Manager to get the latest Azure features

Migre el modelo de implementación de la cuenta de almacenamiento a Azure Resource Manager para aprovechar las ventajas siguientes:Migrate your storage account deployment model to Azure Resource Manager to take advantage of:

  • Implementaciones de plantilla.Template deployments.
  • Opciones de seguridad adicionales.Additional security options.
  • La posibilidad de actualizar a una cuenta de GPv2 para usar las características de Azure Storage más recientes.The ability to upgrade to a GPv2 account so you can use the latest Azure Storage features.

Advisor identifica las cuentas de almacenamiento independientes que utilizan el modelo de implementación clásico y recomienda migrar al modelo de implementación de Resource Manager.Advisor identifies any stand-alone storage accounts that are using the classic deployment model and recommends migrating to the Resource Manager deployment model.

Nota

Las alertas clásicas de Azure Monitor se han retirado en agosto de 2019.Classic alerts in Azure Monitor were retired in August 2019. Le recomendamos que actualice la cuenta de almacenamiento clásica y empiece a utilizar Resource Manager para conservar la funcionalidad de alertas con la nueva plataforma.We recommended that you upgrade your classic storage account to use Resource Manager to retain alerting functionality with the new platform. Para más información, consulte la retirada de alertas clásicas.For more information, see classic alerts retirement.

Diseño de las cuentas de almacenamiento para evitar alcanzar el límite máximo de la suscripciónDesign your storage accounts to prevent reaching the maximum subscription limit

Una región de Azure admite un máximo de 250 cuentas de almacenamiento por suscripción.An Azure region supports a maximum of 250 storage accounts per subscription. Una vez alcanzado el límite, no podrá crear cuentas de almacenamiento en esa combinación de región y suscripción.After this limit is reached, you won't be able to create storage accounts in that region/subscription combination. Advisor comprueba las suscripciones y ofrece recomendaciones para que pueda diseñar menos cuentas de almacenamiento para cualquiera que esté a punto de alcanzar el límite máximo.Advisor checks your subscriptions and provides recommendations for you to design for fewer storage accounts for any subscription/region that's close to reaching the maximum limit.

Considere la posibilidad de aumentar el tamaño de la SKU de VPN Gateway para abordar el uso elevado de conexiones de punto a sitio.Consider increasing the size of your VPN Gateway SKU to address high P2S use

Cada SKU de Azure VPN Gateway solo puede admitir un número especificado de conexiones de punto a sitio simultáneas.Each Azure VPN Gateway SKU can support only a specified number of concurrent P2S connections. Si el número de conexiones está cerca del límite de la puerta de enlace, pueden producirse errores en los intentos de conexión adicionales.If your connection count is close to your gateway limit, additional connection attempts might fail. Si aumenta el tamaño de la puerta de enlace, podrá admitir más usuarios de conexión de punto a sitio simultáneos.If you increase the size of your gateway, you'll be able to support more concurrent P2S users. Advisor proporciona recomendaciones e instrucciones para aumentar el tamaño de la puerta de enlace.Advisor provides recommendations and instructions for increasing the size of your gateway.

Consideración de la posibilidad de aumentar el tamaño de la SKU de VPN Gateway para abordar el uso elevado de CPUConsider increasing the size of your VPN Gateway SKU to address high CPU

En una carga de tráfico alta, la puerta de enlace de VPN podría quitar paquetes por un uso elevado de la CPU.Under high traffic load, your VPN gateway might drop packets because of high CPU. Considere la posibilidad de actualizar la SKU de VPN Gateway.Consider upgrading your VPN Gateway SKU. El aumento del tamaño de la puerta de enlace de VPN garantizará que las conexiones no se eliminen debido a un uso elevado de CPU.Increasing the size of your VPN gateway will ensure that connections aren't dropped because of high CPU. Advisor proporciona recomendaciones para solucionar este problema de forma proactiva.Advisor provides recommendations to proactively address this problem.

Aumento del tamaño del lote al cargar para maximizar el rendimiento de carga, la compresión de datos y el rendimiento de consultasIncrease batch size when loading to maximize load throughput, data compression, and query performance

Advisor detecta si puede aumentar el rendimiento de carga aumentando el tamaño del lote al cargar en la base de datos.Advisor detects whether you can increase load performance and throughput by increasing the batch size when loading into your database. Podría considerar la posibilidad de usar la instrucción COPY.You could consider using the COPY statement. Si no puede usar la instrucción COPY, considere la posibilidad de aumentar el tamaño del lote cuando use utilidades de carga como la API SQLBulkCopy o BCP.If you can't use the COPY statement, consider increasing the batch size when you use loading utilities like the SQLBulkCopy API or BCP. Una buena regla general es usar un tamaño de lote entre 100 000 y 1 millón de filas.A good general rule is to use a batch size that's between 100 thousand and 1 million rows. El aumento del tamaño del lote aumentará el rendimiento de carga, la compresión de datos y el rendimiento de consultas.Increasing batch size will increase load throughput, data compression, and query performance.

Ubicación de la cuenta de almacenamiento en la misma región para minimizar la latencia en la cargaCo-locate the storage account in the same region to minimize latency when loading

Advisor detecta si está realizando las cargas desde una región diferente a la del grupo de SQL dedicado.Advisor detects whether you're loading from a region that's different from your dedicated SQL pool. Debe considerar la posibilidad de cargar desde una cuenta de almacenamiento que esté en la misma región que el grupo de SQL dedicado para minimizar la latencia al cargar los datos.Consider loading from a storage account that's in the same region as your dedicated SQL pool to minimize latency when loading data. Este cambio ayudará a minimizar la latencia y a aumentar el rendimiento de carga.This change will help minimize latency and increase load performance.

Uso de una versión compatible de KubernetesUse a supported Kubernetes version

Advisor detecta versiones no admitidas de Kubernetes.Advisor detects unsupported versions of Kubernetes.

Optimización del rendimiento de los servidores de Azure Database for MySQL, Azure Database for PostgreSQL y Azure Database for MariaDBOptimize the performance of your Azure Database for MySQL, Azure Database for PostgreSQL, and Azure Database for MariaDB servers

Corrección de la presión de CPU en los servidores de Azure Database for MySQL, Azure Database for PostgreSQL y Azure Database for MariaDB con cuellos de botella de CPUFix the CPU pressure of your Azure Database for MySQL, Azure Database for PostgreSQL, and Azure Database for MariaDB servers with CPU bottlenecks

Un uso elevado de la CPU durante un período prolongado puede provocar un rendimiento lento de las consultas para la carga de trabajo.High utilization of the CPU over an extended period can cause slow query performance for your workload. Aumentar el tamaño de la CPU ayudará a optimizar el tiempo de ejecución de las consultas de base de datos y mejorar el rendimiento general.Increasing the CPU size will help to optimize the runtime of the database queries and improve overall performance. Advisor identifica los servidores con un uso elevado de CPU que probablemente estén ejecutando cargas de trabajo restringidas por la CPU y recomienda escalar el proceso.Advisor identifies servers with a high CPU utilization that are likely running CPU-constrained workloads and recommends scaling your compute.

Reducción de las restricciones de memoria en los servidores de Azure Database for MySQL, Azure Database for PostgreSQL y Azure Database for MariaDB, o traslado a una SKU optimizada para memoriaReduce memory constraints on your Azure Database for MySQL, Azure Database for PostgreSQL, and Azure Database for MariaDB servers, or move to a Memory Optimized SKU

Una frecuencia de aciertos de caché bajo puede dar lugar a un rendimiento de consulta más lento y un aumento de IOPS.A low cache hit ratio can result in slower query performance and increased IOPS. Esta condición podría deberse a un plan de consulta incorrecto o a una carga de trabajo con uso intensivo de memoria.This condition could be caused by a bad query plan or a memory-intensive workload. Corregir el plan de consulta o aumentar la memoria del servidor de Azure Database for PostgreSQL, Azure Database for MySQL o Azure Database for MariaDB lo ayudará a optimizar la ejecución de la carga de trabajo de la base de datos.Fixing the query plan or increasing the memory of the Azure Database for PostgreSQL, Azure Database for MySQL, or Azure Database for MariaDB server will help optimize the execution of the database workload. Azure Advisor identifica los servidores afectados por esta renovación elevada del grupo de búferes.Azure Advisor identifies servers affected by this high buffer pool churn. Le recomienda realizar una de estas acciones:It recommends that you take one of these actions:

  • Corregir el plan de consultaFix the query plan
  • Trasladarse a una SKU que tenga más memoriaMove to an SKU that has more memory
  • Aumentar el tamaño del almacenamiento para obtener más IOPSIncrease storage size to get more IOPS.

Uso de una réplica de lectura de Azure Database for MySQL o Azure Database for PostgreSQL para escalar horizontalmente las lecturas para las cargas de trabajo que hacen un uso intensivo de lecturasUse an Azure Database for MySQL or Azure Database for PostgreSQL read replica to scale out reads for read-intensive workloads

Advisor usa la heurística basada en la carga de trabajo como la relación de lecturas y escrituras en el servidor durante los últimos siete días para identificar las cargas de trabajo que hacen un uso intensivo de lecturas.Advisor uses workload-based heuristics like the ratio of reads to writes on the server over the past seven days to identify read-intensive workloads. Un recurso de Azure Database for PostgreSQL o Azure Database for MySQL con una relación de lecturas y escrituras muy alta puede dar lugar a que la CPU o las contenciones de memoria ralenticen la velocidad de las consultas.An Azure Database for PostgreSQL or Azure Database for MySQL resource with a high read/write ratio can result in CPU or memory contentions and lead to slow query performance. Agregar una réplica lo ayudará a escalar horizontalmente las lecturas en el servidor de réplicas y evitar las restricciones de CPU o memoria en el servidor principal.Adding a replica will help to scale out reads to the replica server and prevent CPU or memory constraints on the primary server. Advisor identifica los servidores con tales cargas de trabajo con uso muy intensivo de lecturas y recomienda agregar una réplica de lectura para descargar parte de las cargas de trabajo de lectura.Advisor identifies servers with read-intensive workloads and recommends that you add a read replica to offload some of the read workloads.

Escalado del servidor Azure Database for MySQL, Azure Database for PostgreSQL o Azure Database for MariaDB a una SKU superior para evitar las restricciones de conexiónScale your Azure Database for MySQL, Azure Database for PostgreSQL, or Azure Database for MariaDB server to a higher SKU to prevent connection constraints

Cada nueva conexión con el servidor de bases de datos ocupa memoria.Each new connection to your database server occupies memory. El rendimiento del servidor de bases de datos se degrada si se producen errores en las conexiones con el servidor debido a un límite superior en la memoria.The database server's performance degrades if connections to your server are failing because of an upper limit in memory. Azure Advisor identifica los servidores que se ejecutan con muchos errores de conexión.Azure Advisor identifies servers running with many connection failures. Recomienda actualizar los límites de conexión del servidor para proporcionar más memoria al servidor realizando una de estas acciones:It recommends upgrading your server's connection limits to provide more memory to your server by taking one of these actions:

  • Escalar verticalmente el procesoScale up compute.
  • Usar SKU con optimización para memoria, que tienen más proceso por núcleoUse Memory Optimized SKUs, which have more compute per core.

Escalado de la memoria caché a un tamaño o SKU diferente para mejorar dicha memoria y el rendimiento de la aplicaciónScale your cache to a different size or SKU to improve cache and application performance

Las instancias de caché funcionan mejor cuando no se ejecutan con niveles altos de presión de memoria, carga de servidor o ancho de banda de red.Cache instances perform best when they're not running under high memory pressure, high server load, or high network bandwidth. Estas condiciones pueden provocar que dejen de responder, experimenten pérdida de datos o dejen de estar disponibles.These conditions can cause them to become unresponsive, experience data loss, or become unavailable. Advisor identifica las instancias de caché en estas condiciones.Advisor identifies cache instances in these conditions. Le recomienda realizar una de estas acciones:It recommends that you take one of these actions:

  • Aplicar los procedimientos recomendados para reducir la presión de memoria, la carga del servidor o el ancho de banda de redApply best practices to reduce the memory pressure, server load, or network bandwidth.
  • Escalar a un tamaño o SKU diferente que tenga más capacidadScale to a different size or SKU that has more capacity.

Incorporación de regiones con tráfico a la cuenta de Azure Cosmos DBAdd regions with traffic to your Azure Cosmos DB account

Advisor detecta las cuentas de Azure Cosmos DB que tienen tráfico de una región que no está configurada actualmente.Advisor detects Azure Cosmos DB accounts that have traffic from a region that isn't currently configured. Recomienda agregar esa región.It recommends adding that region. Esta acción mejorará la latencia de las solicitudes procedentes de esa región y asegura la disponibilidad en caso de interrupciones de la región.Doing so improves latency for requests coming from that region and ensures availability in case of region outages. Más información sobre la distribución de datos global con Azure Cosmos DBLearn more about global data distribution with Azure Cosmos DB.

Configuración de la directiva de indexación de Azure Cosmos DB con rutas de acceso personalizadas incluidas o excluidasConfigure your Azure Cosmos DB indexing policy by using custom included or excluded paths

Advisor identifica los contenedores de Azure Cosmos DB que usan la directiva de indexación predeterminada, pero podrían aprovechar una directiva de indexación personalizada.Advisor identifies Azure Cosmos DB containers that are using the default indexing policy but could benefit from a custom indexing policy. Esta determinación se basa en el patrón de carga de trabajo.This determination is based on the workload pattern. La directiva de indexación predeterminada indexa todas las propiedades.The default indexing policy indexes all properties. Una directiva de indexación personalizada con uso de rutas de acceso incluidas o excluidas de forma explícita en los filtros de consulta puede reducir las RU y el almacenamiento utilizados para la indexación.A custom indexing policy with explicit included or excluded paths used in query filters can reduce the RUs and storage consumed for indexing. Más información sobre la modificación de las directivas de índice.Learn more about modifying index policies.

Configuración del tamaño de página de consulta (MaxItemCount) de Azure Cosmos DB en -1Set your Azure Cosmos DB query page size (MaxItemCount) to -1

Azure Advisor identifica contenedores de Azure Cosmos DB que usan un tamaño de página de consulta de 100.Azure Advisor identifies Azure Cosmos DB containers that are using a query page size of 100. Recomienda usar un tamaño de página de -1 para realizar análisis más rápidos.It recommends using a page size of -1 for faster scans. Más información acerca de MaxItemCount.Learn more about MaxItemCount.

Consideración de la posibilidad de usar la característica de escrituras aceleradas del clúster de HBase para mejorar el rendimiento del clústerConsider using Accelerated Writes feature in your HBase cluster to improve cluster performance

Azure Advisor analiza los registros del sistema de los últimos 7 días e identifica si el clúster ha encontrado los escenarios siguientes:Azure Advisor analyses the system logs in the past 7 days and identifies if your cluster has encountered the following scenarios:

  1. Latencia de tiempo de sincronización de WAL altaHigh WAL sync time latency
  2. Número elevado de solicitudes de escritura (al menos tres en una hora de Windows de más de 1000 avg_write_requests/second/node)High write request count (at least 3 one hour windows of over 1000 avg_write_requests/second/node)

Estas condiciones indican que el clúster sufre latencias de escritura elevadas.These conditions are indicators that your cluster is suffering from high write latencies. Podría ser debido a una gran carga de trabajo realizada en el clúster. Para mejorar el rendimiento del clúster, es posible que quiera considerar la posibilidad de usar la característica de escrituras aceleradas proporcionada por Azure HDInsight HBase.This could be due to heavy workload performed on your cluster.To improve the performance of your cluster, you may want to consider utilizing the Accelerated Writes feature provided by Azure HDInsight HBase. La característica Escrituras aceleradas para clústeres de HDInsight Apache HBase adjunta discos SSD administrados a cada RegionServer (nodo de trabajo) en lugar de usar almacenamiento en la nube.The Accelerated Writes feature for HDInsight Apache HBase clusters attaches premium SSD-managed disks to every RegionServer (worker node) instead of using cloud storage. Como resultado, los discos administrados ofrecen una baja latencia de escritura y una mejor resistencia para las aplicaciones.As a result, provides low write-latency and better resiliency for your applications. Para obtener más información sobre esta característicaTo read more on this feature, learn more

Revisión del período de caché (directiva) de la tabla de Azure Data Explorer para mejorar el rendimiento (versión preliminar)Review Azure Data Explorer table cache-period (policy) for better performance (Preview)

En esta recomendación se muestran las tablas de Azure Data Explorer que tienen un gran número de consultas que van más allá del período de caché (directiva) configurado (verá las 10 primeras tablas por porcentaje de consultas que acceden a datos fuera de la caché).This recommendation surfaces Azure Data Explorer tables which have a high number of queries that look back beyond the configured cache period (policy) (You will see the top 10 tables by query percentage that access out-of-cache data). La acción recomendada para mejorar el rendimiento del clúster: Limite las consultas de esta tabla al intervalo de tiempo mínimo necesario (dentro de la directiva definida).The recommended action to improve the cluster's performance: Limit queries on this table to the minimal necessary time range (within the defined policy). Como alternativa, si se requieren datos de todo el intervalo de tiempo, aumente el período de caché al valor recomendado.Alternatively, if data from the entire time range is required, increase the cache period to the recommended value.

Mejora del rendimiento mediante la optimización del tamaño de tabla temporal de MySQLImprove performance by optimizing MySQL temporary-table sizing

El análisis de Advisor indica que el servidor MySQL puede estar incurriendo en una sobrecarga de E/S innecesaria debido a la baja configuración de parámetros de tabla temporal.Advisor analysis indicates that your MySQL server may be incurring unnecessary I/O overhead due to low temporary-table parameter settings. Esto puede dar lugar a transacciones innecesarias basadas en disco y un rendimiento reducido.This may result in unnecessary disk-based transactions and reduced performance. Se recomienda aumentar los valores de los parámetros "tmp_table_size" y "max_heap_table_size" para reducir el número de transacciones basadas en disco.We recommend that you increase the 'tmp_table_size' and 'max_heap_table_size' parameter values to reduce the number of disk-based transactions. Más informaciónLearn more

Distribución de los datos en el grupo de servidores para distribuir la carga de trabajo entre los nodosDistribute data in server group to distribute workload among nodes

Advisor identifica los grupos de servidores donde los datos no se han distribuido, pero permanecen en el coordinador.Advisor identifies the server groups where the data has not been distributed but stays on the coordinator. En base a esto, Advisor recomienda que, para obtener las ventajas completas de Hiperescala (Citus), distribuya datos en los nodos de trabajo de grupos de servidores.Based on this, Advisor recommends that for full Hyperscale (Citus) benefits distribute data on worker nodes for your server groups. Con ello se mejorará el rendimiento de las consultas mediante el uso de recursos de cada nodo en el grupo de servidores.This will improve query performance by utilizing resource of each node in the server group. Más informaciónLearn more

Mejore la experiencia y la conectividad del usuario mediante la implementación de máquinas virtuales más cerca de la ubicación de implementación de Windows Virtual Desktop.Improve user experience and connectivity by deploying VMs closer to Windows Virtual Desktop deployment location

Hemos determinado que las máquinas virtuales se encuentran en una región distinta o lejos de la ubicación desde la que se conectan los usuarios, mediante Windows Virtual Desktop (WVD).We have determined that your VMs are located in a region different or far from where your users are connecting from, using Windows Virtual Desktop (WVD). Esto puede dar lugar a tiempos de respuesta de conexión prolongados y afectará a la experiencia global del usuario en WVD.This may lead to prolonged connection response times and will impact overall user experience on WVD. Al crear máquinas virtuales para los grupos de hosts, debe intentar usar una región más cercana al usuario.When creating VMs for your host pools, you should attempt to use a region closer to the user. Tener una estrecha proximidad garantiza una satisfacción continuada con el servicio WVD y una mejor calidad de experiencia general.Having close proximity ensures continuing satisfaction with the WVD service and a better overall quality of experience. Obtenga más información sobre la latencia de conexión aquí.Learn more about connection latency here.

Actualice a la versión más reciente del SDK de Lector inmersivo.Upgrade to the latest version of the Immersive Reader SDK

Hemos identificado recursos en esta suscripción con versiones obsoletas del SDK de Lector inmersivo.We have identified resources under this subscription using outdated versions of the Immersive Reader SDK. El uso de la versión más reciente del SDK de Lector inmersivo le proporciona seguridad actualizada, rendimiento y un conjunto expandido de características para personalizar y mejorar la experiencia de integración.Using the latest version of the Immersive Reader SDK provides you with updated security, performance and an expanded set of features for customizing and enhancing your integration experience. Más información sobre el SDK de Lector inmersivo.Learn more about Immersive reader SDK.

Mejora del rendimiento de la máquina virtual cambiando el límite máximo de sesiónImprove VM performance by changing the maximum session limit

Advisor detecta que tiene un grupo de hosts con la profundidad establecida en primer lugar como algoritmo de equilibrio de carga y que el límite máximo de sesión del grupo de hosts es mayor o igual que 999999.Advisor detects that you have a host pool that has depth first set as the load balancing algorithm, and that host pool's max session limit is greater than or equal to 999999. El equilibrio de carga en profundidad usa el límite máximo de sesión para determinar el número máximo de usuarios que pueden tener sesiones simultáneas en un único host de sesión.Depth first load balancing uses the max session limit to determine the maximum number of users that can have concurrent sessions on a single session host. Si el límite máximo de sesión es demasiado alto, todas las sesiones de usuario se dirigirán al mismo host de sesión y esto provocará problemas de rendimiento y confiabilidad.If the max session limit is too high, all user sessions will be directed to the same session host, and this will cause performance and reliability issues. Por lo tanto, al configurar un grupo de hosts para que tenga un equilibrio de carga en profundidad, debe establecer un límite máximo de sesión adecuado según la configuración de la implementación y la capacidad de las máquinas virtuales.Therefore, when setting a host pool to have depth first load balancing, you must set an appropriate max session limit according to the configuration of your deployment and capacity of your VMs.

Para obtener más información sobre el equilibrio de carga en Windows Virtual Desktop, consulte Configuración del método de equilibrio de carga de Windows Virtual Desktop.To learn more about load balancing in Windows Virtual Desktop, see Configure the Windows Virtual Desktop load-balancing method.

Obtención de acceso a las recomendaciones sobre rendimiento en AdvisorHow to access performance recommendations in Advisor

  1. Inicie sesión en Azure Portal y después abra Azure Advisor.Sign in to the Azure portal, and then open Advisor.

  2. En el panel de Advisor, haga clic en la pestaña Rendimiento.On the Advisor dashboard, select the Performance tab.

Pasos siguientesNext steps

Para aprender más sobre las recomendaciones de Advisor, consulte:To learn more about Advisor recommendations, see: