Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zalecenia dotyczące wydajności w usłudze Azure Advisor mogą pomóc zwiększyć szybkość i czas reakcji aplikacji o krytycznym znaczeniu dla działania firmy. Rekomendacje dotyczące wydajności można uzyskać od doradcy na karcie Wydajność pulpitu nawigacyjnego usługi Advisor.
Zaloguj się w witrynie Azure Portal.
Wyszukaj i wybierz element Advisor na dowolnej stronie.
Na pulpicie nawigacyjnym advisor wybierz kartę Wydajność .
API Management
App Service
Application Gateway
Upewnij się, że usługa Application Gateway ma dość wystąpień, żeby obsługiwać potrzebną ilość ruchu
Twoja usługa Application Gateway jest ostatnio intensywnie użytkowana. Przy dużym obciążeniu grozi to utratą ruchu lub zwiększeniem opóźnień. Ważne jest, aby skalować usługę Application Gateway zgodnie z ruchem i z uwzględnieniem buforu, aby być przygotowanym na wszelkie nagłe wzrosty ruchu i zminimalizować wpływ na jednostkę SKU usługi Application Gateway w wersji 1 (Standardowa/Zapora aplikacji internetowej), która obsługuje skalowanie ręczne, oraz na jednostkę SKU w wersji 2 (Standard_v2/WAF_v2), która obsługuje zarówno skalowanie ręczne, jak i automatyczne. W przypadku skalowania ręcznego zwiększ liczbę instancji, a jeśli włączone jest skalowanie automatyczne, upewnij się, że maksymalna liczba instancji jest ustawiona na wyższą wartość, aby Application Gateway mógł się skalować w miarę wzrostu ruchu.
Potencjalne korzyści: zapewnianie dostępności witryn
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Obsługa dużego ruchu w usłudze Application Gateway
ResourceType: microsoft.network/applicationgateways
Identyfikator zalecenia: 2ee9f31e-df58-4893-b3e7-66c0cd74183a
Usuń i ponownie utwórz zasób usługi Azure Bastion przed 19 lutego 2021
Nie można zaktualizować zasobu usługi Azure Bastion z powodu jego bieżącej konfiguracji. Usuń i utwórz ponownie swój zasób przed 19 lutego 2021 r., aby otrzymać aktualizacje. Jeśli nie usuniesz i ponownie utworzysz zasób zgodnie z tą datą, zostanie on automatycznie usunięty i utworzony ponownie.
Potencjalne korzyści: otrzymywanie niezbędnych aktualizacji dla zasobu usługi Azure Bastion.
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Samouczek: wdrażanie usługi Azure Bastion przy użyciu określonych ustawień: Witryna Azure Portal
ResourceType: microsoft.network/bastionhosts
Identyfikator zalecenia: 17ebccd8-1405-405c-8695-1981d115ffdc
Polityka zapory osiąga limity reguł sieciowych.
Wdrożenie usługi Azure Firewall osiąga lub przekracza 20 000 unikatowych źródeł i celów w regułach sieciowych. Zoptymalizuj konfigurację i przetwarzanie reguł sieci, aby zapobiec problemom z wydajnością i opóźnieniami.
Potencjalne korzyści: Upewnij się, że usługa Azure Firewall jest skonfigurowana do optymalizacji wydajności.
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Azure Firewall best practices for performance (Najlepsze rozwiązania dotyczące wydajności usługi Azure Firewall)
Typ zasobu: microsoft.network/firewallpolicies
Identyfikator zalecenia: 10b153b5-59d0-45ac-bb3f-6a0b7ad9c0cd
Zasady zapory usługi Azure: rozmiar grupy kolekcji reguł osiąga ograniczenie
Grupa kolekcji reguł (RCG) w zasadach zapory osiąga 2 MB. Zoptymalizuj grupę kolekcji reguł (RCG) w celu zapobiegania wpływowi na wydajność
Potencjalne korzyści: Upewnij się, że usługa Azure Firewall jest skonfigurowana do optymalizacji wydajności.
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Azure Subscription and Service limits, quotas, and constraints — Azure Resource Manager (Limity, limity przydziału i ograniczenia usługi platformy Azure — Azure Resource Manager)
Typ zasobu: microsoft.network/firewallpolicies
Identyfikator zalecenia: 80b35b4e-1e5c-4ddf-835e-a774ce2ab81e
Polityka zapory sieciowej osiąga limit 600 grup adresów IP
Polityka usługi Azure Firewall osiąga lub przekracza maksymalny limit 600 grup adresów IP. Zapobiegaj problemom z wydajnością i opóźnieniami, zmniejszając liczbę grup adresów IP, dostosowując grupę adresów IP lub dostosowując konfiguracje reguł.
Potencjalne korzyści: Upewnij się, że usługa Azure Firewall jest skonfigurowana do optymalizacji wydajności.
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Azure Subscription and Service limits, quotas, and constraints — Azure Resource Manager (Limity, limity przydziału i ograniczenia usługi platformy Azure — Azure Resource Manager)
Typ zasobu: microsoft.network/firewallpolicies
Identyfikator zalecenia: db00ef71-91ab-418a-a2ea-da45a678bb34
Korzystanie z sond zdrowotnych HEAD
Sondy kondycji mogą używać metod HTTP GET lub HEAD. Dobrym zwyczajem jest użycie metody HEAD dla sond zdrowotnych, co zmniejsza obciążenie ruchu na źródłach.
Potencjalne korzyści: zmniejszenie obciążenia ruchem przy źródłach
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Azure Front Door — najlepsze rozwiązania
Typ zasobu: microsoft.network/frontdoors
Identyfikator zalecenia: 241b9d61-3657-4096-85c3-83ad2a5f36e2
Skonfiguruj czas wygaśnięcia DNS na 20 sekund
Czas życia (TTL) wpływa na to, jak świeża jest odpowiedź, którą klient otrzymuje, gdy wysyła żądanie do usługi Azure Traffic Manager. Zmniejszenie wartości TTL oznacza, że klient jest kierowany do działającego punktu końcowego szybciej w przypadku przełączenia awaryjnego. Skonfiguruj TTL na 20 sekund, aby tak szybko, jak to możliwe, skierować ruch do punktu kontrolnego kondycji.
Potencjalne korzyści: Zwiększanie dostępności przez przełączenie w tryb failover do punktów końcowych w dobrej kondycji
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Monitorowanie punktu końcowego usługi Azure Traffic Manager
TypZasobu: microsoft.network/trafficmanagerprofiles
Identyfikator zalecenia: b020ff96-37bf-4a64-8bd5-2bfb3fdf3f87
Konfigurowanie parametru Czas wygaśnięcia systemu DNS na wartość 60 sekund
Czas życia (TTL) wpływa na to, jak świeża jest odpowiedź, którą klient otrzymuje, gdy wysyła żądanie do usługi Azure Traffic Manager. Zmniejszenie wartości TTL oznacza, że klient jest kierowany do działającego punktu końcowego szybciej w przypadku przełączenia awaryjnego. Skonfiguruj TTL na 60 sekund, aby skierować ruch do punktu kontrolnego tak szybko, jak to możliwe.
Potencjalne korzyści: poprawa dostępności dzięki szybszemu przełączeniu na zdrowe punkty końcowe
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Monitorowanie punktu końcowego usługi Azure Traffic Manager
TypZasobu: microsoft.network/trafficmanagerprofiles
Identyfikator zalecenia: d374a732-e69b-41dc-bbc2-a7234e2270be
Rozważ zwiększenie rozmiaru SKU bramy sieci wirtualnej, aby sprostać wysokiemu użyciu połączeń typu punkt-lokacja.
Każda jednostka SKU bramy może obsługiwać wyłącznie określoną liczbę współbieżnych połączeń typu punkt-lokacja. Liczba połączeń zbliża się do limitu bramy, więc kolejne próby połączenia mogą się nie powieść.
Potencjalne korzyści: zwiększenie rozmiaru bramy umożliwia obsługę większej liczby współbieżnych użytkowników typu punkt-lokacja
Wpływ: Wysoki
ResourceType: microsoft.network/virtualnetworkgateways
Identyfikator zalecenia: f78c8e26-9c40-4a74-a091-f76aecb49099
Rozważ zwiększenie rozmiaru SKU bramy VNet, aby rozwiązać problem stale intensywnego użycia procesora.
W sytuacji dużego obciążenia ruchem brama sieci VPN może porzucać pakiety z uwagi na intensywne użycie procesora. Rozważ uaktualnienie jednostki SKU swojej bramy VPN, ponieważ Twoja sieć VPN działa nieprzerwanie.
Potencjalne korzyści: zwiększenie rozmiaru bramy sieci VPN zapobiega przerywaniu połączeń z powodu wysokiego użycia procesora.
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Omówienie rozmiarów maszyn wirtualnych — Azure Virtual Machines
ResourceType: microsoft.network/virtualnetworkgateways
Identyfikator zalecenia: 2e41fe84-7173-4fe9-b257-61aa4679c3fe
Konwertowanie połączeń starego typu usługi ExpressRoute
Bramy usługi ExpressRoute wymagają ciągłej konserwacji. Platforma modernizuje starzejący się sprzęt w celu zapewnienia niezawodności, dostępności, bezpieczeństwa i wydajności. Większość modernizacji jest bezproblemowa, ale niektóre wpływają na wdrożenia. Bramy podłączone przed 2017 r. mogą nie działać optymalnie.
Potencjalne korzyści: Zwiększona wydajność nowszego sprzętu
Wpływ: Wysoki
Aby uzyskać więcej informacji, zapoznaj się z Jak przekonwertować tradycyjne połączenia bramy usługi ExpressRoute
ResourceType: microsoft.network/virtualnetworkgateways
Identyfikator zalecenia: 83d8749f-cbdd-4268-9a7b-bc0512f36fca
Zaktualizuj prefiks, aby był mniejszy niż maksymalny limit prefiksu
Zaktualizuj prefiks, aby był mniejszy niż maksymalny limit prefiksu dla wirtualnej bramy sieciowej ExpressRoute. Wirtualna brama sieciowa ExpressRoute zezwala na maksymalnie 11000 prefiksów.
Potencjalne korzyści: Zapobieganie utracie łączności.
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Azure Subscription and Service limits, quotas, and constraints — Azure Resource Manager (Limity, limity przydziału i ograniczenia usługi platformy Azure — Azure Resource Manager)
ResourceType: microsoft.network/virtualnetworkgateways
Identyfikator zalecenia: ad65c036-7bb0-4f2e-9059-e4bea4799412
Minimalny rozmiar podsieci /24 jest zalecany w przypadku podsieci usługi Application Gateway w wersji 2
Usługa Application Gateway (SKU Standard_v2 lub WAF_v2) może obsługiwać maksymalnie 125 wystąpień (125 adresów IP wystąpień + 1 prywatną konfigurację adresu IP frontowego + 5 zarezerwowanych w Azure). Zalecany jest minimalny rozmiar podsieci /24.
Potencjalne korzyści: Wystarczająca ilość miejsca na skalowalność
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Konfiguracja infrastruktury usługi Azure Application Gateway
ResourceType: microsoft.network/applicationgateways
Identyfikator zalecenia: ef4da732-f541-4109-bc0e-465c68b6c7eb
Wyszukiwanie AI platformy Azure
Częste ograniczanie przepustowości występuje w interfejsie API usługi Azure Search, rozważ zwiększenie liczby jednostek wyszukiwania.
Zwiększ liczbę jednostek wyszukiwania. W ciągu ostatnich 7 dni platforma zaobserwowała ograniczanie przepustowości żądań interfejsu API usługi Azure Search w ponad 20% zarejestrowanych minut.
Potencjalne korzyści: skalowanie zasobu w celu zmniejszenia błędów ograniczania przepustowości.
Wpływ: Średni
ResourceType: microsoft.search/searchservices
Identyfikator zalecenia: 3b1b26f2-bacb-437f-b481-f4dc3a0bbf9b
Zaktualizuj wersję zestawu SDK wyszukiwania do najnowszej wersji
Zaktualizuj wersję zestawu SDK Search do najnowszej wersji. Najnowsza wersja zestawu SDK platformy Azure do wyszukiwania AI zawiera nowe funkcje i poprawki problemów.
Potencjalne korzyści: Dodawanie nowych funkcji. Rozwiąż problemy.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Wersje interfejsu API — Azure AI Search
ResourceType: microsoft.search/searchservices
Identyfikator zalecenia: 4cab9b17-7fa9-4d20-88ba-47232ee0ee24
Serwery z obsługą usługi Azure Arc
Usługa zaświadczania platformy Azure
Aktualizacja wersji interfejsu API zaświadczania
Zidentyfikowaliśmy żądania z przestarzałego interfejsu API Attestation dotyczące zasobów w ramach tej subskrypcji. Zalecamy przejście do najnowszej wersji interfejsu API zaświadczania. Aby korzystać z najnowszej wersji interfejsu API, musisz zaktualizować swój istniejący kod. Dzięki temu uzyskasz najnowsze funkcje i ulepszenia wydajności.
Potencjalne korzyści: najnowszy interfejs API zaświadczania zawiera poprawki znanych problemów i innych ulepszeń.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Dokumentacja interfejsu API REST zaświadczania platformy Microsoft Azure
TypZasobu: microsoft.attestation/attestationproviders
Identyfikator zalecenia: 3629448e-9b3e-4c5d-96ec-4760bbfde5ab
Azure Cache for Redis
Zwiększanie wydajności pamięci podręcznej i aplikacji podczas pracy z dużą liczbą podłączonych klientów
Wystąpienia pamięci podręcznej działają najlepiej, gdy nie są uruchomione przy dużym obciążeniu serwera, co może powodować brak odpowiedzi, utratę danych lub niedostępność. Zastosuj najlepsze praktyki, aby zmniejszyć obciążenie serwera albo przeskalować go do innego rozmiaru lub SKU o większej pojemności.
Potencjalne korzyści: Zapewnianie optymalnej wydajności i wysokiej dostępności dzięki najlepszym rozwiązaniom
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z łącznością w usłudze Azure Cache for Redis — Azure Cache for Redis
Typ zasobu: microsoft.cache/redis
Identyfikator zalecenia: a5ab10c5-424a-4818-9fba-ddca1eeee531a
Zwiększanie wydajności pamięci podręcznej i aplikacji podczas pracy z dużą liczbą podłączonych klientów
Wystąpienia pamięci podręcznej działają najlepiej, gdy nie są uruchomione przy dużym obciążeniu serwera, co może powodować brak odpowiedzi, utratę danych lub niedostępność. Zastosuj najlepsze praktyki, aby zmniejszyć obciążenie serwera albo przeskalować go do innego rozmiaru lub SKU o większej pojemności.
Potencjalne korzyści: Zapewnianie optymalnej wydajności i wysokiej dostępności dzięki najlepszym rozwiązaniom
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z łącznością w usłudze Azure Cache for Redis — Azure Cache for Redis
Typ zasobu: microsoft.cache/redis
Identyfikator zalecenia: e34f1fd6-7d4b-4030-9c1a-0b413675cb40
Zwiększanie wydajności pamięci podręcznej i aplikacji podczas pracy z wysokim obciążeniem serwera
Wystąpienia pamięci podręcznej działają najlepiej, gdy nie są uruchomione przy dużym obciążeniu serwera, co może powodować brak odpowiedzi, utratę danych lub niedostępność. Zastosuj najlepsze praktyki, aby zmniejszyć obciążenie serwera albo przeskalować go do innego rozmiaru lub SKU o większej pojemności.
Potencjalne korzyści: Zapewnianie optymalnej wydajności i wysokiej dostępności dzięki najlepszym rozwiązaniom
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z serwerem usługi Azure Cache for Redis — Azure Cache for Redis
Typ zasobu: microsoft.cache/redis
Identyfikator zalecenia: a25fccfd-854d-4c1a-9fae-aa0597a45e27
Wystąpienia pamięci podręcznej działają najlepiej, gdy maszyny hosta, na których działa aplikacja kliencka, mogą nadążyć za odpowiedziami z pamięci podręcznej
Wystąpienia pamięci podręcznej działają najlepiej, gdy maszyny hosta, na których działa aplikacja kliencka, są w stanie nadążyć za odpowiedziami z pamięci podręcznej. Jeśli na klienckim komputerze brakuje pamięci, procesora lub przepustowości sieci, odpowiedzi z pamięci podręcznej nie dotrą do aplikacji wystarczająco szybko i mogą spowodować większe opóźnienia.
Potencjalne korzyści: Możesz zwiększyć przepływność i opóźnienie pamięci podręcznej.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z klientem usługi Azure Cache for Redis — Azure Cache for Redis
Typ zasobu: microsoft.cache/redis
Identyfikator zalecenia: 2f57b58b-1677-4c31-8a37-be79838d14ca
Popraw wydajność pamięci podręcznej i aplikacji przy wysokim obciążeniu pamięci.
Instancje pamięci podręcznej działają najlepiej, gdy nie są uruchomione pod dużym obciążeniem pamięci, co może powodować brak odpowiedzi, utratę danych lub niedostępność. Zastosuj najlepsze rozwiązania w celu zmniejszenia użycia pamięci lub skaluj do innego rozmiaru lub jednostki SKU o większej pojemności.
Potencjalne korzyści: Zapewnianie optymalnej wydajności i wysokiej dostępności dzięki najlepszym rozwiązaniom
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z serwerem usługi Azure Cache for Redis — Azure Cache for Redis
Typ zasobu: microsoft.cache/redis
Identyfikator zalecenia: 16d0cf25-463d-4a20-8f18-d8d71edf92e3
Popraw wydajność pamięci podręcznej i aplikacji przy wysokim obciążeniu pamięci.
Instancje pamięci podręcznej działają najlepiej, gdy nie są uruchomione pod dużym obciążeniem pamięci, co może powodować brak odpowiedzi, utratę danych lub niedostępność. Zastosuj najlepsze rozwiązania w celu zmniejszenia użycia pamięci lub skaluj do innego rozmiaru lub jednostki SKU o większej pojemności.
Potencjalne korzyści: Zapewnianie optymalnej wydajności i wysokiej dostępności dzięki najlepszym rozwiązaniom
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z serwerem usługi Azure Cache for Redis — Azure Cache for Redis
Typ zasobu: microsoft.cache/redis
Identyfikator zalecenia: 64dce138-80d7-48ad-934b-025a425386a7
Zwiększ wydajność pamięci podręcznej i aplikacji, gdy użycie RSS pamięci jest wysokie.
Instancje pamięci podręcznej działają najlepiej, gdy nie są uruchomione pod dużym obciążeniem pamięci, co może powodować brak odpowiedzi, utratę danych lub niedostępność. Zastosuj najlepsze rozwiązania w celu zmniejszenia użycia pamięci lub skaluj do innego rozmiaru lub jednostki SKU o większej pojemności.
Potencjalne korzyści: Zapewnianie optymalnej wydajności i wysokiej dostępności dzięki najlepszym rozwiązaniom
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z serwerem usługi Azure Cache for Redis — Azure Cache for Redis
Typ zasobu: microsoft.cache/redis
Identyfikator zalecenia: b1184137-cf30-4a62-87bd-5e287b911a46
Zwiększ wydajność pamięci podręcznej i aplikacji, gdy użycie RSS pamięci jest wysokie.
Instancje pamięci podręcznej działają najlepiej, gdy nie są uruchomione pod dużym obciążeniem pamięci, co może powodować brak odpowiedzi, utratę danych lub niedostępność. Zastosuj najlepsze rozwiązania w celu zmniejszenia użycia pamięci lub skaluj do innego rozmiaru lub jednostki SKU o większej pojemności.
Potencjalne korzyści: Zapewnianie optymalnej wydajności i wysokiej dostępności dzięki najlepszym rozwiązaniom
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z serwerem usługi Azure Cache for Redis — Azure Cache for Redis
Typ zasobu: microsoft.cache/redis
Identyfikator zalecenia: 2adfe155-4639-4d83-9814-15ce7454fa25
Azure Communication Services
Używanie zalecanej wersji zestawu Calling SDK
Zestawu Calling SDK w usługach Azure Communication Services można używać do włączania komunikacji głosowej i wideo, udostępniania ekranu oraz innych rodzajów komunikacji w czasie rzeczywistym. Przeprowadź aktualizację do zalecanej wersji zestawu Calling SDK, aby zapewnić najnowsze poprawki i funkcje. W ciągu ostatnich 48–60 godzin wykryto wersję niezalecaną.
Potencjalne korzyści: nowsze wersje zestawu Calling SDK zawierają najnowsze poprawki i nowe funkcje
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Omówienie zestawu Sdk wywoływania usług Azure Communication Services — dokument koncepcyjny dotyczący usług Azure Communication Services
Typ zasobu: microsoft.communication/communicationservices
Identyfikator zalecenia: c6da5a5f-149d-4550-82c9-ec3921a586f3
Używanie zalecanej wersji zestawu Calling SDK (wysoki priorytet)
Zestawu Calling SDK w usługach Azure Communication Services można używać do włączania komunikacji głosowej i wideo, udostępniania ekranu oraz innych rodzajów komunikacji w czasie rzeczywistym. Przeprowadź aktualizację do zalecanej wersji zestawu Calling SDK, aby zapewnić najnowsze poprawki i funkcje. W ciągu ostatnich 48–60 godzin wykryto wersję niezalecaną.
Potencjalne korzyści: nowsze wersje zestawu Calling SDK zawierają najnowsze poprawki i nowe funkcje
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Omówienie zestawu Sdk wywoływania usług Azure Communication Services — dokument koncepcyjny dotyczący usług Azure Communication Services
Typ zasobu: microsoft.communication/communicationservices
Identyfikator zalecenia: c9f07cd1-54a4-4bc9-bdb6-87d97e4b99fe
Używanie zalecanej wersji zestawu Chat SDK
Zestaw Azure Communication Services Chat SDK może służyć do dodawania do aplikacji rozbudowanych czatów w czasie rzeczywistym. Przeprowadź aktualizację do zalecanej wersji zestawu Chat SDK, aby zapewnić najnowsze poprawki i funkcje. W ciągu ostatnich 48–60 godzin wykryto wersję niezalecaną.
Potencjalne korzyści: nowsze wersje zestawu Chat SDK zawierają najnowsze poprawki i nowe funkcje
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Omówienie zestawu SDK czatów dla usług Azure Communication Services — dokument koncepcyjny dotyczący usług Azure Communication Services
Typ zasobu: microsoft.communication/communicationservices
Identyfikator zalecenia: 28da6c5a-8e1f-47eb-beb3-62fd50cbb593
Używanie zalecanej wersji zestawu Identity SDK
Zestawu Identity SDK w usługach Azure Communication Services można używać do zarządzania tożsamościami, użytkownikami i tokenami dostępu. Przeprowadź aktualizację do zalecanej wersji zestawu Identity SDK, aby zapewnić najnowsze poprawki i funkcje. W ciągu ostatnich 48–60 godzin wykryto wersję niezalecaną.
Potencjalne korzyści: nowsze wersje zestawu Identity SDK zawierają najnowsze poprawki i nowe funkcje
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Zestawy SDK i interfejsy API REST dla usług Azure Communication Services — dokument koncepcyjny dotyczący usług Azure Communication Services
Typ zasobu: microsoft.communication/communicationservices
Identyfikator zalecenia: a383aac0-2eed-4dac-8050-3675fdc8eded
Korzystaj z zalecanej wersji zestawu Phone Numbers SDK
Za pomocą zestawu Azure Communication Services Phone Numbers SDK można uzyskiwać numery telefonów i zarządzać nimi. Przeprowadź aktualizację do zalecanej wersji zestawu Phone Numbers SDK, aby zapewnić najnowsze poprawki i funkcje. W ciągu ostatnich 48–60 godzin wykryto wersję niezalecaną.
Potencjalne korzyści: nowsze wersje zestawu Phone Numbers SDK zawierają najnowsze poprawki i nowe funkcje
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Zestawy SDK i interfejsy API REST dla usług Azure Communication Services — dokument koncepcyjny dotyczący usług Azure Communication Services
Typ zasobu: microsoft.communication/communicationservices
Identyfikator zalecenia: 5e8e752c-3851-461c-9bc4-407bbf3ebd94
Używanie zalecanej wersji zestawu Rooms SDK
Zestaw Rooms SDK usług Azure Communication Services pozwala kontrolować, kto może dołączyć do połączenia, kiedy ci użytkownicy mogą się spotkać i jak mogą współpracować. Przeprowadź aktualizację do zalecanej wersji zestawu Rooms SDK, aby zapewnić najnowsze poprawki i funkcje. W ciągu ostatnich 48–60 godzin wykryto wersję niezalecaną.
Potencjalne korzyści: Nowe wersje zestawu Rooms SDK zawierają najnowsze poprawki i funkcje
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Omówienie pokoi usług Azure Communication Services — dokument koncepcyjny dotyczący usług Azure Communication Services
Typ zasobu: microsoft.communication/communicationservices
Identyfikator zalecenia: abcb78e5-6f21-4f64-badd-c147f457fb0a
Korzystaj z zalecanej wersji zestawu Call Automation SDK
Za pomocą zestawu Azure Communication Services Call Automation SDK można automatyzować połączenia i zarządzać nimi, odtwarzać dźwięk i konfigurować nagrywanie. Przeprowadź aktualizację do zalecanej wersji zestawu Call Automation SDK, aby zapewnić najnowsze poprawki i funkcje. W ciągu ostatnich 48–60 godzin wykryto wersję niezalecaną.
Potencjalne korzyści: nowsze wersje zestawu Call Automation SDK zawierają najnowsze poprawki i nowe funkcje
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Omówienie usługi Call Automation — dokument koncepcyjny dotyczący usług Azure Communication Services
Typ zasobu: microsoft.communication/communicationservices
Identyfikator zalecenia: 30bcc7b0-bcab-4b60-a530-53ccbb64663f
Używanie zalecanej wersji zestawu SMS SDK
Zestaw SMS SDK usług Azure Communication Services umożliwia wysyłanie i odbieranie wiadomości SMS. Przeprowadź aktualizację do zalecanej wersji zestawu SMS SDK, aby zapewnić najnowsze poprawki i funkcje. W ciągu ostatnich 48–60 godzin wykryto wersję niezalecaną.
Potencjalne korzyści: nowsze wersje zestawu SMS SDK zawierają najnowsze poprawki i nowe funkcje
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Omówienie zestawu SMS SDK dla usług Azure Communication Services — dokument koncepcyjny dotyczący usług Azure Communication Services
Typ zasobu: microsoft.communication/communicationservices
Identyfikator zalecenia: bf23065c-8829-4fa1-8152-09d4066e11a3
Azure Container Apps
Azure Cosmos DB
Optymalizowanie zasad indeksowania usługi Azure Cosmos DB pod kątem indeksowania tylko potrzebnych danych
Kontenery usługi Azure Cosmos DB używają domyślnych zasad indeksowania, które indeksują wszystkie właściwości w dokumentach. Ponieważ przechowujesz duże dokumenty, jest indeksowana duża liczba właściwości, co powoduje duże zużycie jednostek żądania i duże opóźnienie zapisu. Aby zoptymalizować wydajność zapisu, zalecamy zastąpienie domyślnych zasad indeksowania w celu indeksowania tylko właściwości używanych w zapytaniach.
Potencjalne korzyści: zwiększanie przepływności zapisu kontenera
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Zasady indeksowania usługi Azure Cosmos DB
Typ zasobu: microsoft.documentdb/databaseaccounts
Identyfikator zalecenia: 683b5e32-48aa-4b46-a822-4e2a2a20ee244
Skonfiguruj swoje aplikacje usługi Azure Cosmos DB do użycia łączności bezpośredniej w zestawie SDK
Zauważyliśmy, że Twoje aplikacje Azure Cosmos DB używają trybu Gateway za pośrednictwem SDK dla .NET lub Java dla Cosmos DB. Zalecamy przełączenie na łączność bezpośrednią, aby zmniejszyć opóźnienie i zwiększyć skalowalność.
Potencjalne korzyści: ulepszone opóźnienie i wysoka dostępność aplikacji
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Porady dotyczące wydajności usługi Azure Cosmos DB dla zestawu .NET SDK w wersji 2
Typ zasobu: microsoft.documentdb/databaseaccounts
Identyfikator zalecenia: 75c8c891-46d2-41fa-a81c-84e870a139a9
Używanie hierarchicznych kluczy partycji w celu uzyskania optymalnej dystrybucji danych
To konto ma ustawienie niestandardowe, które umożliwia przekroczenie limitu 20 GB rozmiaru partycji logicznej w kontenerze. To ustawienie zostało zastosowane przez zespół usługi Azure Cosmos DB jako tymczasowy środek, aby dać Ci czas na przeprojektowanie aplikacji i użycie w niej innego klucza partycji. Nie zaleca się tego jako długoterminowego rozwiązania, ponieważ gwarancje umowy SLA nie są honorowane w przypadku zwiększenia limitu. Teraz możesz użyć hierarchicznych kluczy partycji (wersja zapoznawcza) do przeprojektowania aplikacji. Ta funkcja umożliwia przekroczenie limitu 20 GB przez skonfigurowanie maksymalnie trzech kluczy partycji, co jest idealne w przypadku scenariuszy z wieloma dzierżawami lub obciążeń, które używają kluczy syntetycznych.
Potencjalne korzyści: Optymalizowanie dystrybucji danych i wydajności
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Artykuł Now in private preview: optimize your data distribution with hierarchical partition keys - Azure Cosmos DB Blog (Teraz w prywatnej wersji zapoznawczej: optymalizowanie dystrybucji danych przy użyciu hierarchicznych kluczy partycji — blog usługi Azure Cosmos DB)
Typ zasobu: microsoft.documentdb/databaseaccounts
Identyfikator zalecenia: 3a7c4990-18e7-4581-b62d-c745260e7c5b
Konfigurowanie rozmiaru strony zapytania usługi Azure Cosmos DB (MaxItemCount) na wartość -1
Używasz rozmiaru strony zapytania wynoszącego 100 dla zapytań dotyczących kontenera usługi Azure Cosmos. Zalecamy użycie rozmiaru strony wynoszącego -1, aby przyspieszyć skanowanie.
Potencjalne korzyści: znacznie ulepszono opóźnienie zapytań końcowych.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Metryki zapytań SQL dla usługi Azure Cosmos DB for NoSQL
Typ zasobu: microsoft.documentdb/databaseaccounts
Identyfikator zalecenia: e27c5181-5005-4dc3-a449-89b726a3bf54
Wykorzystaj wydajność przesyłową bazy danych lub kontenera w stanie bezczynności do zarządzania wzrostem ruchu.
Użyj zwielokrotnionej pojemności, aby wykorzystać bezczynną bazę danych/pojemność kontenera do obsługi wzrostów ruchu, zapobiegając ograniczaniu szybkości (błąd 429) i utrzymywając wydajność podczas wzrostów obciążenia.
Potencjalne korzyści: zwiększanie wydajności i produktywności
Wpływ: Niski
Aby uzyskać więcej informacji, zobacz Pojemność szczytowa — Azure Cosmos DB
Typ zasobu: microsoft.documentdb/databaseaccounts
Identyfikator zalecenia: 1ff3c87f-63c6-4b94-9bb1-28f8d115103e
Dodawanie brakujących indeksów do kontenera usługi Azure Cosmos DB
Dodawanie indeksów do zapytań może przynieść korzyści w postaci obniżenia kosztów i zwiększenia wydajności. Zalecamy rozważenie dodania tych ścieżek indeksów do zasad indeksowania kontenera.
Potencjalne korzyści: zmniejszenie opłat za jednostki ŻĄDANIA zapytań i zwiększenie wydajności
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Zasady indeksowania usługi Azure Cosmos DB
Typ zasobu: microsoft.documentdb/databaseaccounts
Identyfikator zalecenia: 4391ebb6-9519-4563-97c8-85f40cb92a63
PerformanceBoostervCore
Gdy użycie procesora CPU przekroczy 90% w 12-godzinnym przedziale czasu, użytkownicy są powiadamiani o wysokim użyciu. Ponadto zaleca im skalowanie w górę do wyższej warstwy, aby uzyskać lepszą wydajność.
Potencjalne korzyści: zwiększenie wydajności
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Skalowanie lub konfigurowanie klastra — Azure Cosmos DB for MongoDB vCore
Typ zasobu: microsoft.documentdb/databaseaccounts
Identyfikator zalecenia: b633adb4-0c3c-4ab6-ab52-a9d752c6ac52
Azure Data Explorer
Włączanie zoptymalizowanego autoskalowania dla zasobów usługi Data Explorer
Wygląda na to, że Twoje zasoby mogą automatycznie skalować się w celu poprawy wydajności (na podstawie rzeczywistego wykorzystania w ciągu ostatniego tygodnia, wykorzystania pamięci podręcznej, wykorzystania zasobów do przyjmowania danych, procesora oraz przetwarzania strumieniowego). Zalecamy włączenie zoptymalizowanego autoskalowania w celu optymalizacji kosztów i wydajności.
Potencjalne korzyści: Optymalizowanie wydajności
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Zarządzanie skalowaniem klastrów w poziomie (skalowaniem zewnętrznym) w celu dopasowania do zapotrzebowania w usłudze Azure Data Explorer — Azure Data Explorer
ResourceType: microsoft.kusto/clusters
Identyfikator zalecenia: a17ff303-56eb-4382-ac2c-ac7e317945fc
Zwiększ pamięć podręczną w polityce pamięci podręcznej
Biorąc pod uwagę rzeczywiste użycie z ostatniego miesiąca, zaktualizuj zasady pamięci podręcznej, aby zwiększyć gorącą pamięć podręczną dla tabeli. Okres przechowywania musi być zawsze większy niż okres pamięci podręcznej. Jeśli po zwiększeniu rozmiaru pamięci podręcznej okres jej zachowania jest krótszy niż okres pamięci podręcznej, zaktualizuj politykę przechowywania. (*) Analiza jest oparta tylko na zapytaniach użytkowników, które skanowały dane.
Potencjalne korzyści: Optymalizowanie wydajności
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Zasady pamięci podręcznej (gorące i zimne buforowanie) — Kusto
ResourceType: microsoft.kusto/clusters
Identyfikator zalecenia: 389653ce-d564-4b95-aac4-ca30e1602536
Azure Database for MariaDB
Zwiększanie liczby rdzeni wirtualnych serwera MariaDB
Nasze wewnętrzne dane telemetryczne pokazują, że w ciągu ostatnich 7 dni procesor przez długi czas działał w warunkach wysokiego wykorzystania. Wysokie wykorzystanie procesora może doprowadzić do obniżenia wydajności zapytań. W celu zwiększenia wydajności zalecamy przejście na większy rozmiar obliczeniowy.
Potencjalne korzyści: Zwiększanie wydajności zapytań przez zmniejszenie ciśnienia procesora CPU
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Cennik — Azure Database for MariaDB
TypZasobu: microsoft.dbformariadb/servers
Identyfikator zalecenia: a5f888e3-8cf4-4491-b2ba-b120e14eb7ce
Przenieś serwer MariaDB do SKU zoptymalizowanego pod kątem pamięci
Nasze wewnętrzne dane telemetryczne pokazują, że w puli buforów tego serwera występuje duża liczba zmian, co może skutkować zmniejszeniem wydajności zapytań i zwiększeniem liczby operacji we/wy na sekundę. Aby zwiększyć wydajność, przejrzyj zapytania dotyczące obciążeń, aby zidentyfikować możliwości zminimalizowania użycia pamięci. Jeśli nie uda się znaleźć takich możliwości, zalecamy przejście do wyższej wersji jednostki SKU z większą ilością pamięci lub zwiększenie rozmiaru magazynu w celu uzyskania większej liczby operacji we/wy na sekundę.
Potencjalne korzyści: Zwiększanie wydajności zapytań przez buforowanie większej ilości danych w pamięci
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Cennik — Azure Database for MariaDB
TypZasobu: microsoft.dbformariadb/servers
Identyfikator zalecenia: a092afdb-6f20-4b42-8d8f-423ac8d71a3f
Azure Database for MySQL
Zwiększenie wydajności obciążenia o 30% dzięki nowemu sprzętowi obliczeniowemu Ev5
Nowy sprzęt obliczeniowy Ev5 pozwala zwiększyć wydajność obciążeń o 30% przy większej współbieżności i lepszej przepływności. Przejdź do modułu Obliczenia+Magazyn w witrynie Azure Portal i przełącz się na środowisko obliczeniowe Ev5 bez żadnych dodatkowych kosztów. Sprzęt obliczeniowy Ev5 zapewnia najlepszą wydajność spośród wszystkich serii maszyn wirtualnych pod względem liczby zapytań na sekundę i opóźnienia.
Potencjalne korzyści: dzięki nowem sprzęcie obliczeniowym Ev5 można zwiększyć wydajność obciążeń o 30% z większą współbieżnością i lepszą przepływnością.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Boost Azure MySQL Business Critical flexible server performance by 30% with the Ev5 compute series!
TypZasobu: microsoft.dbformysql/flexibleservers
Identyfikator zalecenia: fba7355d-0f26-4015-9b14-17bdc584081a
Włącz przyspieszone logi, aby poprawić wydajność
W przypadku serwerów w warstwie usługi krytycznej dla biznesu Azure Database for MySQL włącz funkcję Accelerated Logs, aby zwiększyć wydajność poprzez zmniejszenie opóźnień zapisu, co potencjalnie podwoi wydajność aplikacji bez dodatkowych kosztów.
Potencjalne korzyści: mniejsze opóźnienie zapisu i zwiększona wydajność aplikacji
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Funkcja przyspieszonych dzienników w usłudze Azure Database for MySQL — serwer elastyczny — Azure Database for MySQL
TypZasobu: microsoft.dbformysql/flexibleservers
Identyfikator zalecenia: 2aa0da9d-b0f0-4924-92e0-1518441f40ac
Zwiększenie liczby operacji we/wy na sekundę magazynu
Serwer repliki zbliża się do maksymalnego progu wykorzystania IOPS i ma znaczne opóźnienie replikacji. Aby utrzymać efektywną synchronizację z serwerem podstawowym, należy zwiększyć liczbę operacji wejścia/wyjścia na sekundę magazynu lub aktywować funkcję Autoscale IOPS przy użyciu Azure Portal lub interfejsu Azure CLI.
Potencjalne korzyści: serwer repliki ściśle synchronizuje się z serwerem podstawowym.
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Zone-Redundant High-Availability (HA) — Azure Database for MySQL
TypZasobu: microsoft.dbformysql/flexibleservers
Identyfikator zalecenia: d397f019-f52e-47e9-ba3f-106399c829a8
Azure Database for PostgreSQL
Sprawdź serwer pod kątem nieaktywnych miejsc replikacji logicznej
Serwer ma nieaktywne miejsca replikacji logicznej, co może spowodować obniżenie wydajności i dostępności serwera.
Potencjalne korzyści: zwiększanie dostępności i wydajności serwera
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Autovacuum Tuning — Azure Database for PostgreSQL (Dostrajanie automatycznego czyszczenia — Azure Database for PostgreSQL)
Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: 114c6710-6c60-4163-b582-ac573199c40d
Sprawdź serwer pod kątem zbyt częstych punktów kontrolnych
Serwer napotyka częste punkty kontrolne, co może mieć wpływ na wydajność. Aby rozwiązać ten problem, zalecamy zwiększenie parametru serwera max_wal_size.
Potencjalne korzyści: Zwiększanie wydajności serwera
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Wysokie wykorzystanie operacji we/wy na sekundę — Azure Database for PostgreSQL
Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: 3e62d12b-2de5-411b-97ec-092250fb488c
Sprawdź serwer pod kątem nadmiernego obciążenia większego niż 80%
Serwer ma bloat_ratio (martwe krotki/(krotki żyjące + martwe krotki)) > 80%.
Potencjalne korzyści: Zwiększanie wydajności serwera
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Przewodniki rozwiązywania problemów — Azure Portal — Azure Database for PostgreSQL
Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: 3e7c94fd-89c6-4355-b72f-a8cd0451c3e7
Sprawdź, czy serwer nie wykorzystuje zbyt dużo procesora
W ciągu ostatnich 7 dni wykorzystanie procesora wynosiło: ponad 90% przez 2 lub więcej godzin bądź maksymalne wykorzystanie wynosi 20%. Wysokie wykorzystanie procesora może doprowadzić do obniżenia wydajności zapytań.
Potencjalne korzyści: zwiększanie wydajności zapytań
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Przewodniki rozwiązywania problemów — Azure Portal — Azure Database for PostgreSQL
Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: 5a05c081-028d-45cc-9530-cfee8bf04a0e
Sprawdź swój serwer pod kątem parametru log_statement ustawionego na ALL
Twój parametr serwera log_statement jest włączony, co może prowadzić do potencjalnego pogorszenia wydajności.
Potencjalne korzyści: Zwiększanie wydajności serwera
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz sekcję Raportowanie i rejestrowanie / Jakie parametry serwera rejestrować — serwer elastyczny usługi Azure Database for PostgreSQL
Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: 7f791293-46af-423d-b23c-355fc9db5474
Sprawdź serwer pod kątem włączonego parametru log_duration
Możesz doświadczyć degradacji wydajności z powodu ustawień rejestrowania. Aby zoptymalizować te ustawienia, ustaw parametr serwera log_duration na WYŁ.
Potencjalne korzyści: Zwiększanie wydajności serwera
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz sekcję Raportowanie i rejestrowanie / Jakie parametry serwera rejestrować — serwer elastyczny usługi Azure Database for PostgreSQL
Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: ab589166-0276-44cb-ba9f-80fac5306e0c
Sprawdź, czy serwer zbliża się do etapu wraparound
Serwer przekroczył limit przepełnienia wynoszący 50%, przy liczbie transakcji większej niż 1 miliard. Zapoznaj się z zaleceniami udostępnionymi w sekcji Autovacuum Blockers —> Emergency AutoVacuum i Wraparound w przewodnikach rozwiązywania problemów.
Potencjalne korzyści: Zwiększanie wydajności serwera
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Autovacuum Tuning — Azure Database for PostgreSQL (Dostrajanie automatycznego czyszczenia — Azure Database for PostgreSQL)
Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: b35d2b04-2c01-4f4c-91af-7abe3b0cc697
Sprawdź, czy na serwerze jest włączony parametr log_statement_stats
Parametr serwera log_statement_stats jest włączony, co może prowadzić do potencjalnego pogorszenia wydajności.
Potencjalne korzyści: Zwiększanie wydajności serwera
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Statystyki/ Monitorowanie parametrów serwera — Azure Database for PostgreSQL
Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: b50dc645-82f7-442b-a8cf-687867100179
Sprawdź serwer pod kątem włączonego parametru log_min_duration_statement
Parametr serwera log_min_duration_statement jest ustawiony na mniej niż 60 000 ms (1 minuta), co może prowadzić do potencjalnego pogorszenia wydajności.
Potencjalne korzyści: Zwiększanie wydajności serwera
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Raportowanie i rejestrowanie / Kiedy rejestrować parametry serwera: Azure Database for PostgreSQL
Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: b8c1d4bc-a7f1-49ab-b8d6-b13b0c456d30
Sprawdź serwer pod kątem długotrwałych transakcji
Serwer obsługuje transakcje trwające dłużej niż 24 godziny. Długo trwające transakcje zatrzymują zasoby, co może mieć wpływ na wydajność serwera. Zapoznaj się z sekcją Wysokie użycie CPU – długotrwałe transakcje w przewodnikach rozwiązywania problemów.
Potencjalne korzyści: Zwiększanie wydajności serwera
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Wysokie wykorzystanie procesora CPU — Azure Database for PostgreSQL
Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: cac74222-5aa1-4778-9f50-6826c462650c
Sprawdź, czy autovacuum na serwerze jest wyłączone
Ustawienie parametru automatycznego czyszczenia serwera jest WYŁĄCZONE, a współczynnik nadmiaru (martwe krotki/(żywe krotki + martwe krotki)) > 50%.
Potencjalne korzyści: Zwiększenie wydajności serwera przez ustawienie automatycznego czyszczenia na WARTOŚĆ WŁ.
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Autovacuum tuning — elastyczny serwer usługi Azure Database for PostgreSQL
Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: dfecf01a-aac2-4429-bc03-7de5756e8bc8
Sprawdź swój serwer pod kątem parametru log_error_verbosity ustawionego na VERBOSE
Możesz doświadczyć degradacji wydajności z powodu ustawień rejestrowania. Aby zoptymalizować te ustawienia, ustaw parametr serwera log_duration na WYŁ.
Potencjalne korzyści: Zwiększanie wydajności serwera
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz sekcję Raportowanie i rejestrowanie / Jakie parametry serwera rejestrować — serwer elastyczny usługi Azure Database for PostgreSQL
Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: e9415244-34b8-4b90-900a-25a6e154fa7e
Przejrzyj swój serwer pod kątem osieroconych przygotowanych transakcji
Twój serwer osierocił przygotowane transakcje. Wycofanie lub zatwierdzenie osieroconych przygotowanych transakcji w celu zwiększenia wydajności serwera.
Potencjalne korzyści: Zwiększanie wydajności serwera.
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Autovacuum Tuning — Azure Database for PostgreSQL (Dostrajanie automatycznego czyszczenia — Azure Database for PostgreSQL)
Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: ewgd0096-23c1-4ad6-9a8d-fc55d9e8cc40
Zwiększ limit przechowywania dla grupy serwerów Hiperskalowych (Citus)
Nasze wewnętrzne dane telemetryczne wykazują, że na co najmniej jeden węzeł w grupie serwerów mogą być nałożone ograniczenia, ponieważ są one bliskie osiągnięcia limitów obecnie zaaprowizowanych wartości magazynu. Może to spowodować pogorszenie wydajności lub przejście serwera w tryb tylko do odczytu. Aby zagwarantować stałą wydajność, zalecamy zwiększenie aprowizowanego miejsca na dysku.
Potencjalne korzyści: Zwiększ wydajność serwera, zwiększając magazyn i kontynuuj korzystanie z serwera w trybie odczytu i zapisu.
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Konfigurowanie klastra — Azure Cosmos DB for PostgreSQL
TypZasobu: microsoft.dbforpostgresql/servergroupsv2
Identyfikator zalecenia: b26edab6-a8dc-4903-b29f-d3b7fb9e0f9c
Przejrzyj serwer pod kątem wyłączenia enable_indexscan
Na serwerze ustawiono wyłączenie parametru serwera enable_indexscan. Włącz parametr serwera enable_indexscan w celu uzyskania zoptymalizowanej wydajności zapytań.
Potencjalne korzyści: włącz enable_indexscan, aby zwiększyć wydajność zapytań.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Dostosowywanie zapytań/Parametry serwera konfiguracji metody plannera — Azure Database for PostgreSQL
Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: 6772abda-0192-4e70-bfeb-409c7e7cf73c
Przejrzyj serwer pod kątem wyłączenia enable_indexonlyscan
Ustawienie enable_indexonlyscan jest wyłączone dla serwera. Włącz ustawienie enable_indexonlyscan, aby zoptymalizować wydajność zapytań.
Potencjalne korzyści: włącz enable_indexonlyscan, aby zwiększyć wydajność zapytań.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Dostosowywanie zapytań/Parametry serwera konfiguracji metody plannera — Azure Database for PostgreSQL
Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: bb641db9-591e-4a7e-b4f0-6d9409d646fe
Sprawdź parametr serwera pgaudit.log na serwerze.
Parametr serwera pgaudit.log dla serwera jest ustawiony na wartości wpływające na wydajność. Zaktualizuj parametr serwera, aby wykluczyć wszystkie wartości operacji odczytu, zapisu i funkcji, aby zwiększyć wydajność i zmniejszyć obciążenie.
Potencjalne korzyści: Zwiększanie wydajności serwera
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Parametry serwera dostosowanych opcji — Azure Database for PostgreSQL
Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: e77d49af-7101-4e7e-a184-472fbf882c35
Przejrzyj serwer pod kątem resetowania statystyk tabeli
Statystyki tabeli serwera są resetowane. Uruchom polecenie ANALYZE w bazach danych. Zbiera statystyki ułatwiające optymalizatorowi PostgreSQL wybieranie najlepszych ścieżek wykonywania zapytań.
Potencjalne korzyści: Zwiększanie wydajności zapytań przez uruchomienie funkcji ANALIZUJ
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Autovacuum Tuning — Azure Database for PostgreSQL (Dostrajanie automatycznego czyszczenia — Azure Database for PostgreSQL)
Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: 278ffae3-fa57-463b-a9f6-4b04a8b320b0
Przejrzyj serwer pod kątem puli połączeń
Serwer ma duże błędy połączeń klienta, częste rozłączenia i duże bezczynne połączenia z skokami użycia procesora CPU/połączenia i anomaliami obciążenia. Włącz narzędzie PgBouncer, aby ustabilizować i poprawić wydajność.
Potencjalne korzyści: włączanie narzędzia PgBouncer w celu zwiększenia wydajności serwera
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz PgBouncer in Azure Database for PostgreSQL flexible server - Azure Database for PostgreSQL (Serwer elastyczny usługi Azure Database for PostgreSQL — Azure Database for PostgreSQL)
Typ Zasobu: microsoft.dbforpostgresql/flexibleservers
Identyfikator zalecenia: ed0b346c-26a6-4c2b-850b-32a449d94e56
Usługa anonimizacji danych Azure Health Data Services
Uaktualnianie do najnowszej wersji interfejsu API na potrzeby usługi Azure Health De-Identification
Uaktualnienie do najnowszej wersji interfejsu API na potrzeby usługi Azure Health De-Identification zapewnia maksymalną wydajność. W przypadku korzystania z SDK deidentyfikacji zdrowotnej zaktualizuj do najnowszej wersji pakietu. Alternatywnie możesz użyć witryny Azure Portal do tworzenia zasobów deidentyfikacji kondycji i zarządzania nimi.
Potencjalne korzyści: zwiększona niezawodność i wydajność
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Usługa usuwania identyfikacji usług Azure Health Data Services
TypZasobów: microsoft.healthdataaiservices/deidservices
Identyfikator zalecenia: dd8bef5d-5a56-4239-b25b-a25f283e12f5
Korzystanie z najnowszej wersji interfejsu API dla Azure Health De-Identification
Korzystaj z najnowszej wersji interfejsu API dla Azure Health De-Identification. W przypadku zestawu SDK do deidentyfikacji zdrowotnych danych, przeprowadź aktualizację do najnowszej wersji pakietu. Sprawdź, czy wszystkie żądania interfejsu API zawierają parametr zapytania api-version.
Potencjalne korzyści: Najnowsza wersja interfejsu API oferuje zwiększoną przepływność i zabezpieczenia.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Usługa usuwania identyfikacji usług Azure Health Data Services
TypZasobów: microsoft.healthdataaiservices/deidservices
Identyfikator zalecenia: ed25ee86-c6b4-4485-a129-3c0ec1b523da
Azure Kubernetes Service (AKS)
Aktualizowanie interfejsu API floty do najnowszej wersji
Zidentyfikowaliśmy żądania SDK pochodzące z przestarzałego interfejsu API floty dotyczące zasobów w tej subskrypcji. Zalecamy uaktualnienie do najnowszej wersji zestawu SDK. Dzięki temu uzyskasz najnowsze funkcje i ulepszenia wydajności.
Potencjalne korzyści: najnowszy interfejs API floty zawiera poprawki znanych problemów i innych ulepszeń.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Cykl życia interfejsu API usługi Azure Kubernetes Fleet Manager w wersji zapoznawczej
TypZasobu: microsoft.containerservice/fleets
Identyfikator zalecenia: 835e829e-9af6-4758-80d2-98df565d1524
Dodawanie pul węzłów do klastra
Zaleca się dodanie jednej lub więcej pul węzłów zamiast używania pojedynczej puli węzłów. Pomaga to odizolować krytyczne zasobniki systemu od aplikacji, aby zapobiec przypadkowemu wyłączeniu zasobników systemu nieprawidłowo skonfigurowanym lub nieautoryzowanym zasobnikom aplikacji.
Potencjalne korzyści: Zapobieganie przypadkowemu zamykaniu zasobników systemowych
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Używanie pul węzłów systemowych w usłudze Azure Kubernetes Service (AKS) — Azure Kubernetes Service
TypZasobu: microsoft.containerservice/managedclusters
Identyfikator zalecenia: 492c8468-bb25-4a03-b8e5-9ae99723a017
Wykryto nieobsługiwaną wersję programu Kubernetes
Wykryto nieobsługiwaną wersję programu Kubernetes. Upewnij się, że klaster Kubernetes działa z obsługiwaną wersją.
Potencjalne korzyści: Upewnij się, że klaster Kubernetes działa z obsługiwaną wersją.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Obsługiwane wersje platformy Kubernetes w usłudze Azure Kubernetes Service (AKS). — Azure Kubernetes Service
TypZasobu: microsoft.containerservice/managedclusters
Identyfikator zalecenia: 462b5f77-4a65-4287-885b-01a0f471743f
Azure Monitor
Zoptymalizuj kod aplikacji, aby zmniejszyć zużycie CPU i pamięci
Optymalizacje kodu usługi Application Insights analizuje ślady profilera platformy .NET w celu wykrywania wąskich gardeł procesora CPU i pamięci w aplikacjach w chmurze, zapewniając praktyczne zalecenia na poziomie kodu za pośrednictwem narzędzia GitHub Copilot, które mają pomóc w zwiększeniu wydajności.
Potencjalne korzyści: zwiększanie wydajności aplikacji za pomocą docelowych poprawek kodu.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Monitorowanie i analizowanie zachowania środowiska uruchomieniowego za pomocą optymalizacji kodu — Azure Monitor
ResourceType: microsoft.insights/components (typ zasobu: microsoft.insights/komponenty)
Identyfikator zalecenia: a74bb2bd-d97d-4f3e-9c70-063ddd7dce6e0
Zoptymalizuj kod aplikacji, aby zmniejszyć zużycie CPU i pamięci
Optymalizacje kodu usługi Application Insights analizuje ślady profilera platformy .NET w celu wykrywania wąskich gardeł procesora CPU i pamięci w aplikacjach w chmurze, zapewniając praktyczne zalecenia na poziomie kodu za pośrednictwem narzędzia GitHub Copilot, które mają pomóc w zwiększeniu wydajności.
Potencjalne korzyści: zwiększanie wydajności aplikacji za pomocą docelowych poprawek kodu.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Monitorowanie i analizowanie zachowania środowiska uruchomieniowego za pomocą optymalizacji kodu — Azure Monitor
ResourceType: microsoft.insights/components (typ zasobu: microsoft.insights/komponenty)
Identyfikator zalecenia: 61992b6b-0245-4408-a288-0c2fd17c0cc0
Azure NetApp Files
Zmniejszanie limitu użytkownika dla woluminu kontenera NetApp Files FsLogix
Regularnie monitoruj równoczesnych użytkowników i zmniejsz liczbę użytkowników, jeśli liczba użytkowników aktywnych w tym samym czasie w woluminie usługi Azure NetApp Files zbliża się do 3000. Jeśli określony scenariusz wymaga więcej niż 3000 równoczesnych użytkowników, pogrupuj użytkowników i przenieś grupy do wielu zwykłych woluminów lub użyj dużego woluminu.
Potencjalne korzyści: zmniejszenie opóźnienia woluminu
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Store FSLogix profile containers on Azure NetApp Files - FSLogix (Przechowywanie kontenerów profilów FSLogix w usłudze Azure NetApp Files — FSLogix)
TypZasobu: microsoft.netapp/netappaccounts/capacitypools/volumes
Identyfikator zalecenia: 1b93c1a0-5f0d-43a6-a02f-f2e3fd34b696
Azure SQL Database
Tworzenie statystyk dla kolumn tabeli
Wykryliśmy, że brakuje statystyk tabeli, co może mieć wpływ na wydajność zapytania. Optymalizator zapytania używa statystyk do szacowania kardynalności lub liczby wierszy w wyniku zapytania, co umożliwia mu utworzenie planu zapytania o wysokiej jakości.
Potencjalne korzyści: zwiększenie wydajności zapytań
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Tworzenie i aktualizowanie statystyk dotyczących tabel — Azure Synapse Analytics
ResourceType: microsoft.sql/sqldatawarehouses
Identyfikator zalecenia: ef14bcc2-41a5-41f6-bca8-10764cfbdee0
Usuwanie niesymetryczności danych w celu zwiększenia wydajności zapytań
Wykryliśmy niesymetryczność danych dotyczących dystrybucji większą niż 15%. Może to powodować kosztowne wąskie gardła wydajności.
Potencjalne korzyści: zwiększenie wydajności zapytań
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Wskazówki dotyczące projektowania tabel rozproszonych — Azure Synapse Analytics
ResourceType: microsoft.sql/sqldatawarehouses
Identyfikator zalecenia: 9d7196d1-2d7c-4316-820f-7374a4ddf250
Podzielenie plików wstępnie przygotowanych na koncie magazynowym aby zwiększyć wydajność ładowania
Wykryliśmy, że aby zwiększyć przepustowość ładowania, można podzielić skompresowane pliki, które są przechowywane na Twoim koncie magazynowania. Dobrą zasadą jest dzielenie skompresowanych plików na 60 lub więcej, aby zmaksymalizować równoległość ładowania.
Potencjalne korzyści: zwiększenie wydajności obciążenia
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Najlepsze rozwiązania dotyczące ładowania danych dla dedykowanych pul SQL — Azure Synapse Analytics
ResourceType: microsoft.sql/sqldatawarehouses
Identyfikator zalecenia: dd93fbbf-e5ef-4c7c-886e-2bfef0958f45
Skalowanie w górę lub aktualizowanie klasy zasobów w celu zmniejszenia rywalizacji o bazę danych tempdb za pomocą usługi SQL Data Warehouse
Wykryliśmy, że wykorzystanie bazy danych tempdb jest wysokie, co może wpływać na wydajność obciążenia.
Potencjalne korzyści: zwiększenie wydajności zapytań
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Monitoruj obciążenie dedykowanej puli SQL za pomocą DMV — Azure Synapse Analytics
ResourceType: microsoft.sql/sqldatawarehouses
Identyfikator zalecenia: 33e515fe-354c-4016-a0f7-c4d6585aea61
Konwertowanie tabeli na replikowane tabele za pomocą usługi SQL Data Warehouse
Wykryliśmy, że korzystanie z replikowanych tabel może być korzystne. Aby uniknąć kosztownych operacji przenoszenia danych i znacznie zwiększyć wydajność obciążenia, użyj zreplikowanych tabel.
Potencjalne korzyści: zwiększenie wydajności zapytań
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Wskazówki dotyczące projektowania replikowanych tabel — Azure Synapse Analytics
ResourceType: microsoft.sql/sqldatawarehouses
Identyfikator zalecenia: 293984cf-b551-461f-b22d-9659ebd09a4f
Aktualizacja statystyk dla kolumn tabeli
Wykryliśmy, że statystyki tabeli nie są aktualne, co może mieć wpływ na wydajność zapytania. Optymalizator zapytania używa aktualnych statystyk do szacowania kardynalności lub liczby wierszy w wyniku zapytania, co umożliwia mu utworzenie planu zapytania o wysokiej jakości.
Potencjalne korzyści: zwiększenie wydajności zapytań
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Tworzenie i aktualizowanie statystyk dotyczących tabel — Azure Synapse Analytics
ResourceType: microsoft.sql/sqldatawarehouses
Identyfikator zalecenia: 01dea77b-3ca4-4583-9b09-88f5a8fd5857
Azure Synapse Analytics
Aktualizacja wersji zestawu SDK biblioteki SynapseManagementClient
Nowa biblioteka SynapseManagementClient korzysta z zestawu .NET SDK 4.0 lub nowszego.
Potencjalne korzyści: Najnowsze biblioteki SynapseManagementClient zawierają poprawki znanych problemów i innych ulepszeń.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz SynapseManagementClient Class (Microsoft.Azure.Management.Synapse) — Azure for .NET Developers
ResourceType: microsoft.synapse/workspaces
Identyfikator zalecenia: 7c83695a-3fa9-4668-9080-85151f5ab7be
Tabele z indeksem klastrowanym magazynu kolumn z mniej niż 60 milionami wierszy
Tabele klastrowane magazynu kolumn zawierają dane zorganizowane w segmenty. Wysoka jakość segmentu ma kluczowe znaczenie dla osiągnięcia optymalnej wydajności zapytań w tabeli kolumnowej. Jakość segmentu mierzona jest liczbą wierszy w skompresowanej grupie wierszy.
Potencjalne korzyści: CCI (klasterowany indeks magazynu kolumn) jest odpowiedni dla dużych tabel, zazwyczaj ponad 60 milionów wierszy. W przypadku mniejszych tabel rozważ utworzenie tabeli jako "HEAP" lub z klastrowanym indeksem wraz z dodatkowymi indeksami wtórnymi.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Najlepsze rozwiązania dotyczące dedykowanych pul SQL — Azure Synapse Analytics
ResourceType: microsoft.synapse/workspaces
Identyfikator zalecenia: 2699ef96-788d-41b6-939c-cebe568f7875
Azure Traffic Collector
Rekomendacja dotycząca uaktualnienia wersji zestawu CDN SDK
Najnowsza wersja zestawu Azure Traffic Collector SDK zawiera poprawki problemów proaktywnie identyfikowanych za pośrednictwem naszego procesu kontroli jakości, obsługuje najnowszy model zasobów i ma optymalizację niezawodności i wydajności, które mogą poprawić ogólny komfort korzystania z usługi ATC.
Potencjalne korzyści: zwiększanie niezawodności, wydajności i nowych funkcji.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Azure ExpressRoute Traffic Collector — Azure ExpressRoute
TypZasobu: microsoft.networkfunction/azuretrafficcollectors
Identyfikator zalecenia: 1bbfadeb-006f-4f81-8e69-b073160b1e2c
Azure Virtual Desktop
Zmień maksymalne ustawienie limitu sesji dla puli hostów z równoważeniem obciążenia najpierw w głąb, aby poprawić wydajność maszyn wirtualnych
Równoważenie obciążenia najpierw w głąb wykorzystuje maksymalne ustawienie limitu sesji, aby określić maksymalną liczbę użytkowników, którzy mogą mieć równoczesne sesje na jednym hoście sesji. Jeśli maksymalne ustawienie limitu sesji jest zbyt wysokie, wszystkie sesje użytkowników są kierowane do tego samego hosta sesji, co powoduje problemy z wydajnością i niezawodnością. W związku z tym podczas konfigurowania puli hostów w celu równoważenia obciążenia najpierw w głąb należy również ustawić odpowiednie maksymalne ustawienie limitu sesji zgodnie z konfiguracją wdrożenia i pojemnością maszyn wirtualnych. Aby to naprawić, otwórz właściwości puli hostów i zmień wartość obok maksymalnego ustawienia limitu sesji.
Potencjalne korzyści: Zapewnianie stabilności funkcjonalności hosta sesji, niezawodności i wydajności podczas korzystania z usługi Windows Virtual Desktop
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Konfigurowanie równoważenia obciążenia puli hostów w usłudze Azure Virtual Desktop
ResourceType: microsoft.desktopvirtualization/hostpools
Identyfikator zalecenia: 2cc17306-822e-45b1-8d7f-5b0d2f2cccdb
Poprawa komfortu użytkowania i łączności poprzez wdrożenie maszyny wirtualne bliżej lokalizacji użytkownika
Ustalono, że maszyny wirtualne znajdują się w regionie innym lub odległym od miejsca, z którego użytkownicy nawiązują połączenie przy użyciu usługi Windows Virtual Desktop (WVD). Powoduje to wydłużenie czasu reakcji połączenia i ma wpływ na ogólne wrażenia użytkownika podczas korzystania z usługi WVD. Podczas tworzenia maszyn wirtualnych dla pul hostów należy próbować używać regionu znajdującego się bliżej użytkownika. Bliskość zapewnia stałe zadowolenie z usługi WVD oraz lepszą ogólną jakość doświadczeń.
Potencjalne korzyści: zwiększa zadowolenie z czasu rundy sieciowej wdrożeń usługi WVD.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Analizowanie jakości połączenia w usłudze Azure Virtual Desktop — Azure
ResourceType: microsoft.desktopvirtualization/hostpools
Identyfikator zalecenia: d89829c9-dadf-4ddc-87d6-fd746debd5d3
Azure VMware Solution
Wykorzystanie pojemności vSAN przekroczyło próg krytyczny
Wykorzystanie pojemności sieci vSAN osiągnęło 75%. W celu zachowania zgodności z umową SLA wykorzystanie klastra musi pozostać poniżej progu krytycznego 75%. Dodaj nowe węzły do klastra VSphere, aby zwiększyć pojemność lub usuń maszyny wirtualne, aby zmniejszyć zużycie lub dostosować obciążenie maszyn wirtualnych
Potencjalne korzyści: utrzymywanie kondycji i wydajności operacji vSAN
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Architektura — chmury prywatne i klastry — Azure VMware Solution
ResourceType: microsoft.avs/privateclouds
Identyfikator zalecenia: eeb4ed3e-4e9b-40b4-84fb-5514d0be0eda
Cognitive Services
Zaktualizuj do najnowszej wersji API tekstowej analizy usług poznawczych
Uaktualnij interfejs API do najnowszej wersji, aby uzyskać najlepsze wyniki pod względem jakości modelu, wydajności i dostępności usługi. Nowe funkcje są również dostępne jako nowe punkty końcowe począwszy od wersji V3.0, takie jak rozpoznawanie PII, rozpoznawanie podmiotów i łączenie podmiotów, dostępne jako oddzielne punkty końcowe. Jeśli chodzi o zmiany w punktach końcowych wersji zapoznawczej, mamy analizę opinii w punkcie końcowym SA, właściwość zredagowanego tekstu w punkcie końcowym PII.
Potencjalne korzyści: Lepsza dostępność i wydajność usług
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Co to jest język sztucznej inteligencji platformy Azure — usługi Azure AI
TypZasobu: microsoft.cognitiveservices/accounts
Identyfikator zalecenia: c8bbcb72-b778-48b4-882c-d8ce271995e5
Uaktualnij do najnowszej wersji zestawu SDK usługi poznawczej do analizy tekstu
Uaktualnij zestaw SDK do najnowszej wersji, aby uzyskać najlepsze wyniki pod względem jakości modelu, wydajności i dostępności usługi. Nowe funkcje są również dostępne jako nowe punkty końcowe począwszy od wersji V3.0, takie jak rozpoznawanie PII, rozpoznawanie podmiotów i łączenie podmiotów, dostępne jako oddzielne punkty końcowe. Jeśli chodzi o zmiany w punktach końcowych wersji zapoznawczej, mamy analizę opinii w punkcie końcowym SA, właściwość zredagowanego tekstu w punkcie końcowym PII.
Potencjalne korzyści: Lepsza dostępność i wydajność usług
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Co to jest wykrywanie języka w języku sztucznej inteligencji platformy Azure? — Usługi Azure AI
TypZasobu: microsoft.cognitiveservices/accounts
Identyfikator zalecenia: 1b94aa41-a51e-4cad-98fb-3a44447d5997
Uaktualnianie interfejsu API usługi poznawczej Health Insights do najnowszej wersji
Uaktualnienie interfejsu API do najnowszej wersji, aby uzyskać najlepsze wyniki pod względem jakości modelu, dostępności i wydajności usług.
Potencjalne korzyści: Lepsza dostępność i wydajność usług
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Co to jest usługa Azure AI Health Insights (wersja zapoznawcza) — Azure AI Health Insights
TypZasobu: microsoft.cognitiveservices/accounts
Identyfikator zalecenia: 08e6c0c6-2265-4380-a2b5-7d80d54fa6a5
Uaktualnianie interfejsu API usługi poznawczej Health Insights do najnowszej wersji
Uaktualnianie interfejsu API do najnowszej wersji, aby uzyskać najlepsze wyniki pod względem jakości modelu, dostępności i wydajności usług
Potencjalne korzyści: więcej funkcji, lepsza dostępność usług i wydajność.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Szczegółowe informacje o kondycji
TypZasobu: microsoft.cognitiveservices/accounts
Identyfikator zalecenia: 1f1b5a94-3e2b-4f9c-8277-7f87e6c989a8
Dodaj wdrożenia jednostek PTU do zasobu
Zasób zbliża się do limitu wykorzystania PTU przez siedem dni lub dłużej. Dodaj więcej PTU do swojej konfiguracji wdrożeniowej. W usłudze Azure Monitor ustaw alerty wykorzystania jednostek PTU.
Potencjalne korzyści: Zarządzanie zwiększeniem obciążenia i zmniejszeniem opóźnienia
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Omówienie kosztów związanych z aprowizowaną jednostką przepływności (PTU) — usługi Azure AI
TypZasobu: microsoft.cognitiveservices/accounts
Identyfikator zalecenia: 5bb8940d-e316-4dea-90fd-5d879619c98c
Poproś o większy limit jednostek PTU
Poproś o dodatkową kwotę PTU na wdrożenie. Zasób zbliża się do górnego limitu przydziału PTU
Potencjalne korzyści: spełnianie wymagań dotyczących przepływności i opóźnień
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Omówienie kosztów związanych z aprowizowaną jednostką przepływności (PTU) — usługi Azure AI
TypZasobu: microsoft.cognitiveservices/accounts
Identyfikator zalecenia: 6b44d824-b4f7-4928-b755-abec825931dd
Wykryto błąd ograniczania przepustowości 429 dla tego zasobu
Zaobserwowaliśmy 1000 lub więcej błędów 429 związanych z ograniczaniem przepustowości w tym zasobie w ciągu jednego dnia. Rozważ włączenie automatycznego skalowania, aby obsłużyć większą liczbę żądań i zmniejszyć liczbę błędów 429.
Potencjalne korzyści: Automatyczne skalowanie zasobu i zmniejszanie błędów ograniczania przepustowości.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Autoskaluj limity usług sztucznej inteligencji — usługi Azure AI
TypZasobu: microsoft.cognitiveservices/accounts
Identyfikator zalecenia: 8dde1045-da54-4d32-b8f9-635c5c9c9c0ac6
Uaktualnij do najnowszej wersji zestawu SDK analizy kondycji usługi poznawczej
Uaktualnij zestaw SDK do najnowszej wersji, aby uzyskać najlepsze wyniki pod względem jakości modelu, wydajności i dostępności usługi.
Potencjalne korzyści: więcej funkcji, lepsza dostępność usług i wydajność.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Zestaw SDK pomocy technicznej dla usługi Azure Health Decision Support dla platformy .NET — Azure dla deweloperów platformy .NET
TypZasobu: microsoft.cognitiveservices/accounts
Identyfikator zalecenia: f88ef142-07dd-4569-a304-7cc9de8a14e5
Content Delivery Network
Rekomendacja dotycząca uaktualnienia wersji zestawu CDN SDK
Najnowsza wersja biblioteki klienta usługi Azure Front Door w wersji Standard i Premium lub zestawu SDK zawiera poprawki do problemów raportowanych przez klientów i proaktywnie identyfikowanych w naszym procesie pytań i odpowiedzi. Najnowsza wersja zawiera również optymalizację niezawodności i wydajności, a także nowe funkcje, które mogą ulepszyć ogólne środowisko pracy z usługą Azure Front Door w wersji Standard i Premium.
Potencjalne korzyści: zwiększanie niezawodności, wydajności i nowych funkcji.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Porównanie usług Azure Front Door i Azure CDN
TypZasobu: microsoft.cdn/profiles
Identyfikator zalecenia: e607041e-3194-42ad-9994-b6ea5ec12f5e
Data Factory
Przejrzyj ograniczone wyzwalacze usługi Data Factory
Wykryto wysoki poziom ograniczania przepustowości w wyzwalaczu opartym na zdarzeniach, który działa w zasobie Data Factory. To powoduje usuwanie uruchomień potoków z kolejki uruchamiania. Przejrzyj definicję wyzwalacza, aby rozwiązać problemy i zwiększyć wydajność.
Potencjalne korzyści: Zapewnianie lepszej wydajności przez przejrzenie i edytowanie definicji wyzwalacza opartego na zdarzeniach
Wpływ: Średni
ResourceType: microsoft.datafactory/fabryki/triggers
Identyfikator zalecenia: eb4f67d2-2440-4d58-bec7-6de73cc5ba75
Niezawodne harmonogramy zadań
Konfigurowanie zasad automatycznego przeczyszczania
Zoptymalizuj magazyn, przeczyszczając przestarzałe dane wystąpienia, rekordy historyczne i ładunki. Zmniejsz nakład pracy związany z tworzeniem kopii zapasowych i zmniejszaj niekontrolowany wzrost danych. Kompaktowe tabele zwiększają wydajność zapytań, przyspieszają pobieranie stanu, minimalizują konserwację indeksów i zwiększają wykorzystanie pamięci podręcznej.
Potencjalne korzyści: zwiększanie szybkości zapytań i zwiększanie wydajności magazynowania
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Ustaw zasady automatycznego przechowywania dla usługi Azure Functions Durable Task Scheduler
ResourceType: microsoft.durabletask/schedulers
Identyfikator zalecenia: 8b630f74-ffdd-4981-9182-40ddcf094199
Centra zdarzeń
Rozważ przejście na warstwę dedykowaną dla dużych obciążeń PU
Przestrzenie nazw usługi Event Hub w warstwie Premium korzystające z ponad 6 jednostek przetwarzania mogą korzystać z migracji do dedykowanego klastra, który jest zoptymalizowany pod kątem obciążeń o krytycznym znaczeniu i oferuje większą wydajność, mniejsze opóźnienia i elastyczne skalowanie.
Potencjalne korzyści: Optymalizowanie wydajności i skalowania przy użyciu warstwy dedykowanej
Wpływ: Niski
Aby uzyskać więcej informacji, zobacz Omówienie dedykowanej warstwy usługi Azure Event Hubs — Azure Event Hubs
ResourceType: microsoft.eventhub/przestrzenie_nazw
Identyfikator zalecenia: e6347547-8d7a-4633-a476-f66fb64719e
HDInsight
Rozważ użycie funkcji przyspieszonego zapisywania w klastrze HBase w celu poprawy wydajności klastra
To zalecenie pojawiło się, ponieważ dziennik systemowy zespołu HDInsight wykazuje, że w ciągu ostatnich 7 dni w Twoim klastrze wystąpiły następujące przypadki: 1. Duże opóźnienie synchronizacji pliku WAL 2. Duża liczba żądań zapisu (co najmniej trzy godzinne okresy, gdy średnio występowało ponad 1000 żądań zapisu na sekundę na węzeł). Te warunki wskazują, że w Twoim klastrze występują duże opóźnienia zapisu. Może być to spowodowane dużym obciążeniem klastra. Aby poprawić wydajność klastra, rozważ użycie funkcji przyspieszonego zapisywania oferowanej przez bazę danych HBase w usłudze Azure HDInsight. Funkcja Accelerated Writes dla klastrów Apache HBase w usłudze HDInsight dołącza zarządzane dyski SSD klasy premium do każdego RegionServera (węzła roboczego) zamiast korzystania z magazynu w chmurze. Dzięki temu możliwe jest obniżenie opóźnień zapisu i zapewnienie lepszej odporności aplikacji. Aby dowiedzieć się więcej na temat tej funkcji, otwórz link.
Potencjalne korzyści: mniejsze opóźnienie zapisu i lepsza odporność aplikacji.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Artykuł Azure HDInsight Accelerated Writes for Apache HBase (Przyspieszone zapisy w usłudze Azure HDInsight dla bazy danych Apache HBase)
TypZasobu: microsoft.hdinsight/clusters
Identyfikator zalecenia: 8109a740-abe9-453e-91fc-c25598de73d0
Operacje odczytu są wykonywane na najnowszych danych
Więcej niż 75% żądań odczytu trafia do pamięci Memstore. Oznacza to, że operacje odczytu dotyczą przede wszystkim nowych danych. To sugeruje, że w przypadku opróżnienia pamięci Memstore konieczne będzie uzyskanie dostępu do najnowszego pliku, który musi znajdować się w pamięci podręcznej.
Potencjalne korzyści: Jeśli odczyty korzystają z najnowszych danych, sugerowane zmiany konfiguracji pomagają odczytywać z pamięci jak najwięcej i przyspieszają wydajność odczytu.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Optymalizowanie pod kątem zaleceń doradcy klastra — Azure HDInsight
TypZasobu: microsoft.hdinsight/clusters
Identyfikator zalecenia: 80c1538d-5962-4b54-8018-1bed379e4029
Ponad 75% zapytań to zapytania z pełnym skanowaniem.
Ponad 75% zapytań skanowania w twoim klastrze wykonuje pełne skanowanie regionu lub tabeli. Zmodyfikuj zapytania skanowania, aby uniknąć pełnego skanowania regionu lub tabeli.
Potencjalne korzyści: szybsza wydajność skanowania
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Optymalizowanie pod kątem zaleceń doradcy klastra — Azure HDInsight
TypZasobu: microsoft.hdinsight/clusters
Identyfikator zalecenia: 3b6f9784-2bf9-4348-a1e6-4554504f213d
Health Data Services
Key Vault
Uaktualnianie zestawu SDK usługi Azure Key Vault do najnowszej wersji
Nowe biblioteki usługi Key Vault dzielą klucze, wpisy tajne i certyfikaty na oddzielne zestawy SDK z integracją tożsamości platformy Azure w celu zapewnienia bezproblemowego uwierzytelniania i wydajności. ODRZUĆ: W przypadku korzystania z usługi Key Vault z usługą Azure Storage, dyskiem lub innymi usługami oraz wszystkimi aplikacjami niestandardowymi korzystającymi z zestawu .NET SDK 4.0 lub nowszego.
Potencjalne korzyści: poprawki znanych problemów i innych ulepszeń.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Biblioteki klienta dla usługi Azure Key Vault
Typ zasobu: microsoft.keyvault/vaults
Identyfikator zalecenia: 9017e82f-b7ac-4a06-8b9b-5858cb3d5113
Magazyn
Używanie magazynu blokowych obiektów blob z wydajnością warstwy Premium
Co najmniej jedno z twoich kont magazynu ma wysoką liczbę transakcji na GB danych blokowych obiektów blob. Użyj magazynu blokowych obiektów blob z wydajnością warstwy Premium zamiast magazynu o wydajności standardowej dla obciążeń wymagających krótkich czasów odpowiedzi magazynu i/lub dużej szybkości transakcji i uzyskuj potencjalne oszczędności kosztów magazynowania.
Potencjalne korzyści: Zwiększenie wydajności przechowywania obiektów blob typu block przy najniższych cenach transakcji w Azure.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Omówienie konta magazynowego – Azure Storage
TypZasobu: microsoft.storage/storageaccounts
Identyfikator zalecenia: c6b94711-f1f5-4e7e-9c89-c17ed4190969
Nie wykryto migawek
Zaobserwowaliśmy, że nie ma żadnych migawek Twoich udziałów plików. Oznacza to, że nie można chronić przed przypadkowym usunięciem pliku ani scenariuszami uszkodzenia pliku. Włącz migawki, aby chronić swoje dane. Aby włączyć migawki, możesz użyć usługi Azure Portal, Azure Backup lub rozwiązań innych firm.
Potencjalne korzyści: Ustaw harmonogram tworzenia migawek udziałów plików, aby chronić się przed przypadkowym usunięciem plików lub uszkodzeniem danych, takim jak ransomware.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Używanie migawek udziałów usługi Azure Files
TypZasobu: microsoft.storage/storageaccounts
Identyfikator zalecenia: d9823f54-3eaa-485b-a3b0-b9559c8e831f
Użyj operacji 'Put Blob' dla obiektów mniejszych niż 256 MB
Podczas zapisywania bloku obiektów blob o rozmiarze 256 MB lub mniejszym (64 MB w przypadku żądań korzystających z wersji REST sprzed 31 maja 2016 r.) można przesłać go w całości za pomocą jednej operacji zapisu, używając polecenia Put Blob. Na podstawie zagregowanych metryk sądzimy, że operacje zapisu na Twoim koncie magazynowym wymagają optymalizacji.
Potencjalne korzyści: zwiększenie wydajności i zmniejszenie kosztów operacji.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Omówienie blokowych blobów, uzupełniających blobów i stronicowych blobów — Azure Storage
TypZasobu: microsoft.storage/storageaccounts
Identyfikator zalecenia: b353f187-4cb4-4b2b-b502-472f45f32fd6
Przekształcanie dysków niezarządzanych z dysków HDD w warstwie Standardowa na dyski SSD w warstwie Premium w celu zwiększenia wydajności
Zauważyliśmy, że Twój niezarządzany dysk HDD zbliża się do wartości docelowych w zakresie wydajności. Dyski SSD Premium Azure zapewniają wysoką wydajność i niskie opóźnienia w obsłudze dysków dla maszyn wirtualnych z intensywną obsługą operacji we/wy. Zwiększ wydajność swojego dysku, zamieniając dysk Standardowy HDD na dysk Premium SSD. Uaktualnienie wymaga ponownego uruchomienia maszyny wirtualnej, co trwa od trzech do pięciu minut.
Potencjalne korzyści: zwiększ wydajność dysku przy użyciu dysków SSD w warstwie Premium.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Wybieranie typu dysku dla maszyn wirtualnych IaaS platformy Azure — dyski zarządzane — Azure Virtual Machines
TypZasobu: microsoft.storage/storageaccounts
Identyfikator zalecenia: 33557a7c-6dd6-4b46-9579-fc5273f07458
Włącz protokół SMB Multichannel dla konta magazynu
Zauważyliśmy, że protokół SMB Multichannel nie jest włączony dla Twojego konta magazynu. Protokół SMB Multichannel umożliwia klientowi protokołu SMB 3.x ustanawianie wielu połączeń sieciowych z zasobem plików SMB. Zwiększoną wydajność uzyskano poprzez agregację pasma na wielu kartach sieciowych i wykorzystanie obsługi systemu RSS.
Potencjalne korzyści: Zwiększenie wydajności zasobów plikowych przy użyciu funkcji SMB Multichannel
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Udziały plików SMB w usłudze Azure Files
TypZasobu: microsoft.storage/storageaccounts
Identyfikator zalecenia: 6708739d-5221-4d53-9960-698cd2fd9628
Zwiększanie aprowizowanego rozmiar udziału plików w warstwie Premium, aby uniknąć ograniczania żądań
Twoje żądania dotyczące udziału plików premium są ograniczane, ponieważ liczba operacji wejścia/wyjścia na sekundę (IOPS) lub limity przepustowości dla udziału plików osiągnęły limity udziału. Aby zapobiec ograniczaniu żądań, zwiększ przydział miejsca zasobu plikowego premium.
Potencjalne korzyści: Zwiększenie wydajności udziałów plików w warstwie Premium poprzez powiększenie rozmiaru alokowanego
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Tworzenie udziału plików platformy Azure — Azure Files
TypZasobu: microsoft.storage/storageaccounts
Identyfikator zalecenia: d05351cc-1014-4a6c-9173-bec1bcc48849
Subscriptions
Uaktualnij interfejs API systemów obciążenia do najnowszej wersji (interfejs API Azure Center dla rozwiązań SAP)
Zidentyfikowaliśmy żądania do nieaktualnej wersji interfejsu Workloads API dla zasobów w tej grupie zasobów. Zalecamy przejście na najnowszą wersję interfejsu Workloads API, aby zapewnić nieprzerwany dostęp do najnowszych funkcji i ulepszeń wydajności w usłudze Azure Center for SAP solutions. Jeśli rekomendacja pokazuje wiele wystąpień wirtualnych dla rozwiązań SAP (VIS), upewnij się, że zaktualizujesz wersję interfejsu API dla wszystkich zasobów VIS.
Potencjalne korzyści: Najnowszy interfejs API obciążeń zawiera poprawki znanych problemów i innych ulepszeń
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Dokumentację interfejsu API rozwiązań SAP w usłudze Azure Center for SAP
Typ zasobu: microsoft.subscriptions/subscriptions
Identyfikator zalecenia: 459f28d1-3669-43a7-8981-2dcbfa862608
Uaktualnianie zestawu Workloads SDK do najnowszej wersji (zestaw Azure Center for SAP solutions SDK)
Zidentyfikowaliśmy żądania do przestarzałej wersji zestawu Workloads SDK pochodzące z zasobów w tej grupie zasobów. Zaktualizuj do najnowszej wersji zestawu Workloads SDK, aby uzyskać najnowsze funkcje i najlepsze wyniki pod względem jakości modelu, wydajności i dostępności usług dla rozwiązań Azure Center for SAP. Jeśli w rekomendacji jest wyświetlanych wiele wystąpień wirtualnych dla rozwiązań SAP (VIS), upewnij się, że zaktualizowano wersję zestawu SDK dla wszystkich zasobów systemu VIS.
Potencjalne korzyści: Najnowsza wersja Workloads SDK zawiera poprawki dla znanych problemów oraz inne ulepszenia.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Azure Center for SAP solutions (Centrum platformy Azure dla rozwiązań SAP)
Typ zasobu: microsoft.subscriptions/subscriptions
Identyfikator zalecenia: f5a05237-91e2-4ecf-8394-f020c33665a1
Uaktualnianie interfejsu API rozwiązania SAP Migrate Discovery do najnowszej wersji
Wykryto nieaktualną wersję interfejsu API rozwiązania SAP Migrate Discovery dla zasobów w witrynie SAP Discovery objętych subskrypcją. Aby zapewnić dostęp do najnowszych funkcji i ulepszeń wydajności, zalecamy uaktualnienie interfejsu API do najnowszej wersji.
Potencjalne korzyści: najnowszy interfejs API zawiera poprawki znanych problemów i innych ulepszeń
Wpływ: Średni
Typ zasobu: microsoft.subscriptions/subscriptions
Identyfikator zalecenia: 93214083-e48e-420e-881f-89d02265f831
Uaktualnianie zestawu SDK rozwiązania SAP Migrate Discovery do najnowszej wersji
Wykryto nieaktualną wersję zestawu SDK rozwiązania SAP Migrate Discovery dla zasobów w witrynie SAP Discovery objętych subskrypcją. Aby zapewnić dostęp do najnowszych funkcji i ulepszeń wydajności, zalecamy uaktualnienie zestawu SDK do najnowszej wersji.
Potencjalne korzyści: Najnowszy zestaw SDK rozwiązania SAP Migrate Discovery zawiera poprawki znanych problemów i innych ulepszeń.
Wpływ: Średni
Typ zasobu: microsoft.subscriptions/subscriptions
Identyfikator zalecenia: 1ee8eace-1e7e-4d73-8547-1f687c72979b
Maszyny wirtualne
Włączanie przyspieszonej sieci w celu zwiększenia wydajności i zmniejszenia opóźnień sieci
Wykryliśmy, że przyspieszona sieć nie jest włączona w zasobach maszyny wirtualnej w istniejącym wdrożeniu, które może obsługiwać tę funkcję. Jeśli obraz systemu operacyjnego maszyny wirtualnej obsługuje przyspieszoną sieć, zgodnie ze szczegółami opisanymi w dokumentacji, upewnij się, że włączasz tę bezpłatną funkcję na tych maszynach wirtualnych, aby zmaksymalizować wydajność i opóźnienie obciążeń sieciowych w chmurze.
Potencjalne korzyści: zwiększa wydajność przepustowości przy jednoczesnym zmniejszeniu opóźnień i drgań
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Tworzenie maszyny wirtualnej na platformie Azure z przyspieszoną siecią
Typ zasobu: microsoft.compute/virtualmachines
Identyfikator zalecenia: 3a3c1a2a-8597-4d3a-981a-0a24a0ee9de4
Uaktualnij rozmiar najbardziej aktywnych maszyn wirtualnych, aby zapobiec wyczerpaniu zasobów i zwiększyć wydajność
Przeanalizowaliśmy dane z ostatnich 7 dni i zidentyfikowaliśmy maszyny wirtualne o wysokim wykorzystaniu w różnych metrykach, na przykład procesora, pamięci i operacji we/wy maszyny wirtualnej. Maszyny wirtualne mogą doświadczać problemów z wydajnością, ponieważ zbliżają się do osiągnięcia limitów jednostek SKU lub je przekraczają. Rozważ aktualizację SKU, aby zwiększyć wydajność.
Potencjalne korzyści: zwiększanie wydajności i niezawodności maszyn wirtualnych
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Zwiększanie wydajności wysoce używanych maszyn wirtualnych przy użyciu usługi Azure Advisor — Azure Advisor
Typ zasobu: microsoft.compute/virtualmachines
Identyfikator zalecenia: 06c03895-e210-4153-a4a0-a5e5c8e8eb83
Korzystanie z funkcji Dyski zarządzane w celu zapobiegania ograniczaniu operacji we/wy na dysku
Dyski maszyny wirtualnej należą do konta magazynu danych, które osiągnęło swój cel skalowalności i jest podatne na ograniczanie przepustowości wejścia/wyjścia. Aby chronić Twoją maszynę wirtualną przed spadkiem wydajności i uprościć zarządzanie magazynem, użyj funkcji Dyski zarządzane.
Potencjalne korzyści: zwiększona odporność danych i wydajność
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Omówienie usługi Azure Disk Storage — Azure Virtual Machines
Typ zasobu: microsoft.compute/virtualmachines
Identyfikator zalecenia: 36c3633b-daac-4e01-af95-11b8c2f4fe20
Uaktualnienie do maszyn wirtualnych obecnej generacji
Maszyny wirtualne w wersji 5 zapewniają nowsze i szybsze rdzenie, zwiększoną przepustowość sieciową oraz lepszą globalną nadmiarowość i dostępność. Uaktualnienie do maszyn wirtualnych w wersji 5 z maszyn wirtualnych w wersji 3 lub 2 w celu osiągnięcia wydajności równej lub wyższej przy tym samym koszcie.
Potencjalne korzyści: 5 maszyn wirtualnych oferuje lepszą wydajność rdzenia, magazynu i sieci
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Seria rozmiarów rodziny D — Azure Virtual Machines
Typ zasobu: microsoft.compute/virtualmachines
Identyfikator zalecenia: 5e305558-6944-40bb-9d69-eb161b42fcec
Poprawa komfortu użytkowania i łączności poprzez wdrożenie maszyny wirtualne bliżej lokalizacji użytkownika
Ustaliliśmy, że Twoje maszyny wirtualne znajdują się w innym regionie lub są oddalone od tego, z którego łączą się Twoi użytkownicy, korzystając z usługi Windows Virtual Desktop (WVD). Powoduje to wydłużenie czasu reakcji połączenia i ma wpływ na ogólne wrażenia użytkownika podczas korzystania z usługi WVD.
Potencjalne korzyści: zwiększa zadowolenie z czasu rundy sieciowej wdrożeń usługi WVD.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Analizowanie jakości połączenia w usłudze Azure Virtual Desktop — Azure
Typ zasobu: microsoft.compute/virtualmachines
Identyfikator zalecenia: c889b55f-9132-444d-a31f-c9e91f1345c9
Uaktualnianie dysków systemu operacyjnego zbliżających się do limitu dysku
Stacja dysków twardych (HDD) systemu operacyjnego zbliża się do limitów dysków, uaktualnij do dysków SSD. Dyski SSD platformy Azure zapewniają wiodącą w branży wydajność dzięki wysokiej liczbie operacji wejścia/wyjścia na sekundę (IOPS) i niskim opóźnieniom. Szczególnie, dyski SSD w warstwie Premium obsługują warstwy zwielokrotnienie wydajności i warstwy wydajności, natomiast dyski SSD w warstwie Standardowej obsługują tylko warstwy wydajności.
Potencjalne korzyści: Zwiększona wydajność, skalowalność i efektywność kosztowa.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Wybieranie typu dysku dla maszyn wirtualnych IaaS platformy Azure — dyski zarządzane — Azure Virtual Machines
Typ zasobów: microsoft.compute/disks
Identyfikator zalecenia: 031dcbd7-479c-4059-a7ba-c5474c94b72e
Workloads
Uaktualnienie interfejsu API usługi AMS do najnowszej wersji
Zidentyfikowaliśmy żądania do wersji interfejsu API usługi AMS, która nie jest zalecana. Zalecamy przejście na najnowszą wersję interfejsu API usługi AMS, aby zapewnić nieprzerwany dostęp do usługi AMS, najnowsze funkcje i ulepszenia wydajności.
Potencjalne korzyści: Najnowszy interfejs API usługi AMS zawiera poprawki znanych problemów i innych ulepszeń.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Co to jest usługa Azure Monitor dla rozwiązań SAP?
TypZasobu: microsoft.workloads/monitors
Identyfikator zalecenia: c8202443-6550-4fc8-9416-5f81089b77d0
Zaktualizuj do najnowszej wersji Workloads SDK
Zaktualizuj zestaw SDK Workloads do najnowszej wersji, aby uzyskać najlepsze wyniki pod względem jakości modelu, wydajności i dostępności usług.
Potencjalne korzyści: Najnowszy zestaw SDK obciążeń zawiera poprawki znanych problemów i innych ulepszeń.
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Co to jest usługa Azure Monitor dla rozwiązań SAP?
TypZasobu: microsoft.workloads/monitors
Identyfikator zalecenia: eabfd1a1-6092-471b-8cff-22ddd044e5535
Aby uniknąć delikatnego zablokowania w sterowniku Mellanox, zmniejsz wartość can_queue w systemie operacyjnym maszyny wirtualnej aplikacji w obciążeniach SAP.
Aby uniknąć sporadycznego miękkiego zablokowania w sterowniku Mellanox, należy zmniejszyć wartość can_queue w systemie operacyjnym. Tej wartości nie można ustawić bezpośrednio. Dodaj następujące opcje wiersza rozruchu jądra, aby osiągnąć ten sam efekt: „hv_storvsc.storvsc_ringbuffer_size=131072 hv_storvsc.storvsc_vcpus_per_sub_channel=1024”
Potencjalne korzyści: Zapewnianie wysokiej wydajności w obciążeniach SAP
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Miękka blokada jądra z blk_mq_update w logach
Typ zasobu: microsoft.workloads/sapvirtualinstances/applicationinstances
Identyfikator zalecenia: fc547b20-0a11-4d8c-86ce-0d9993a89fbf
Aby uniknąć miękkiego zablokowania w sterowniku Mellanox, zmniejsz wartość can_queue w systemie operacyjnym maszyny wirtualnej ASCS przy pracy z obciążeniami SAP.
Aby uniknąć sporadycznego miękkiego zablokowania w sterowniku Mellanox, należy zmniejszyć wartość can_queue w systemie operacyjnym. Tej wartości nie można ustawić bezpośrednio. Dodaj następujące opcje wiersza rozruchu jądra, aby osiągnąć ten sam efekt: „hv_storvsc.storvsc_ringbuffer_size=131072 hv_storvsc.storvsc_vcpus_per_sub_channel=1024”
Potencjalne korzyści: Zapewnianie wysokiej wydajności w obciążeniach SAP
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Miękka blokada jądra z blk_mq_update w logach
Typ zasobu: microsoft.workloads/sapvirtualinstances/centralinstances
Identyfikator zalecenia: 7fe03dfd-e9f2-4886-8e4a-f212c738ca4c
Aby uniknąć zablokowania miękkiego w sterowniku Mellanox, zmniejsz wartość can_queue w systemie operacyjnym maszyny wirtualnej bazy danych podczas pracy z obciążeniami SAP.
Aby uniknąć sporadycznego miękkiego zablokowania w sterowniku Mellanox, należy zmniejszyć wartość can_queue w systemie operacyjnym. Tej wartości nie można ustawić bezpośrednio. Dodaj następujące opcje wiersza rozruchu jądra, aby osiągnąć ten sam efekt: „hv_storvsc.storvsc_ringbuffer_size=131072 hv_storvsc.storvsc_vcpus_per_sub_channel=1024”
Potencjalne korzyści: Zapewnianie wysokiej wydajności w obciążeniach SAP
Wpływ: Średni
Aby uzyskać więcej informacji, zobacz Miękka blokada jądra z blk_mq_update w logach
Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: cc03700f-6530-40ae-adf4-5f654d5076a9
Aby uzyskać lepszą wydajność systemu plików w bazie danych HANA przy użyciu rozwiązania ANF, zoptymalizuj parametr systemu operacyjnego rmem_max
W bazie danych HANA z typem magazynu ANF należy ustawić dostatecznie duży maksymalny bufor gniazda odczytu zdefiniowany przez parametr net.core.rmem_max, aby obsługiwać przychodzące pakiety sieciowe. Ta konfiguracja certyfikuje uruchamianie bazy danych HANA za pomocą usługi ANF i zwiększa wydajność systemu plików. Zobacz notatkę SAP: 3024346.
Potencjalne korzyści: zwiększona wydajność systemu plików
Wpływ: Wysoki
Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 11cbda6c-33fb-47a2-8abc-b708420115f7
Aby uzyskać lepszą wydajność systemu plików w bazie danych HANA przy użyciu rozwiązania ANF, zoptymalizuj parametr systemu operacyjnego wmem_max
W bazie danych HANA z typem magazynu ANF należy ustawić dostatecznie duży maksymalny bufor gniazda zapisu zdefiniowany przez parametr net.core.wmem_max, aby obsługiwać wychodzące pakiety sieciowe. Ta konfiguracja certyfikuje bazę danych HANA, aby mogła być uruchamiana za pomocą usługi ANF, i poprawia wydajność systemu plików. Zobacz notatkę SAP: 3024346
Potencjalne korzyści: zwiększona wydajność systemu plików
Wpływ: Wysoki
Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: bf10b7d5-2d5d-459a-8a0d-9c6ae2bc5bed
Aby uzyskać lepszą wydajność systemu plików w bazie danych HANA przy użyciu rozwiązania ANF, zoptymalizuj parametr systemu operacyjnego tcp_rmem
Parametr net.ipv4.tcp_rmem określa minimalne, domyślne i maksymalne rozmiary buforów odbierania używane dla gniazda TCP. Ustaw parametr zgodnie z uwagą SAP: 3024346, aby certyfikować uruchamianie bazy danych HANA za pomocą usługi ANF i zwiększyć wydajność systemu plików. Maksymalna wartość nie powinna przekraczać wartości parametru net.core.rmem_max
Potencjalne korzyści: zwiększona wydajność systemu plików
Wpływ: Wysoki
Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: a6ad3344-7a93-4d97-98a7-7284048e1653
Aby uzyskać lepszą wydajność systemu plików w bazie danych HANA przy użyciu rozwiązania ANF, zoptymalizuj parametr systemu operacyjnego tcp_wmem
Parametr net.ipv4.tcp_wmem określa minimalne, domyślne i maksymalne rozmiary buforów wysyłania używane dla gniazda TCP. Ustaw parametr zgodnie z uwagą SAP: 302436, aby certyfikować uruchamianie bazy danych HANA za pomocą usługi ANF i zwiększyć wydajność systemu plików. Maksymalna wartość nie powinna przekraczać wartości parametru net.core.wmem_max
Potencjalne korzyści: zwiększona wydajność systemu plików
Wpływ: Wysoki
Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 096a9a97-88fa-4e92-b818-c2b9dbbc38ed
Aby poprawić wydajność systemu plików w bazie danych HANA z usługą ANF, ustaw rozmiar kolejki zaległości odbiornika na 300 000
Parametr net.core.netdev_max_backlog określa rozmiar kolejki odbiorczej, używanej, gdy interfejs sieciowy odbiera pakiety szybciej, niż jądro jest w stanie je przetworzyć. Ustaw parametr zgodnie z uwagą SAP: 3024346. Ta konfiguracja certyfikuje bazę danych HANA, aby mogła być uruchamiana za pomocą usługi ANF, i poprawia wydajność systemu plików.
Potencjalne korzyści: zwiększona wydajność systemu plików
Wpływ: Wysoki
Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: d40a458d-b366-45f2-a315-dfe71d3eb0eb
Aby poprawić wydajność systemu plików w bazie danych HANA z usługą ANF, wyłącz parametr dla powolnego uruchamiania po okresie bezczynności
Parametr net.ipv4.tcp_slow_start_after_idle wyłącza konieczność przyrostowego skalowania w górę rozmiaru okna TCP dla połączeń TCP, które były bezczynne przez jakiś czas. Jeśli ustawisz ten parametr na wartość zero zgodnie z uwagą SAP 302436, od początku będzie używana maksymalna szybkość dla poprzednio bezczynnych połączeń TCP
Potencjalne korzyści: zwiększona wydajność systemu plików
Wpływ: Wysoki
Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 4f21a973-f15e-4e9b-8d10-5d46f0f91367
Aby poprawić wydajność systemu plików w HANA DB z ANF, włącz automatyczne dostrajanie rozmiaru bufora odbiorczego TCP
Parametr net.ipv4.tcp_moderate_rcvbuf umożliwia TCP wykonywanie automatycznego dostrajania bufora odbiorczego w celu automatycznego określania rozmiaru bufora (nie większego niż tcp_rmem) w celu dopasowania go do rozmiaru wymaganego przez ścieżkę dla pełnej przepustowości. Włącz ten parametr zgodnie z uwagami sap: 302436 w celu zwiększenia wydajności systemu plików.
Potencjalne korzyści: zwiększona wydajność systemu plików
Wpływ: Wysoki
Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: eb6a0b87-7c06-466c-a095-69a9bcf211c0
Aby poprawić wydajność systemu plików w bazie danych HANA korzystając z usługi ANF, należy włączyć parametr skalowania okna TCP w systemie operacyjnym.
Włącz parametr skalowania okna TCP zgodnie z uwagą SAP: 302436. Ta konfiguracja certyfikuje bazę danych HANA, aby mogła działać z usługą ANF, i poprawia wydajność systemu plików w bazie danych HANA z usługą ANF w obciążeniach SAP
Potencjalne korzyści: zwiększona wydajność systemu plików
Wpływ: Wysoki
Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: c93a842a-deca-449d-adc9-840120da0ca
Aby uzyskać lepszą wydajność systemu plików w bazie danych HANA z usługą ANF, włącz parametr systemu operacyjnego tcp_timestamps
Włącz parametr tcp_timestamps zgodnie z uwagą SAP: 302436. Ta konfiguracja certyfikuje bazę danych HANA, aby mogła działać z usługą ANF, i poprawia wydajność systemu plików w bazie danych HANA z usługą ANF w obciążeniach SAP
Potencjalne korzyści: zwiększona wydajność systemu plików
Wpływ: Wysoki
Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 5a6bdcee-dd9f-4e99-adb5-f24dad289d42
W scenariuszu wysokiej dostępności dla bazy danych HANA z usługą ANF wyłącz parametr systemu operacyjnego tcp_timestamps
Wyłącz parametr tcp_timestamps zgodnie z uwagą SAP: 302436. Ta konfiguracja certyfikuje bazę danych HANA, aby mogła działać z usługą ANF, i zwiększa wydajność systemu plików w scenariuszach wysokiej dostępności dla bazy danych HANA z usługą ANF w obciążeniach SAP
Potencjalne korzyści: zwiększona wydajność systemu plików
Wpływ: Wysoki
Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 3b8dc04c-73dd-4bf9-9d6f-b8bfec694da3
Aby uzyskać lepszą wydajność systemu plików w bazie danych HANA z usługą ANF, włącz parametr systemu operacyjnego tcp_sack
Włącz parametr tcp_sack zgodnie z uwagą SAP: 302436. Ta konfiguracja certyfikuje bazę danych HANA, aby mogła działać z usługą ANF, i poprawia wydajność systemu plików w bazie danych HANA z usługą ANF w obciążeniach SAP
Potencjalne korzyści: zwiększona wydajność systemu plików
Wpływ: Wysoki
Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 06b7b95e-91ec-4b38-a97c-923caf3497a5
Aby uzyskać lepszą wydajność systemu plików w bazie danych HANA z usługą ANF, wyłącz protokół IPv6 w systemie operacyjnym
Wyłącz protokół IPv6 zgodnie z rekomendacją dotyczącą oprogramowania SAP na platformie Azure dla bazy danych HANA z usługą ANF, aby zwiększyć wydajność systemu plików
Potencjalne korzyści: zwiększona wydajność systemu plików
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Sap HANA scale-out with standby with Azure NetApp Files on SLES (Skalowanie w poziomie oprogramowania SAP HANA z funkcją rezerwową za pomocą usługi Azure NetApp Files w systemie SLES)
Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 47eb0254-02be-4817-bacb-aaf5eeabcbb9
Aby poprawić wydajność systemu plików w bazie danych HANA z wykorzystaniem ANF, należy zoptymalizować parametr tcp_max_syn_backlog w systemie operacyjnym.
Aby uniemożliwić jądru korzystanie z plików cookie SYN, gdy wiele żądań połączenia jest wysyłanych w krótkim przedziale czasu, i zapobiec wyświetlaniu ostrzeżenia o potencjalnym ataku zalewania pakietów SYN w dzienniku systemu, rozmiar listy prac pakietów SYN powinien zostać ustawiony na dostatecznie wysoką wartość. Zobacz notatkę SAP 2382421
Potencjalne korzyści: zwiększona wydajność systemu plików
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Sap HANA scale-out with standby with Azure NetApp Files on SLES (Skalowanie w poziomie oprogramowania SAP HANA z funkcją rezerwową za pomocą usługi Azure NetApp Files w systemie SLES)
Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: d3bcfaa8-bce5-4869-9b1a-cc11d1dc3a61
Aby uzyskać lepszą wydajność systemu plików w bazie danych HANA przy użyciu rozwiązania ANF, zoptymalizuj net.ipv4.ip_local_port_range
Ponieważ platforma HANA używa znacznej liczby połączeń do komunikacji wewnętrznej, warto udostępnić w tym celu jak najwięcej portów klienckich. Ustaw parametr systemu operacyjnego net.ipv4.ip_local_port_range zgodnie z uwagą SAP 2382421, aby zapewnić optymalną komunikację wewnętrzną z platformą HANA.
Potencjalne korzyści: zwiększona wydajność systemu plików
Wpływ: Wysoki
Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 612ab8fc-8f4e-4605-bc3f-278e4dfa20e7
Aby zwiększyć wydajność systemu plików w bazie danych HANA z usługą ANF, wyłącz parametr net.ipv4.conf.all.rp_filter
Wyłącz parametr systemu operacyjnego Linux dotyczący filtra ścieżki odwrotnej, net.ipv4.conf.all.rp_filter, zgodnie z zaleceniami mającymi na celu poprawę wydajności systemu plików w bazie danych HANA przy użyciu ANF w obciążeniach SAP.
Potencjalne korzyści: zwiększona wydajność systemu plików
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Sap HANA scale-out with standby with Azure NetApp Files on SLES (Skalowanie w poziomie oprogramowania SAP HANA z funkcją rezerwową za pomocą usługi Azure NetApp Files w systemie SLES)
Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 08f07906-f2ce-4123-bf48-3b468ed7875c
Aby zwiększyć wydajność systemu plików w bazie danych HANA za pomocą rozwiązania ANF, zoptymalizuj sunrpc.tcp_slot_table_entries
Ustaw wartość parametru sunrpc.tcp_slot_table_entries na 128 zgodnie z zaleceniem, aby poprawić wydajność systemu plików w bazie danych HANA z usługą ANF w przypadku obciążeń SAP
Potencjalne korzyści: zwiększona wydajność systemu plików
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Sap HANA scale-out with standby with Azure NetApp Files on SLES (Skalowanie w poziomie oprogramowania SAP HANA z funkcją rezerwową za pomocą usługi Azure NetApp Files w systemie SLES)
Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 1bfe7781-ccf8-4fa0-ac85-41f2269e041d
Aby zwiększyć wydajność systemu plików w bazie danych HANA za pomocą rozwiązania ANF, zoptymalizuj parametr vm.swappiness
Ustaw parametr systemu operacyjnego vm.swappiness na 10 zgodnie z zaleceniem w celu poprawy wydajności systemu plików w HANA DB z ANF w obciążeniach SAP
Potencjalne korzyści: zwiększona wydajność systemu plików
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Sap HANA scale-out with standby with Azure NetApp Files on SLES (Skalowanie w poziomie oprogramowania SAP HANA z funkcją rezerwową za pomocą usługi Azure NetApp Files w systemie SLES)
Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 0e3db9b9-d301-445d-8ddb-650b87204632
Aby zwiększyć wydajność systemu plików w bazie danych HANA z usługą ANF, zmień wartość parametru tcp_max_slot_table_entries
Ustaw parametr systemu operacyjnego tcp_max_slot_table_entries na 128 zgodnie z dokumentem SAP 302436, aby zwiększyć wydajność transferu plików w bazie danych HANA w środowisku SAP z użyciem ANF.
Potencjalne korzyści: zwiększona wydajność systemu plików
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz Sap HANA scale-out with standby with Azure NetApp Files on SLES (Skalowanie w poziomie oprogramowania SAP HANA z funkcją rezerwową za pomocą usługi Azure NetApp Files w systemie SLES)
Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: db1a57ee-014b-4f4f-89e4-1ab1337eeff8
Upewnij się, że wydajność odczytu woluminu /hana/data wynosi >=400 MB/s, aby uzyskać lepszą wydajność w bazie danych HANA
Zaleca się wydajność odczytu co najmniej 400 MB/s dla /hana/data dla rozmiarów I/O 16 MB i 64 MB w przypadku obciążeń SAP na platformie Azure. Wybierz typ dysku dla woluminu /hana/data zgodnie z tym wymaganiem, aby zapewnić wysoką wydajność bazy danych i spełnić minimalne wymagania dotyczące magazynu dla platformy SAP HANA
Potencjalne korzyści: Lepsza wydajność i obsługa bazy danych HANA w obciążeniach SAP
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz konfiguracje magazynu maszyn wirtualnych SAP HANA Azure
Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 6d4c7645-93ca-4ebc-8a8f-0981463f4ab2
W przypadku używania dysku Ultradisk, wartość IOPS dla woluminu /hana/data powinna wynosić co najmniej >=7000, aby poprawić wydajność bazy danych HANA.
Zalecane jest użycie Ultradisku o IOPS co najmniej 7000 w woluminie /hana/data dla obciążeń SAP. Wybierz typ dysku dla woluminu /hana/data zgodnie z tym wymaganiem, aby zapewnić wysoką wydajność bazy danych
Potencjalne korzyści: Lepsza wydajność i obsługa bazy danych HANA w obciążeniach SAP
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz konfiguracje magazynu maszyn wirtualnych SAP HANA Azure
Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 41ed90fb-8953-40d7-a6ff-d7f67ceaf903
Rozmiar paska danych dla /hana/data powinien wynosić 256 kb, aby poprawić wydajność bazy danych HANA w obciążeniach SAP.
Jeśli używasz polecenia LVM lub mdadm do tworzenia zestawów pasków obejmujących kilka dysków platformy Azure w warstwie Premium, konieczne jest zdefiniowanie rozmiarów pasków. Na podstawie doświadczeń z ostatnimi wersjami systemu Linux firma Azure zaleca używanie rozmiaru paska 256 kb dla systemu plików /hana/data w celu uzyskania lepszej wydajności bazy danych HANA
Potencjalne korzyści: Lepsza wydajność i obsługa bazy danych HANA w obciążeniach SAP
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz konfiguracje magazynu maszyn wirtualnych SAP HANA Azure
Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 2bd5a83a-a59d-4941-960a-495211b19b67
Wszystkie dyski w LVM dla woluminu /hana/data powinny być tego samego typu, aby zapewnić wysoką wydajność w bazie danych HANA
Jeśli w woluminie /hana/data wybrano wiele typów dysków, wydajność bazy danych HANA w obciążeniach SAP może być ograniczona. Upewnij się, że wszystkie dyski danych HANA są tego samego typu i są skonfigurowane zgodnie z zaleceniami dla oprogramowania SAP na platformie Azure
Potencjalne korzyści: Lepsza wydajność i obsługa bazy danych HANA w obciążeniach SAP
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz konfiguracje magazynu maszyn wirtualnych SAP HANA Azure
Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 6d87a5a3-64ba-4f28-b228-f1da8403e2bb
Wydajność odczytu/zapisu woluminu /hana/log powinna wynosić >=250 MB/s, aby uzyskać lepszą wydajność w bazie danych HANA
W przypadku obciążeń SAP na platformie Azure zalecana jest wydajność działań odczytu/zapisu woluminu /hana/log wynosząca co najmniej 250 MB/s przy rozmiarze we/wy 1 MB. Wybierz typ dysku dla woluminu /hana/log zgodnie z tym wymaganiem, aby zapewnić wysoką wydajność bazy danych i spełnić minimalne wymagania dotyczące magazynu dla platformy SAP HANA
Potencjalne korzyści: Lepsza wydajność i obsługa bazy danych HANA w obciążeniach SAP
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz konfiguracje magazynu maszyn wirtualnych SAP HANA Azure
Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 773fdeac-ef26-486c-aeb0-a1922201dc2a
W przypadku korzystania z dysku Ultradisk liczba operacji we/wy na sekundę dla woluminu /hana/log powinna wynosić >=2000, aby uzyskać lepszą wydajność w bazie danych HANA
W przypadku korzystania z dysku Ultra zaleca się, aby IOPS w woluminie /hana/log dla obciążeń SAP wynosiła co najmniej 2000. Wybierz typ dysku dla woluminu /hana/log zgodnie z tym wymaganiem, aby zapewnić wysoką wydajność bazy danych
Potencjalne korzyści: Lepsza wydajność i obsługa bazy danych HANA w obciążeniach SAP
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz konfiguracje magazynu maszyn wirtualnych SAP HANA Azure
Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 5b34b8c0-0427-4737-be51-88e49b14b734
Rozmiar paska dla woluminu /hana/log powinien wynosić 64 KB, aby poprawić wydajność bazy danych HANA w obciążeniach związanych z SAP.
Jeśli używasz polecenia LVM lub mdadm do tworzenia zestawów pasków obejmujących kilka dysków platformy Azure w warstwie Premium, konieczne jest zdefiniowanie rozmiarów pasków. Aby uzyskać wystarczającą przepływność przy większych rozmiarach operacji we/wy, platforma Azure zaleca używanie paska o rozmiarze 64 kb dla systemu plików /hana/log w celu uzyskania lepszej wydajności bazy danych HANA
Potencjalne korzyści: Lepsza wydajność i obsługa bazy danych HANA w obciążeniach SAP
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz konfiguracje magazynu maszyn wirtualnych SAP HANA Azure
Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 18544c51-decc-4696-aa4f-f1cdfffc0753
Wszystkie dyski w LVM dla woluminu /hana/log powinny być tego samego typu, aby zapewnić wysoką wydajność w bazie danych HANA
Jeśli w woluminie /hana/log wybrano wiele typów dysków, wydajność bazy danych HANA w obciążeniach SAP może być ograniczona. Upewnij się, że wszystkie dyski danych HANA są tego samego typu i są skonfigurowane zgodnie z zaleceniami dla oprogramowania SAP na platformie Azure
Potencjalne korzyści: Lepsza wydajność i obsługa bazy danych HANA w obciążeniach SAP
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz konfiguracje magazynu maszyn wirtualnych SAP HANA Azure
Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: b94f9b67-0969-430d-b6cd-ac1bc4910601
Włącz akcelerator zapisu dla woluminu /hana/log z dyskiem Premium dla lepszej wydajności zapisu w bazie danych HANA
Akcelerator zapisu, Azure Write Accelerator, to funkcja maszyn wirtualnych platformy Azure z serii M. Funkcja ta poprawia opóźnienie operacji zapisu we/wy w usłudze Azure Premium Storage. W przypadku platformy SAP HANA akcelerator zapisu powinien być używany tylko w przypadku woluminu /hana/log.
Potencjalne korzyści: Lepsza wydajność i obsługa bazy danych HANA w obciążeniach SAP
Wpływ: Wysoki
Aby uzyskać więcej informacji, zobacz konfiguracje magazynu maszyn wirtualnych SAP HANA Azure
Typ zasobu: microsoft.workloads/sapvirtualinstances/databaseinstances
Identyfikator zalecenia: 3188f9a0-12fc-4cb8-9fdd-7380dd92564b
Dalsze kroki
Dowiedz się więcej o wydajności — Microsoft Azure Well Architected Framework