Améliorer les performances des applications Azure à l’aide d’Azure AdvisorImprove the performance of Azure applications by using Azure Advisor

Les recommandations d’Azure Advisor en matière de performances peuvent contribuer à améliorer la vitesse et la réactivité de vos applications stratégiques.The performance recommendations in Azure Advisor can help improve the speed and responsiveness of your business-critical applications. Vous pouvez obtenir des recommandations en matière de performances à l’aide d’Advisor dans l’onglet Performances du tableau de bord d’Advisor.You can get performance recommendations from Advisor on the Performance tab of the Advisor dashboard.

Diminuer la durée de vie DNS dans votre profil Traffic Manager pour basculer plus rapidement vers des points de terminaison sainsReduce DNS time-to-live on your Traffic Manager profile to fail over to healthy endpoints faster

Vous pouvez utiliser les paramètres TTL (durée de vie) sur votre profil Azure Traffic Manager pour spécifier l’intervalle de temps nécessaire avant de changer de point de terminaison lorsque celui-ci ne répond plus.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 vous réduisez les valeurs TTL, les clients sont redirigés plus rapidement vers des points de terminaison opérationnels.If you reduce the TTL values, clients will be routed to functioning endpoints faster.

Azure Advisor identifie les profils Traffic Manager dont la TTL configurée est plus longue.Azure Advisor identifies Traffic Manager profiles that have a longer TTL configured. Il recommande de la régler à 20 secondes ou 60 secondes selon que le profil est configuré pour Bascule rapide.It recommends configuring the TTL to either 20 seconds or 60 seconds, depending on whether the profile is configured for Fast Failover.

Améliorer les performances de la base de données à l’aide de SQL Database AdvisorImprove database performance by using SQL Database Advisor

Azure Advisor offre une vue cohérente et consolidée des recommandations pour toutes vos ressources Azure.Azure Advisor provides a consistent, consolidated view of recommendations for all your Azure resources. Il s’intègre à SQL Database Advisor pour vous proposer des recommandations en vue d’améliorer les performances de vos bases de données.It integrates with SQL Database Advisor to bring you recommendations for improving the performance of your databases. SQL Database Advisor évalue les performances de vos bases de données en analysant votre historique d'utilisation. SQL Database Advisor assesses the performance of your databases by analyzing your usage history. Il propose alors les recommandations les plus adaptées pour exécuter la charge de travail standard de la base de données.It then offers recommendations that are best suited for running the database's typical workload.

Notes

Avant de pouvoir obtenir des recommandations, votre base de données doit être utilisée pendant environ une semaine et, au cours de cette semaine, une certaine activité doit être assurée de manière cohérente.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 peut plus facilement optimiser les modèles de requête cohérents que les pics d’activité aléatoires.SQL Database Advisor can optimize more easily for consistent query patterns than for random bursts of activity.

Pour plus d’informations, consultez SQL Database Advisor.For more information, see SQL Database Advisor.

Mettre à niveau votre bibliothèque de client de stockage vers la version la plus récente afin d’optimiser la fiabilité et les performancesUpgrade your Storage client library to the latest version for better reliability and performance

La version la plus récente du Kit de développement logiciel (SDK) de la bibliothèque de client de stockage contient des correctifs pour les problèmes signalés par les clients et identifiés de manière proactive par notre processus d’assurance qualité.The latest version of the Storage client library SDK contains fixes to problems reported by customers and proactively identified through our QA process. La dernière version offre également une optimisation de la fiabilité et des performances, ainsi que de nouvelles fonctionnalités qui peuvent améliorer votre expérience globale d’utilisation de Stockage Azure.The latest version also carries reliability and performance optimization together with new features that can improve your overall experience with using Azure Storage. Advisor fournit des recommandations ainsi que les étapes à suivre pour effectuer une mise à niveau vers la dernière version du Kit de développement logiciel (SDK) si vous utilisez une version obsolète.Advisor provides recommendations and steps needed to upgrade to the latest version of the SDK if you're using a stale version. Les recommandations concernent les langages pris en charge : C++ et .NET.The recommendations are for supported languages: C++ and .NET.

Améliorer la fiabilité et les performances d’App ServiceImprove App Service performance and reliability

Azure Advisor intègre des recommandations visant à améliorer votre expérience App Services et à vous faire découvrir des fonctionnalités appropriées de la plateforme.Azure Advisor integrates recommendations for improving your App Service experience and discovering relevant platform capabilities. Exemples de recommandations App Service :Examples of App Service recommendations are:

  • Détection des instances où les ressources de mémoire ou de processeur sont épuisées par des runtimes d’application, avec options d’atténuation.Detection of instances where memory or CPU resources are exhausted by app runtimes, with mitigation options.
  • Détection des instances où la colocalisation de ressources telles que les applications web et les bases de données peut améliorer les performances et réduire les coûts.Detection of instances where co-locating resources like web apps and databases can improve performance and reduce cost.

Pour plus d’informations, consultez Meilleures pratiques pour Azure App Service.For more information, see Best practices for Azure App Service.

Utiliser des disques managés pour éviter la limitation des E/S de disqueUse managed disks to prevent disk I/O throttling

Advisor identifie les machines virtuelles appartenant à un compte de stockage qui atteint sa cible de scalabilité.Advisor identifies virtual machines that belong to a storage account that's reaching its scalability target. Cette condition rend les machines virtuelles sensibles à la limitation des E/S.This condition makes those VMs susceptible to I/O throttling. Advisor recommande l’utilisation de disques managés pour prévenir toute détérioration des performances.Advisor will recommend that they use managed disks to prevent performance degradation.

Améliorer les performances et la fiabilité des disques de machine virtuelle en utilisant le stockage PremiumImprove the performance and reliability of virtual machine disks by using Premium Storage

Advisor identifie les machines virtuelles dont les disques standard ont un volume de transactions élevé sur votre compte de stockage.Advisor identifies virtual machines with standard disks that have a high volume of transactions on your storage account. Il recommande la mise à niveau vers des disques Premium.It recommends upgrading to premium disks.

Azure Premium Storage offre une prise en charge très performante et à faible latence des disques pour les machines virtuelles exécutant des charges de travail qui utilisent beaucoup d'E/S.Azure Premium Storage delivers high-performance, low-latency disk support for virtual machines that run I/O-intensive workloads. Les disques de machine virtuelle qui utilisent des comptes Stockage Premium stockent les données sur des disques SSD.Virtual machine disks that use Premium Storage accounts store data on solid-state drives (SSDs). Pour que votre application bénéficie de performances optimales, nous vous recommandons de migrer les disques de machine virtuelle nécessitant un nombre élevé d’IOPS vers Stockage Premium.For the best performance for your application, we recommend that you migrate any virtual machine disks that require high IOPS to Premium Storage.

Supprimer l’asymétrie des données sur les tables SQL Data Warehouse pour augmenter les performances de requêteRemove data skew on your SQL Data Warehouse tables to increase query performance

L’asymétrie des données peut provoquer des déplacements de données ou des goulots d’étranglement de ressource inutiles lors de l’exécution de votre charge de travail.Data skew can cause unnecessary data movement or resource bottlenecks when you run your workload. Advisor détecte l’asymétrie des données dont la distribution est supérieure à 15 %.Advisor detects distribution data skew of greater than 15%. Il vous recommande de redistribuer vos données et de revoir vos sélections des clés de distribution des tables.It recommends that you redistribute your data and revisit your table distribution key selections. Pour en savoir plus sur l’identification et la suppression d’une asymétrie, consultez résolution des problèmes d’asymétrie.To learn more about identifying and removing skew, see troubleshooting skew.

Créer ou mettre à jour les statistiques de table obsolètes sur votre table SQL Data Warehouse pour augmenter les performances de requêteCreate or update outdated table statistics in your SQL Data Warehouse tables to increase query performance

Advisor identifie les tables qui n’ont pas de statistiques de table à jour et recommande la création ou la mise à jour des statistiques.Advisor identifies tables that don't have up-to-date table statistics and recommends creating or updating the statistics. L’optimiseur de requête d’Azure SQL Data Warehouse utilise des statistiques à jour pour estimer la cardinalité ou le nombre de lignes dans les résultats de la requête.The query optimizer in Azure SQL Data Warehouse uses up-to-date statistics to estimate the cardinality or number of rows in query results. Ces estimations permettent à l’optimiseur de requête de créer un plan de requête pour fournir des performances plus rapides.These estimates enable the query optimizer to create a query plan to provide the fastest performance.

Améliorer la gestion des connexions MySQLImprove MySQL connection management

L’analyse d’Advisor peut indiquer que votre application qui se connecte à un serveur MySQL ne gère peut-être pas efficacement les connexions.Advisor analysis can indicate that your application connecting to a MySQL server might not be managing connections efficiently. Cette condition peut entraîner une consommation inutile des ressources et une latence globale élevée des applications.This condition could lead to unnecessary resource consumption and overall higher application latency. Pour améliorer la gestion des connexions, nous vous recommandons de réduire le nombre de connexions à courte durée de vie et d’éliminer les connexions inactives non nécessaires.To improve connection management, we recommend that you reduce the number of short-lived connections and eliminate unnecessary idle connections. Vous pouvez apporter ces améliorations en configurant un regroupement de connexions côté serveur, comme ProxySQL.You can make these improvements by configuring a server-side connection pooler, like ProxySQL.

Effectuer un scale-up pour optimiser l’utilisation du cache sur vos tables SQL Data Warehouse et ainsi améliorer les performances de requêteScale up to optimize cache utilization on your SQL Data Warehouse tables to increase query performance

Azure Advisor détecte si vos tables SQL Data Warehouse ont un pourcentage élevé d’utilisation du cache et un faible pourcentage d’accès.Azure Advisor detects whether your SQL Data Warehouse tables have a high cache-used percentage and a low hit percentage. Cette condition indique une éviction élevée du cache, ce qui peut avoir une incidence sur les performances de votre instance SQL Data Warehouse.This condition indicates high cache eviction, which can affect the performance of your SQL Data Warehouse instance. Advisor vous recommande d’effectuer un scale-up de votre instance SQL Data Warehouse pour garantir l’allocation d’une capacité de cache suffisante pour votre charge de travail.Advisor recommends that you scale up your SQL Data Warehouse instance to ensure you allocate enough cache capacity for your workload.

Convertir les tables SQL Data Warehouse en tables répliquées pour augmenter les performances de requêteConvert SQL Data Warehouse tables to replicated tables to increase query performance

Advisor identifie les tables qui ne sont pas des tables répliquées, mais qui tirent parti de la conversion.Advisor identifies tables that aren't replicated tables but that would benefit from conversion. Il vous suggère de convertir ces tables.It suggests that you convert these tables. Les recommandations sont basées sur les éléments suivants :Recommendations are based on:

  • Taille de la table répliquée.The size of the replicated table.
  • Nombre de colonnes.The number of columns.
  • Type de distribution de tables.The table distribution type.
  • Nombre de partitions sur la table SQL Data Warehouse.The number of partitions on the SQL Data Warehouse table.

Une méthode heuristique supplémentaire peut être fournie dans la recommandation relative au contexte.Additional heuristics might be provided in the recommendation for context. Pour en savoir plus sur la détermination de cette recommandation, consultez Recommandations SQL Data Warehouse.To learn more about how this recommendation is determined, see SQL Data Warehouse recommendations.

Migrer votre compte de stockage vers Azure Resource Manager pour obtenir les fonctionnalités Azure les plus récentesMigrate your storage account to Azure Resource Manager to get the latest Azure features

Migrez votre modèle de déploiement de compte de stockage vers Azure Resource Manager pour tirer parti des éléments suivants :Migrate your storage account deployment model to Azure Resource Manager to take advantage of:

  • Déploiements de modèles.Template deployments.
  • Options de sécurité supplémentaires.Additional security options.
  • Possibilité de mettre à niveau vers un compte GPv2 pour que vous puissiez utiliser les fonctionnalités Stockage Azure les plus récentes.The ability to upgrade to a GPv2 account so you can use the latest Azure Storage features.

Advisor identifie les comptes de stockage autonomes qui utilisent le modèle de déploiement classique et recommande une migration vers le modèle de déploiement 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.

Notes

Les alertes classiques d’Azure Monitor ont été mises hors service en août 2019.Classic alerts in Azure Monitor were retired in August 2019. Nous vous recommandons de mettre à niveau votre compte de stockage classique pour utiliser Resource Manager afin de conserver la fonctionnalité d'alerte sur la nouvelle plateforme.We recommended that you upgrade your classic storage account to use Resource Manager to retain alerting functionality with the new platform. Pour plus d’informations, consultez Mise hors service des alertes classiques.For more information, see classic alerts retirement.

Créer vos comptes de stockage de manière à éviter d’atteindre le nombre maximum d’abonnementsDesign your storage accounts to prevent reaching the maximum subscription limit

Une région Azure prend en charge un maximum de 250 comptes de stockage par abonnement.An Azure region supports a maximum of 250 storage accounts per subscription. Une fois cette limite atteinte, vous ne pourrez pas créer d’autres comptes de stockage dans cette combinaison abonnement/région.After this limit is reached, you won't be able to create storage accounts in that region/subscription combination. Advisor vérifie vos abonnements, puis fournit des recommandations pour vous aider à créer moins de comptes de stockage pour une combinaison abonnement/région qui est proche de la limite maximale.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.

Envisager d’agrandir la taille de la référence SKU de passerelle VPN pour faire face à une forte utilisation P2SConsider increasing the size of your VPN Gateway SKU to address high P2S use

Chaque référence SKU de passerelle VPN Azure ne peut prendre en charge qu’un nombre spécifié de connexions P2S simultanées.Each Azure VPN Gateway SKU can support only a specified number of concurrent P2S connections. Si le nombre de connexions est proche de la limite de votre passerelle, les tentatives de connexion suivantes peuvent échouer.If your connection count is close to your gateway limit, additional connection attempts might fail. Si vous augmentez la taille de votre passerelle, vous pouvez prendre en charge davantage d’utilisateurs P2S simultanés.If you increase the size of your gateway, you'll be able to support more concurrent P2S users. Advisor fournit des recommandations et des instructions visant à augmenter la taille de votre passerelle.Advisor provides recommendations and instructions for increasing the size of your gateway.

Envisager d’agrandir la taille de la référence SKU de passerelle VPN pour faire face à une forte sollicitation du processeurConsider increasing the size of your VPN Gateway SKU to address high CPU

Dans une charge de trafic élevée, votre passerelle VPN peut supprimer des paquets en raison de la forte sollicitation du processeur.Under high traffic load, your VPN gateway might drop packets because of high CPU. Envisagez de mettre à niveau votre référence SKU de passerelle VPN.Consider upgrading your VPN Gateway SKU. Une taille de passerelle VPN accrue garantira que les connexions ne seront pas supprimées en raison d’une forte sollicitation du processeur.Increasing the size of your VPN gateway will ensure that connections aren't dropped because of high CPU. Advisor fournit des recommandations pour traiter ce problème de manière proactive.Advisor provides recommendations to proactively address this problem.

Agrandissez la taille de lot pendant le chargement pour optimiser le débit de charge, la compression des données et le niveau de performance des requêtesIncrease batch size when loading to maximize load throughput, data compression, and query performance

Advisor détecte si vous pouvez améliorer les performances et le débit de la charge en agrandissant la taille de lot pendant le chargement dans votre base de données.Advisor detects whether you can increase load performance and throughput by increasing the batch size when loading into your database. Vous pouvez envisager d’utiliser l’instruction COPY.You could consider using the COPY statement. Si vous ne pouvez pas utiliser l’instruction COPY, envisagez d’augmenter la taille de lot quand vous utilisez des utilitaires de chargement comme l’API SQLBulkCopy ou 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. Une bonne règle générale consiste à utiliser une taille de lot comprise entre 100 000 et 1 million de lignes.A good general rule is to use a batch size that's between 100 thousand and 1 million rows. L’augmentation de la taille de lot augmentera le débit de charge, la compression des données et les performances des requêtes.Increasing batch size will increase load throughput, data compression, and query performance.

Colocaliser le compte de stockage dans la même région pour réduire la latence pendant le chargementCo-locate the storage account in the same region to minimize latency when loading

Advisor détecte si vous effectuez le chargement à partir d’une région différente de celle de votre pool SQL.Advisor detects whether you're loading from a region that's different from your SQL pool. Envisagez de charger à partir d’un compte de stockage qui se trouve dans la même région que votre pool SQL pour réduire la latence lors du chargement des données.Consider loading from a storage account that's in the same region as your SQL pool to minimize latency when loading data. Cette modification permettra de réduire la latence et d’améliorer les performances de charge.This change will help minimize latency and increase load performance.

Utiliser une version de Kubernetes prise en chargeUse a supported Kubernetes version

Advisor détecte les versions non prises en charge de Kubernetes.Advisor detects unsupported versions of Kubernetes.

Optimiser les performances des serveurs Azure Database for MariaDB, Azure Database pour MySQL et Azure Database pour PostgreSQLOptimize the performance of your Azure Database for MySQL, Azure Database for PostgreSQL, and Azure Database for MariaDB servers

Corriger la sollicitation du processeur par les serveurs Azure Database for MariaDB, Azure Database pour MySQL et Azure Database pour PostgreSQL à l’aide de goulots d’étranglement de processeurFix the CPU pressure of your Azure Database for MySQL, Azure Database for PostgreSQL, and Azure Database for MariaDB servers with CPU bottlenecks

Une utilisation intense du processeur pendant une période prolongée peut ralentir les performances des requêtes pour votre charge de travail.High utilization of the CPU over an extended period can cause slow query performance for your workload. L’augmentation de la taille du processeur aide à optimiser l’exécution des requêtes de base de données, ainsi qu’à améliorer les performances globales.Increasing the CPU size will help to optimize the runtime of the database queries and improve overall performance. Advisor identifie les serveurs faisant une utilisation intense de processeur qui exécutent probablement des charges de travail limitées par celui-ci et recommande une mise à l’échelle de votre capacité de calcul.Advisor identifies servers with a high CPU utilization that are likely running CPU-constrained workloads and recommends scaling your compute.

Réduire les contraintes de mémoire sur les serveurs Azure Database for MariaDB, Azure Database pour MySQL et Azure Database pour PostgreSQL ou passer à une référence SKU à mémoire optimiséeReduce 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

Un taux d’accès au cache faible peut ralentir les performances de requête et augmenter les IOPS.A low cache hit ratio can result in slower query performance and increased IOPS. Cette condition peut être due à un mauvais plan de requête ou à une charge de travail gourmande en mémoire.This condition could be caused by a bad query plan or a memory-intensive workload. Une correction du plan de requête ou une  augmentation de la mémoire du serveur Azure Database for MariaDB, Azure Database pour MySQL ou Azure Database pour PostgreSQL permet d’optimiser l’exécution de la charge de travail de la base de données.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 identifie les serveurs concernés par cette forte attrition du pool de mémoires tampons.Azure Advisor identifies servers affected by this high buffer pool churn. Il vous recommande d’effectuer l’une des actions suivantes :It recommends that you take one of these actions:

  • Corriger le plan de requêteFix the query plan
  • Passer à une référence SKU dotée de plus de mémoireMove to an SKU that has more memory
  • Augmentez la taille de stockage pour obtenir davantage d’IOPS.Increase storage size to get more IOPS.

Utiliser un réplica en lecture Azure Database pour MySQL ou Azure Database pour PostgreSQL afin d’effectuer un scale-out des charges de travail dont les accès en lecture sont intensifsUse an Azure Database for MySQL or Azure Database for PostgreSQL read replica to scale out reads for read-intensive workloads

Advisor utilise des méthodes heuristiques basées sur la charge de travail, telles que le ratio lectures/écritures sur le serveur au cours des sept derniers jours, pour identifier les charges de travail dont les accès en lecture sont intensifs.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. Une ressource Azure Database pour PostgreSQL ou Azure Database pour MySQL avec un ratio lectures/écritures élevé peut entraîner des contentions de processeur ou de mémoire et un ralentissement des performances de requête.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. L’ajout d’un  réplica vous aide à effectuer un scale-out des lectures vers le serveur réplica et à éviter les contraintes de processeur ou de mémoire sur le serveur 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 identifie les serveurs traitant des charges de travail dont les accès en lectures sont intensifs et vous recommande d’ajouter un  réplica en lecture pour alléger certaines charges de travail en lecture.Advisor identifies servers with read-intensive workloads and recommends that you add a read replica to offload some of the read workloads.

Mettre à l’échelle le serveur Azure Database pour MySQL, Azure Database pour PostgreSQL ou Azure Database for MariaDB vers une référence SKU de niveau supérieur afin d’empêcher les contraintes de connexionScale your Azure Database for MySQL, Azure Database for PostgreSQL, or Azure Database for MariaDB server to a higher SKU to prevent connection constraints

Chaque nouvelle connexion à votre serveur de base de données monopolise de la mémoire.Each new connection to your database server occupies memory. Les performances du serveur de base de données se dégradent si les connexions à votre serveur échouent en raison d’une  limite supérieure de la mémoire.The database server's performance degrades if connections to your server are failing because of an upper limit in memory. Azure Advisor identifie les serveurs qui rencontrent un grand nombre d’échecs de connexion.Azure Advisor identifies servers running with many connection failures. Il recommande de mettre à niveau les limites de connexion de votre serveur pour lui fournir plus de mémoire en effectuant l’une des actions suivantes :It recommends upgrading your server's connection limits to provide more memory to your server by taking one of these actions:

  • Effectuer un scale-up de la capacité de calcul.Scale up compute.
  • Utiliser des références SKU à mémoire optimisée, qui ont davantage de capacité de calcul par cœur.Use Memory Optimized SKUs, which have more compute per core.

Mettre à l’échelle le cache à une taille ou à une référence SKU différentes afin d’améliorer les performances du cache et de l’applicationScale your cache to a different size or SKU to improve cache and application performance

Les instances de cache fonctionnent mieux lorsqu’elles ne sont pas soumises à une forte sollicitation de la mémoire, à une charge importante du serveur ou à une bande passante réseau élevée.Cache instances perform best when they're not running under high memory pressure, high server load, or high network bandwidth. Ces conditions peuvent entraîner une non-réponse, une perte de données ou une indisponibilité.These conditions can cause them to become unresponsive, experience data loss, or become unavailable. Advisor identifie les instances de cache dans ces conditions.Advisor identifies cache instances in these conditions. Il vous recommande d’effectuer l’une des actions suivantes :It recommends that you take one of these actions:

  • Appliquez les meilleures pratiques pour réduire la sollicitation de la mémoire, la charge du serveur ou la bande passante réseau.Apply best practices to reduce the memory pressure, server load, or network bandwidth.
  • Mettez à l’échelle à une autre taille ou référence SKU ayant plus de capacité.Scale to a different size or SKU that has more capacity.

Ajouter des régions avec du trafic vers votre compte Azure Cosmos DBAdd regions with traffic to your Azure Cosmos DB account

Advisor détecte les comptes Azure Cosmos DB recevant du trafic en provenance d’une région non configurée.Advisor detects Azure Cosmos DB accounts that have traffic from a region that isn't currently configured. Il recommande l’ajout de cette région.It recommends adding that region. Cela a pour effet d’améliorer la latence des requêtes en provenance de cette région et de garantir la disponibilité en cas de panne de la région.Doing so improves latency for requests coming from that region and ensures availability in case of region outages. En savoir plus sur la distribution de données mondiale avec Azure Cosmos DB.Learn more about global data distribution with Azure Cosmos DB.

Configurer la stratégie d’indexation Azure Cosmos DB avec des chemins inclus ou exclus personnalisésConfigure your Azure Cosmos DB indexing policy by using custom included or excluded paths

Advisor identifie les conteneurs Azure Cosmos DB qui utilisent la stratégie d’indexation par défaut, mais qui pourraient bénéficier d’une stratégie d’indexation personnalisée.Advisor identifies Azure Cosmos DB containers that are using the default indexing policy but could benefit from a custom indexing policy. Cette détermination est basée sur le modèle de charge de travail.This determination is based on the workload pattern. La stratégie d’indexation par défaut indexe toutes les propriétés.The default indexing policy indexes all properties. Une stratégie d’indexation personnalisée avec des chemins inclus ou exclus explicites utilisés dans les filtres de requêtes peut réduire les unités de requête et le stockage utilisés pour l’indexation.A custom indexing policy with explicit included or excluded paths used in query filters can reduce the RUs and storage consumed for indexing. En savoir plus sur la modification des stratégies d’indexation.Learn more about modifying index policies.

Définir la taille de page de la requête Azure Cosmos DB (MaxItemCount) avec la valeur -1Set your Azure Cosmos DB query page size (MaxItemCount) to -1

Azure Advisor identifie les conteneurs Azure Cosmos DB qui utilisent une taille de page de requête de 100.Azure Advisor identifies Azure Cosmos DB containers that are using a query page size of 100. Il recommande d’utiliser une taille de page de -1 pour des analyses plus rapides.It recommends using a page size of -1 for faster scans. En savoir plus sur MaxItemCount.Learn more about MaxItemCount.

Comment accéder aux recommandations en matière de performances dans AdvisorHow to access performance recommendations in Advisor

  1. Connectez-vous au portail Azure, puis ouvrez Advisor.Sign in to the Azure portal, and then open Advisor.

  2. Dans le tableau de bord Advisor, sélectionnez l’onglet Performances.On the Advisor dashboard, select the Performance tab.

Étapes suivantesNext steps

Pour en savoir plus sur les recommandations d’Advisor, consultez les ressources suivantes :To learn more about Advisor recommendations, see: