Rekomendasi performa
Rekomendasi performa di Azure Advisor dapat membantu meningkatkan kecepatan dan tingkat respons aplikasi kritis bisnis Anda. Anda bisa mendapatkan rekomendasi performa dari Azure Advisor pada tab Performa dasbor Azure Advisor.
Masuk ke portal Microsoft Azure.
Cari dan pilih Advisor dari halaman mana pun.
Pada dasbor Advisor, pilih tab Performance.
Pengesahan
Memperbarui Versi Attestation API
Kami telah mengidentifikasi panggilan API dari Attestation API lama untuk sumber daya dalam langganan ini. Sebaiknya Anda beralih ke Attestation API versi terbaru. Anda perlu memperbarui kode yang ada untuk menggunakan API versi terbaru. Tindakan ini memastikan bahwa Anda menerima peningkatan fitur dan performa terbaru.
Pelajari lebih lanjut tentang penyedia Pengesahan - UpgradeAttestationAPI (Perbarui Versi API Attestation).
Azure VMware Solution
Pemanfaatan kapasitas vSAN telah melewati ambang kritis
Pemanfaatan kapasitas vSAN Anda telah mencapai 75%. Pemanfaatan kluster harus tetap di bawah ambang kritis 75% untuk kepatuhan SLA. Tambahkan node baru ke kluster VSphere untuk meningkatkan kapasitas atau menghapus VM untuk mengurangi konsumsi atau menyesuaikan beban kerja VM
Pelajari lebih lanjut tentang AVS Private cloud - vSANCapacity (pemanfaatan kapasitas vSAN telah melewati ambang kritis).
Azure Cache untuk Redis
Meningkatkan Cache dan kinerja aplikasi saat mengeksekusi dengan bandwith jaringan tinggi
Instans cache bekerja paling baik jika tidak berjalan di bawah bandwidth jaringan tinggi yang dapat membuatnya tidak responsif, kehilangan data, atau hilang. Terapkan praktik terbaik untuk mengurangi bandwidth jaringan atau menskalakan ke ukuran atau sku berbeda dengan kapasitas lebih.
Pelajari lebih lanjut tentang Redis Cache Server - RedisCacheNetworkBandwidth (Tingkatkan cache dan kinerja aplikasi Anda saat berjalan dengan bandwidth jaringan tinggi).
Meningkatkan Cache dan kinerja aplikasi Anda saat berjalan dengan banyak klien yang tersambung
Instans cache dapat optimal jika tidak dijalankan dengan beban server yang tinggi yang bisa mengakibatkannya tidak responsif, mengalami kehilangan data, atau menjadi tidak tersedia. Terapkan praktik terbaik untuk mengurangi beban server atau skalakan ke ukuran atau sku yang berbeda dengan kapasitas yang lebih besar.
Pelajari lebih lanjut tentang Redis Cache Server - RedisCacheConnectedClients (Tingkatkan Cache dan kinerja aplikasi Anda saat berjalan dengan banyak klien yang terhubung).
Meningkatkan Cache dan performa aplikasi saat dijalankan dengan beban server tinggi
Instans cache bisa optimal jika tidak dijalankan dengan beban server tinggi yang bisa membuatnya tidak responsif, kehilangan data, atau menjadi tidak tersedia. Terapkan praktik terbaik untuk mengurangi beban server atau skalakan ke ukuran atau sku yang berbeda dengan kapasitas yang lebih besar.
Pelajari lebih lanjut tentang Redis Cache Server - RedisCacheServerLoad (Tingkatkan Cache dan kinerja aplikasi Anda saat berjalan dengan beban server yang tinggi).
Meningkatkan Cache dan performa aplikasi saat berjalan dengan tekanan memori tinggi
Instans cache bekerja paling baik jika tidak berjalan di bawah tekanan memori tinggi yang dapat membuatnya tidak responsif, kehilangan data, atau hilang. Terapkan praktik terbaik untuk mengurangi memori yang digunakan atau skalakan ke ukuran atau sku yang berbeda dengan kapasitas yang lebih banyak.
Pelajari lebih lanjut tentang Redis Cache Server - RedisCacheUsedMemory (Tingkatkan Cache dan kinerja aplikasi Anda saat berjalan dengan tekanan memori tinggi).
Tingkatkan performa Cache dan aplikasi Anda saat penggunaan rss memori tinggi.
Instans cache bekerja paling baik jika tidak berjalan di bawah tekanan memori tinggi yang dapat membuatnya tidak responsif, kehilangan data, atau hilang. Terapkan praktik terbaik untuk mengurangi memori yang digunakan atau skalakan ke ukuran atau sku yang berbeda dengan kapasitas yang lebih banyak.
Pelajari selengkapnya tentang Redis Cache Server - RedisCacheUsedMemoryRSS (Meningkatkan Cache dan performa aplikasi Anda saat penggunaan rss memori tinggi.).
Tingkatkan performa Cache dan aplikasi Anda saat penggunaan rss memori tinggi.
Instans cache bekerja paling baik jika tidak berjalan di bawah tekanan memori tinggi yang dapat membuatnya tidak responsif, kehilangan data, atau hilang. Terapkan praktik terbaik untuk mengurangi memori yang digunakan atau skalakan ke ukuran atau sku yang berbeda dengan kapasitas yang lebih banyak.
Pelajari selengkapnya tentang Redis Cache Server - RedisCacheUsedMemoryRSSHigh (Meningkatkan Cache dan performa aplikasi Anda saat penggunaan rss memori tinggi.).
Meningkatkan Cache dan kinerja aplikasi saat mengeksekusi dengan bandwith jaringan tinggi
Instans cache bekerja paling baik jika tidak berjalan di bawah bandwidth jaringan tinggi yang dapat membuatnya tidak responsif, kehilangan data, atau hilang. Terapkan praktik terbaik untuk mengurangi bandwidth jaringan atau menskalakan ke ukuran atau sku berbeda dengan kapasitas lebih.
Pelajari selengkapnya tentang Redis Cache Server - RedisCacheNetworkBandwidthHigh (Meningkatkan Cache dan performa aplikasi Anda saat berjalan dengan bandwith jaringan tinggi).
Meningkatkan Cache dan performa aplikasi saat berjalan dengan tekanan memori tinggi
Instans cache bekerja paling baik jika tidak berjalan di bawah tekanan memori tinggi yang dapat membuatnya tidak responsif, kehilangan data, atau hilang. Terapkan praktik terbaik untuk mengurangi memori yang digunakan atau skalakan ke ukuran atau sku yang berbeda dengan kapasitas yang lebih banyak.
Pelajari selengkapnya tentang Redis Cache Server - RedisCacheUsedMemoryHigh (Meningkatkan Cache dan performa aplikasi Anda saat berjalan dengan tekanan memori tinggi).
Meningkatkan Cache dan kinerja aplikasi Anda saat berjalan dengan banyak klien yang tersambung
Instans cache dapat optimal jika tidak dijalankan dengan beban server yang tinggi yang bisa mengakibatkannya tidak responsif, mengalami kehilangan data, atau menjadi tidak tersedia. Terapkan praktik terbaik untuk mengurangi beban server atau skalakan ke ukuran atau sku yang berbeda dengan kapasitas yang lebih besar.
Pelajari selengkapnya tentang Redis Cache Server - RedisCacheConnectedClientsHigh (Meningkatkan Cache dan performa aplikasi Anda saat berjalan dengan banyak klien yang tersambung).
Meningkatkan Cache dan performa aplikasi saat dijalankan dengan beban server tinggi
Instans cache bisa optimal jika tidak dijalankan dengan beban server tinggi yang bisa membuatnya tidak responsif, kehilangan data, atau menjadi tidak tersedia. Terapkan praktik terbaik untuk mengurangi beban server atau skalakan ke ukuran atau sku yang berbeda dengan kapasitas yang lebih besar.
Pelajari selengkapnya tentang Redis Cache Server - RedisCacheServerLoadHigh (Meningkatkan Cache dan performa aplikasi Anda saat berjalan dengan beban server yang tinggi).
Instans cache berfungsi paling baik saat komputer host tempat aplikasi klien berjalan dapat mengikuti respons dari cache.
Instans cache berfungsi paling baik saat komputer host tempat aplikasi klien berjalan dapat mengikuti respons dari cache. Jika komputer host klien berjalan panas di memori, CPU, atau bandwidth jaringan, respons cache tidak akan menjangkau aplikasi Anda dengan cukup cepat dan dapat mengakibatkan latensi yang lebih tinggi.
Pelajari selengkapnya tentang Redis Cache Server - UnresponsiveClient (Instans cache bekerja paling baik saat mesin host tempat aplikasi klien berjalan mampu mengikuti tanggapan dari cache.).
CDN
Peningkatan rekomendasi versi SDK
Versi terbaru Azure Front Door Service Standar dan Premium Pustaka Klien/SDK berisi perbaikan untuk masalah yang dilaporkan oleh pelanggan, dan secara proaktif diidentifikasi melalui proses QA kami. Versi terbaru juga menyediakan keandalan dan pengoptimalan performa, selain fitur baru yang dapat meningkatkan keseluruhan pengalaman Anda dalam menggunakan Azure Front Door standar dan premium.
Pelajari selengkapnya tentang Front Door Profile - UpgradeCDNToLatestSDKLanguage (Rekomendasi peningkatan versi SDK).
Cognitive Services
Melakukan peningkatan ke versi API Analitik Teks Layanan Kognitif terbaru
Tingkatkan ke versi API terbaru untuk mendapatkan hasil terbaik dalam hal kualitas model, performa, dan ketersediaan layanan. Selain itu, terdapat fitur baru yang tersedia sebagai titik akhir baru, mulai dari V3.0 seperti pengenalan informasi pengidentifikasi pribadi, pengenalan Entitas, dan penautan entitas yang tersedia sebagai titik akhir terpisah. Dalam hal perubahan titik akhir pratinjau, kami melakukan penggalian opini di titik akhir SA, properti teks yang disunting di titik akhir informasi pengidentifikasi pribadi
Pelajari lebih lanjut tentang Cognitive Service - UpgradeToLatestAPI (Upgrade ke versi Cognitive Service Text Analytics API terbaru).
Melakukan peningkatan ke versi API terbaru dari Azure Cognitive Service for Language
Tingkatkan ke versi API terbaru untuk mendapatkan hasil terbaik dalam hal kualitas model, performa, dan ketersediaan layanan.
Pelajari lebih lanjut tentang Cognitive Service - UpgradeToLatestAPILanguage (Upgrade ke versi API terbaru dari Azure Cognitive Service for Language).
Meningkatkan ke versi SDK Analitik Teks Layanan Kognitif terbaru
Harap tingkatkan ke versi SDK terbaru untuk mendapatkan hasil terbaik dalam hal kualitas model, performa, dan ketersediaan layanan. Selain itu, terdapat fitur baru yang tersedia sebagai titik akhir baru mulai dari V3.0 seperti pengenalan informasi pengidentifikasi pribadi, pengenalan Entitas, dan penautan entitas yang tersedia sebagai titik akhir terpisah. Dalam hal perubahan titik akhir pratinjau, kami melakukan penggalian opini di titik akhir SA, properti teks yang disunting di titik akhir informasi pengidentifikasi pribadi
Pelajari lebih lanjut tentang Cognitive Service - UpgradeToLatestSDK (Upgrade ke versi Cognitive Service Text Analytics SDK terbaru).
Meningkatkan ke versi SDK Bahasa Layanan Kognitif terbaru
Harap tingkatkan ke versi SDK terbaru untuk mendapatkan hasil terbaik dalam hal kualitas model, performa, dan ketersediaan layanan.
Pelajari lebih lanjut tentang Cognitive Service - UpgradeToLatestSDKLanguage (Upgrade ke versi Cognitive Service TLanguage SDK terbaru).
Communication service
Menggunakan versi SDK Obrolan yang disarankan
SDK Obrolan Azure Communication Services dapat digunakan untuk menambahkan obrolan real time yang kaya ke aplikasi Anda. Perbarui ke versi SDK Obrolan yang direkomendasikan untuk memastikan perbaikan terkini dan fitur terbaru.
Pelajari lebih lanjut tentang Communication service - UpgradeChatSdk (Gunakan versi Chat SDK yang direkomendasikan).
Menggunakan versi SDK Resource Manager yang disarankan
SDK Resource Manager dapat digunakan untuk menyediakan dan mengelola sumber daya Azure Communication Services. Perbarui ke versi SDK Resource Manager yang direkomendasikan untuk memastikan perbaikan dan fitur terbaru.
Pelajari lebih lanjut tentang Communication service - UpgradeResourceManagerSdk (Gunakan versi Resource Manager SDK yang direkomendasikan).
Menggunakan versi SDK Identitas yang disarankan
SDK Identitas Azure Communication Services dapat digunakan untuk mengelola identitas, pengguna, dan token akses. Perbarui ke versi SDK Identitas yang direkomendasikan untuk memastikan perbaikan terkini dan fitur terbaru.
Pelajari lebih lanjut tentang Communication service - UpgradeIdentitySdk (Gunakan versi Identity SDK yang direkomendasikan).
Gunakan versi SDK SMS yang disarankan
SDK SMS Azure Communication Services digunakan untuk mengirim dan menerima pesan SMS. Perbarui ke versi SDK SMS yang direkomendasikan untuk memastikan perbaikan terkini dan fitur terbaru.
Pelajari lebih lanjut tentang Communication service - UpgradeSmsSdk (Gunakan versi SMS SDK yang direkomendasikan).
Menggunakan versi SDK Nomor Telepon yang disarankan
SDK Nomor Telepon Azure Communication Services dapat digunakan untuk memperoleh dan mengelola nomor telepon. Perbarui ke versi SDK Nomor Telepon yang disarankan untuk memastikan perbaikan dan fitur terbaru.
Pelajari lebih lanjut tentang Communication service - UpgradePhoneNumbersSdk (Gunakan versi Phone Numbers SDK yang direkomendasikan).
Menggunakan versi SDK Panggilan yang disarankan
SDK Panggilan Azure Communication Services dapat digunakan untuk mengaktifkan suara, video, berbagi layar, dan komunikasi real time lainnya. Perbarui ke versi SDK Panggilan yang disarankan untuk memastikan perbaikan terkini dan fitur terbaru.
Pelajari lebih lanjut tentang Communication service - UpgradePhoneNumbersSdk (Gunakan versi Phone Numbers SDK yang direkomendasikan).
Gunakan versi SDK Automasi Panggilan yang disarankan
SDK Automasi Panggilan Azure Communication Services dapat digunakan untuk membuat dan mengelola panggilan, memutar audio, dan mengonfigurasi perekaman. Perbarui ke versi SDK Automasi Panggilan yang direkomendasikan untuk memastikan perbaikan terkini dan fitur terbaru.
Pelajari lebih lanjut tentang Communication service - UpgradeServerCallingSdk (Gunakan versi Call Automation SDK yang direkomendasikan).
Gunakan versi SDK Network Traversal yang disarankan
SDK Network Traversal Azure Communication Services dapat digunakan untuk mengakses server TURN untuk transportasi data tingkat rendah. Perbarui ke versi SDK Network Traversal yang direkomendasikan untuk memastikan perbaikan terkini dan fitur terbaru.
Pelajari lebih lanjut tentang Communication service - UpgradeTurnSdk (Gunakan versi Network Traversal SDK yang direkomendasikan).
Compute
Tingkatkan pengalaman pengguna dan konektivitas dengan menempatkan VM di dekat lokasi pengguna.
Kami telah menentukan bahwa VM Anda berada di wilayah yang berbeda atau jauh dari tempat para pengguna Anda terhubung, menggunakan Azure Virtual Desktop. Hal tersebut dapat menyebabkan waktu respons koneksi yang terlalu lama dan akan memengaruhi pengalaman pengguna secara keseluruhan pada Azure Virtual Desktop.
Pelajari lebih lanjut tentang Mesin virtual - RegionProximitySessionHosts (Tingkatkan konektivitas dan pengalaman pengguna dengan menyebarkan VM lebih dekat ke lokasi pengguna.).
Pertimbangkan untuk meningkatkan ukuran NVA Anda untuk mengatasi CPU tinggi yang persisten
Saat NVA dijalankan pada CPU tinggi, paket dapat menurun yang mengakibatkan kegagalan koneksi atau latensi tinggi karena transmisi ulang jaringan. NVA Anda berjalan pada CPU tinggi, jadi Anda harus mempertimbangkan untuk meningkatkan ukuran VM sebagaimana diizinkan oleh persyaratan lisensi vendor NVA.
Pelajari lebih lanjut tentang Mesin virtual - NVAHighCPU (Pertimbangkan untuk meningkatkan ukuran NVA Anda untuk mengatasi CPU yang terus-terusan tinggi).
Gunakan disk terkelola untuk mencegah pembatasan I/O disk
Disk komputer virtual Anda milik akun penyimpanan yang telah mencapai target skalabilitasnya, dan rentan terhadap pembatasan I/O. Untuk melindungi komputer virtual Anda dari penurunan kinerja dan menyederhanakan manajemen penyimpanan, gunakan Disk Terkelola.
Pelajari lebih lanjut tentang Mesin virtual - ManagedDisksStorageAccount (Gunakan Disk terkelola untuk mencegah pelambatan I/O disk).
Konversikan Disk Terkelola dari HDD Standar ke SSD Premium untuk performa
Kami telah melihat disk HDD Standar Anda mendekati target performa. SSD premium Azure memberikan dukungan disk berperforma tinggi dan berlatensi rendah untuk komputer virtual dengan beban kerja intensif IO. Tingkatkan performa disk Anda dengan meningkatkan disk HDD Standar ke disk SSD Premium. Peningkatan memerlukan boot ulang VM, yang akan memerlukan waktu tiga hingga lima menit.
Pelajari lebih lanjut tentang Disk - MDHDDtoPremiumForPerformance (Konversi Disk Terkelola dari HDD Standar ke SSD Premium demi kinerja).
Mengaktifkan Jaringan Dipercepat untuk meningkatkan performa dan latensi jaringan
Kami mendeteksi bahwa Jaringan Dipercepat tidak diaktifkan pada sumber daya VM dalam penyebaran Anda yang ada yang mungkin mampu mendukung fitur ini. Jika gambar VM OS Anda mendukung Jaringan Dipercepat seperti yang dijelaskan dalam dokumentasi, pastikan untuk mengaktifkan fitur gratis ini pada VM tersebut untuk memaksimalkan performa dan latensi beban kerja jaringan Anda di cloud
Pelajari lebih lanjut tentang Mesin virtual - AccelNetConfiguration (Aktifkan Jaringan yang Dipercepat untuk meningkatkan kinerja dan latensi jaringan).
Gunakan Disk SSD untuk beban kerja produksi Anda
Kami perhatikan bahwa Anda menggunakan disk SSD saat juga menggunakan disk HDD Standar pada VM yang sama. Disk terkelola HDD standar umumnya direkomendasikan untuk dev-test dan backup; kami sarankan Anda menggunakan SSD Premium atau SSD Standar untuk produksi. SSD premium memberikan dukungan disk berperforma tinggi dan berlatensi rendah untuk komputer virtual dengan beban kerja intensif IO. SSD standar memberikan latensi yang konsisten dan lebih rendah. Tingkatkan konfigurasi disk Anda hari ini untuk meningkatkan latensi, keandalan, dan ketersediaan. Peningkatan memerlukan boot ulang VM, yang akan memerlukan waktu tiga hingga lima menit.
Pelajari lebih lanjut tentang Mesin virtual - MixedDiskTypeToSSDPublic (Gunakan Disk SSD untuk beban kerja produksi Anda).
Barracuda Networks NextGen Firewall mungkin mengalami penggunaan CPU yang tinggi, throughput yang berkurang, dan latensi yang tinggi.
Kami telah mengidentifikasi bahwa Mesin Virtual Anda mungkin menjalankan versi Gambar Firewall Barracuda Networks NextGen yang menjalankan driver lama untuk Accelerated Networking, yang dapat menyebabkan produk kembali menggunakan antarmuka jaringan sintetis standar yang tidak menggunakan Accelerated Networking. Anda direkomendasikan untuk meningkatkan ke versi gambar yang lebih baru agar mengatasi masalah ini dan mengaktifkan Accelerated Networking. Hubungi Barracuda Networks untuk instruksi lebih lanjut tentang cara meningkatkan Network Virtual Appliance Image Anda.
Pelajari lebih lanjut tentang Mesin virtual - BarracudaNVAAccelNet (Barracuda Networks NextGen Firewall mungkin mengalami pemanfaatan CPU yang tinggi, keluaran yang berkurang, dan latensi tinggi.).
Router Arista Networks vEOS mungkin mengalami penggunaan CPU tinggi, mengurangi hasil dan latensi tinggi.
Kami telah mengidentifikasi bahwa Komputer Virtual mungkin menjalankan versi Arista Networks vEOS Router Image yang menjalankan driver lama untuk Jejaring Akselerasi, yang mungkin menyebabkan produk kembali menggunakan antarmuka jaringan sintetis standar yang tidak menggunakan Jejaring Akselerasi. Anda disarankan untuk meningkatkan ke versi gambar yang lebih baru yang mengatasi masalah ini dan mengaktifkan Accelerated Networking. Hubungi Arista Networks untuk petunjuk lebih lanjut tentang cara meningkatkan Network Virtual Appliance Image Anda.
Pelajari lebih lanjut tentang Mesin virtual - AristaNVAAccelNet (Arista Networks vEOS Router mungkin mengalami pemanfaatan CPU yang tinggi, keluaran yang berkurang, dan latensi tinggi.).
Cisco Cloud Services Router 1000V mungkin mengalami penggunaan CPU yang tinggi, hasil yang berkurang, dan latensi yang tinggi.
Kami telah mengidentifikasi bahwa Komputer Virtual Anda mungkin menjalankan versi Cisco Cloud Services Router 1000V Image yang menjalankan driver lama untuk Accelerated Networking, yang dapat menyebabkan produk kembali menggunakan antarmuka jaringan sintetis standar yang tidak menggunakan Accelerated Networking. Anda disarankan untuk meningkatkan ke versi gambar yang lebih baru yang mengatasi masalah ini dan mengaktifkan Accelerated Networking. Silakan hubungi Cisco untuk instruksi lebih lanjut tentang cara meningkatkan Network Virtual Appliance Image Anda.
Pelajari lebih lanjut tentang Mesin virtual - CiscoCSRNVAAccelNet (Cisco Cloud Services Router 1000V mungkin mengalami pemanfaatan CPU yang tinggi, keluaran yang berkurang, dan latensi tinggi.).
Palo Alto Networks VM-Series Firewall mungkin mengalami penggunaan CPU yang tinggi, pengurangan throughput, dan latensi yang tinggi.
Kami telah mengidentifikasi bahwa Komputer Virtual Anda mungkin menjalankan versi Citra Palo Alto Networks VM-Series Firewall yang menjalankan driver lama untuk Jaringan Terakselerasi, yang dapat menyebabkan produk kembali menggunakan antarmuka jaringan sintetis standar yang tidak menggunakan Jaringan Terakselerasi. Anda disarankan untuk meningkatkan ke versi citra yang lebih baru yang mengatasi masalah ini dan mengaktifkan Jaringan Terakselerasi. Silakan hubungi Palo Alto Networks untuk petunjuk lebih lanjut tentang cara meningkatkan Network Virtual Appliance Image.
Pelajari lebih lanjut tentang Mesin virtual - PaloAltoNVAAccelNet (Palo Alto Networks VM-Series Firewall mungkin mengalami pemanfaatan CPU yang tinggi, keluaran yang berkurang, dan latensi tinggi.).
NetApp Cloud Volumes ONTAP mungkin mengalami penggunaan CPU tinggi, mengurangi hasil dan latensi tinggi.
Kami telah mengidentifikasi bahwa Komputer Virtual mungkin menjalankan versi NetApp Cloud Volumes ONTAP Image yang menjalankan driver lama untuk Jejaring Akselerasi, yang mungkin menyebabkan produk kembali menggunakan antarmuka jaringan sintetis standar yang tidak menggunakan Jejaring Akselerasi. Anda disarankan untuk meningkatkan ke versi gambar yang lebih baru yang mengatasi masalah ini dan mengaktifkan Accelerated Networking. Silakan hubungi NetApp untuk instruksi lebih lanjut tentang cara meningkatkan Network Virtual Appliance Image Anda.
Pelajari lebih lanjut tentang Mesin virtual - NetAppNVAAccelNet (NetApp Cloud Volumes ONTAP mungkin mengalami pemanfaatan CPU yang tinggi, keluaran yang berkurang, dan latensi tinggi.).
Cocokkan Komputer Virtual produksi dengan Disk Produksi untuk performa konsisten dan latensi yang lebih baik
Komputer virtual produksi membutuhkan disk produksi jika Anda ingin mendapatkan performa terbaik. Kami melihat bahwa Anda menjalankan komputer virtual tingkat produksi, namun, Anda menggunakan disk berperforma rendah dengan HDD standar. Meningkatkan disk yang terpasang pada disk produksi, baik SSD Standar atau SSD Premium, akan menguntungkan Anda dengan pengalaman dan peningkatan latensi yang lebih konsisten.
Pelajari lebih lanjut tentang Mesin virtual - MatchProdVMProdDisks (Cocokkan produksi Mesin Virtual dengan Disk Produksi untuk kinerja yang konsisten dan latensi yang lebih baik).
Perbarui ke versi terbaru produk Arista VEOS Anda untuk dukungan Accelerated Networking.
Kami telah mengidentifikasi bahwa Komputer Virtual Anda mungkin menjalankan versi gambar perangkat lunak yang menjalankan driver lama untuk Accelerated Networking (AN). Ini memiliki antarmuka jaringan sintetis yang, baik, tidak mampu ATAU tidak kompatibel dengan semua perangkat keras Azure. Direkomendasikan agar Anda meningkatkan ke versi terbaru gambar yang mengatasi masalah ini dan mengaktifkan Accelerated Networking. Silakan hubungi vendor Anda untuk petunjuk lebih lanjut tentang cara meningkatkan Network Virtual Appliance Image Anda.
Pelajari lebih lanjut tentang Mesin virtual - AristaVeosANUpgradeRecommendation (Perbarui ke versi terbaru produk Arista VEOS Anda untuk dukungan Accelerated Networking.).
Perbarui ke versi terbaru produk Barracuda NG Firewall Anda untuk dukungan Accelerated Networking.
Kami telah mengidentifikasi bahwa Komputer Virtual Anda mungkin menjalankan versi gambar perangkat lunak yang menjalankan driver lama untuk Accelerated Networking (AN). Ini memiliki antarmuka jaringan sintetis yang, baik, tidak mampu ATAU tidak kompatibel dengan semua perangkat keras Azure. Direkomendasikan agar Anda meningkatkan ke versi terbaru gambar yang mengatasi masalah ini dan mengaktifkan Accelerated Networking. Silakan hubungi vendor Anda untuk petunjuk lebih lanjut tentang cara meningkatkan Network Virtual Appliance Image Anda.
Pelajari lebih lanjut tentang Mesin virtual - BarracudaNgANUpgradeRecommendation (Perbarui ke versi terbaru produk ABarracuda NG Firewall Anda untuk dukungan Accelerated Networking.).
Perbarui produk Cisco Cloud Services Router 1000V Anda ke versi terbaru untuk dukungan Jaringan Dipercepat.
Kami telah mengidentifikasi bahwa Komputer Virtual Anda mungkin menjalankan versi gambar perangkat lunak yang menjalankan driver lama untuk Jaringan Dipercepat (AN). Ini memiliki antarmuka jaringan sintetis yang, baik, tidak mampu ATAU tidak kompatibel dengan semua perangkat keras Azure. Direkomendasikan agar Anda meningkatkan ke versi terbaru gambar yang mengatasi masalah ini dan mengaktifkan Accelerated Networking. Silakan hubungi vendor Anda untuk petunjuk lebih lanjut tentang cara meningkatkan Network Virtual Appliance Image Anda.
Pelajari lebih lanjut tentang Mesin virtual - Cisco1000vANUpgradeRecommendation (Perbarui ke versi terbaru produk Cisco Cloud Services Router 1000V Anda untuk dukungan Accelerated Networking.).
Perbarui ke versi terbaru produk BigIp F5 Anda untuk dukungan Accelerated Networking.
Kami telah mengetahui bahwa Mesin Virtual Anda mungkin menjalankan versi gambar perangkat lunak yang menjalankan driver lama untuk Accelerated Networking (AN). Ini memiliki antarmuka jaringan sintetis yang, baik, tidak mampu ATAU tidak kompatibel dengan semua perangkat keras Azure. Direkomendasikan agar Anda meningkatkan ke versi terbaru gambar yang mengatasi masalah ini dan mengaktifkan Accelerated Networking. Silakan hubungi vendor Anda untuk petunjuk lebih lanjut tentang cara meningkatkan Network Virtual Appliance Image Anda.
Pelajari lebih lanjut tentang Mesin virtual - F5BigIpANUpgradeRecommendation (Perbarui ke versi terbaru produk F5 BigIp Anda untuk dukungan Accelerated Networking.).
Perbarui ke versi terbaru produk NetApp Anda untuk dukungan Jaringan yang Dipercepat.
Kami telah mengidentifikasi bahwa Komputer Virtual Anda mungkin menjalankan versi gambar perangkat lunak yang menjalankan driver lama untuk Jaringan yang Dipercepat (AN). Ini memiliki antarmuka jaringan sintetis yang, baik, tidak mampu ATAU tidak kompatibel dengan semua perangkat keras Azure. Direkomendasikan agar Anda meningkatkan ke versi terbaru gambar yang mengatasi masalah ini dan mengaktifkan Accelerated Networking. Silakan hubungi vendor Anda untuk petunjuk lebih lanjut tentang cara meningkatkan Network Virtual Appliance Image Anda.
Pelajari lebih lanjut tentang Mesin virtual - NetAppANUpgradeRecommendation (Perbarui ke versi terbaru produk NetApp Anda untuk dukungan Accelerated Networking.).
Perbarui ke versi terbaru produk Firewall Palo Alto Anda untuk dukungan Accelerated Networking.
Kami telah mengidentifikasi bahwa Mesin Virtual Anda mungkin menjalankan versi gambar perangkat lunak yang menjalankan driver lama untuk Accelerated Networking (AN). Ini memiliki antarmuka jaringan sintetis yang, baik, tidak mampu ATAU tidak kompatibel dengan semua perangkat keras Azure. Direkomendasikan agar Anda meningkatkan ke versi terbaru gambar yang mengatasi masalah ini dan mengaktifkan Accelerated Networking. Silakan hubungi vendor Anda untuk petunjuk lebih lanjut tentang cara meningkatkan Network Virtual Appliance Image Anda.
Pelajari lebih lanjut tentang Mesin virtual - PaloAltoFWANUpgradeRecommendation (Perbarui ke versi terbaru produk Palo Alto Firewall Anda untuk dukungan Accelerated Networking.).
Perbarui ke versi terbaru produk Check Point Anda untuk dukungan Accelerated Networking.
Kami telah mengidentifikasi bahwa Komputer Virtual (VM) Anda mungkin menjalankan versi gambar perangkat lunak yang menjalankan driver lama untuk Accelerated Networking (AN). VM Anda memiliki antarmuka jaringan sintetis yang tidak mampu atau tidak kompatibel dengan semua perangkat keras Azure. Kami menyarankan agar Anda memutakhirkan ke versi terbaru gambar yang mengatasi masalah ini dan mengaktifkan Accelerated Networking. Silakan hubungi vendor Anda untuk petunjuk lebih lanjut tentang cara meningkatkan Network Virtual Appliance Image Anda.
Pelajari lebih lanjut tentang Mesin virtual - CheckPointCGANUpgradeRecommendation (Perbarui ke versi terbaru produk Check Point Anda untuk dukungan Accelerated Networking.).
Jaringan yang Dipercepat mungkin memerlukan penghentian dan memulai VM
Kami telah mendeteksi bahwa Accelerated Networking tidak terlibat pada sumber daya VM dalam penyebaran Anda yang telah ada meskipun fitur tersebut telah diminta. Dalam kasus yang jarang terjadi seperti ini, mungkin Anda perlu menghentikan dan memulai VM, sesuai keinginan Anda, untuk melibatkan kembali AccelNet.
Pelajari lebih lanjut tentang Virtual machine - AccelNetDisengaged (Accelerated Networking mungkin memerlukan penghentian dan memulai VM).
NVA mungkin mengalami kehilangan lalu lintas karena mencapai jumlah alur maksimum.
T elah terdeteksi kehilangan paket untuk Komputer Virtual ini karena mencapai atau melebihi jumlah maksimum alur untuk instans VM dengan ukuran ini di Azure
Pelajari lebih lanjut tentang Mesin virtual - NvaMaxFlowLimit (NVA mungkin melihat kehilangan lalu lintas karena mencapai jumlah maksimum arus.).
Memanfaatkan latensi rendah Disk Ultra untuk disk log Anda dan meningkatkan performa beban kerja database Anda.
Disk ultra tersedia di wilayah yang sama dengan beban kerja database Anda. Disk ultra menawarkan throughput tinggi, IOPS tinggi, dan penyimpanan disk latensi rendah yang konsisten untuk beban kerja database Anda: Untuk Oracle DB, Anda sekarang dapat menggunakan ukuran sektor 4k atau 512E dengan disk Ultra tergantung pada versi Oracle DB Anda. Untuk server SQL, memanfaatkan disk Ultra untuk disk log Anda mungkin menawarkan performa lebih untuk database Anda. Lihat petunjuk di sini untuk memigrasikan disk log Anda ke disk Ultra.
Pelajari lebih lanjut tentang Virtual machine - AzureStorageVmUltraDisk (Manfaatkan latensi rendah Ultra Disk untuk disk log Anda dan tingkatkan kinerja beban kerja database Anda.).
Kubernetes
Terdeteksi versi Kubernetes yang tidak didukung
Versi Kubernetes yang tidak didukung terdeteksi. Pastikan kluster Kubernetes berjalan dengan versi yang didukung.
Pelajari lebih lanjut tentang layanan Kubernetes - UnsupportedKubernetesVersionIsDetected (Versi Kubernetes yang tidak didukung terdeteksi).
Data Factory
Tinjau Pemicu Pabrik Data yang dibatasi
Volume pembatasan yang tinggi terdeteksi di pemicu berdasarkan peristiwa yang berjalan di sumber daya Pabrik Data Anda. Hal ini menyebabkan saluran pipa Anda jatuh dari antrean eksekusi. Tinjau definisi pemicu untuk mengatasi masalah dan meningkatkan performa.
Pelajari lebih lanjut tentang Data factory trigger - ADFThrottledTriggers (Tinjau Data Factory Trigger Anda yang dibatasi).
MariaDB
Menyesuaikan batas penyimpanan untuk server MariaDB
Telemetri internal kami menunjukkan bahwa kemungkinan server dibatasi karena mendekati batas nilai penyimpanan yang saat ini disediakan. Hal ini dapat mengakibatkan penurunan kinerja atau server dipindahkan ke mode baca-saja. Demi memastikan performa yang berkelanjutan, sebaiknya tingkatkan jumlah penyimpanan yang disediakan atau AKTIFKAN fitur "Penambahan Otomatis" untuk otomatis meningkatkan penyimpanan
Pelajari lebih lanjut tentang server MariaDB - OrcasMariaDbStorageLimit (Skala batas penyimpanan untuk server MariaDB).
Tingkatkan vCores server MariaDB
Telemetri internal menunjukkan bahwa CPU telah berjalan dengan kurva penggunaan yang tinggi dalam jangka waktu lama selama 7 hari terakhir. Pemakaian CPU yang tinggi dapat menyebabkan kinerja kueri menjadi lambat. Untuk meningkatkan kinerja, sebaiknya pindah ke ukuran komputasi yang lebih besar.
Pelajari lebih lanjut tentang server MariaDB - OrcasMariaDbCpuOverlaod (Tingkatkan server vCore MariaDB).
Skalakan server MariaDB ke SKU yang lebih tinggi
Telemetri internal kami menunjukkan bahwa server mungkin tidak dapat mendukung permintaan koneksi akibat batas dukungan maksimal koneksi pada SKU yang tersedia. Hal ini dapat mengakibatkan kegagalan permintaan koneksi dalam jumlah besar yang berdampak buruk pada performa. Untuk meningkatkan performa, kami merekomendasikan Anda untuk pindah ke SKU memori yang lebih tinggi dengan meningkatkan vCore atau beralih ke SKU dengan Memori yang telah Dioptimalkan.
Pelajari lebih lanjut tentang server MariaDB - OrcasMariaDbConcurrentConnection (Skala server MariaDB ke SKU yang lebih tinggi).
Memindahkan server MariaDB Anda ke SKU dengan Memori yang telah Dioptimalkan
Telemetri internal kami menunjukkan adanya churn yang tinggi di kumpulan buffer untuk server ini, sehingga dapat menyebabkan performa kueri lebih lambat dan meningkatkan IOPS. Untuk meningkatkan performa, tinjau kueri beban kerja Anda untuk mengidentifikasi peluang untuk meminimalkan pemakaian memori. Jika peluang tersebut tidak ditemukan, sebaiknya beralihlah ke SKU yang lebih tinggi dengan lebih banyak memori atau tambah ukuran penyimpanan guna mendapatkan lebih banyak IOPS.
Pelajari lebih lanjut tentang server MariaDB - OrcasMariaDbMemoryCache (Pindahkan server MariaDB Anda ke SKU dengan Memori yang telah Dioptimalkan).
Tingkatkan keandalan log audit
Telemetri internal kami menunjukkan bahwa log audit server mungkin telah hilang selama beberapa hari terakhir. Hal ini dapat terjadi saat server Anda mengalami beban kerja CPU yang berat atau server menghasilkan log audit dalam jumlah besar dalam waktu singkat. Sebaiknya Anda hanya mencatat kejadian yang diperlukan untuk tujuan audit Anda dengan menggunakan parameter server berikut: audit_log_events, audit_log_exclude_users, audit_log_include_users. Jika penggunaan CPU di server Anda tinggi karena beban kerja Anda, sebaiknya tingkatkan vCores server untuk meningkatkan performa.
Pelajari lebih lanjut tentang server MariaDB - OrcasMariaDBAuditLog (Tingkatkan keandalan log audit).
MySQL
Menskalakan batas penyimpanan untuk server MySQL
Telemetri internal kami menunjukkan bahwa kemungkinan server dibatasi karena mendekati batas nilai penyimpanan yang saat ini disediakan. Hal ini dapat mengakibatkan penurunan kinerja atau server dipindahkan ke mode baca-saja. Demi memastikan performa yang berkelanjutan, sebaiknya tingkatkan jumlah penyimpanan yang disediakan atau AKTIFKAN fitur "Penambahan Otomatis" untuk otomatis meningkatkan penyimpanan
Pelajari lebih lanjut tentang server MySQL - OrcasMySQLStorageLimit (Hitung skala batas penyimpanan untuk server MySQL).
Skalakan server MySQL ke SKU yang lebih tinggi
Telemetri internal kami menunjukkan bahwa server mungkin tidak dapat mendukung permintaan koneksi akibat batas dukungan maksimal koneksi pada SKU yang tersedia. Hal ini dapat mengakibatkan kegagalan permintaan koneksi dalam jumlah besar yang berdampak buruk pada performa. Untuk meningkatkan performa, kami merekomendasikan Anda untuk pindah ke SKU memori yang lebih tinggi dengan meningkatkan vCore atau beralih ke SKU dengan Memori yang telah Dioptimalkan.
Pelajari lebih lanjut tentang server MySQL - OrcasMySQLConcurrentConnection (Hitung skala server MySQL ke SKU yang lebih tinggi).
Meningkatkan vCores server MySQL
Telemetri internal menunjukkan bahwa CPU telah berjalan dengan kurva penggunaan yang tinggi dalam jangka waktu lama selama 7 hari terakhir. Pemakaian CPU yang tinggi dapat menyebabkan kinerja kueri menjadi lambat. Untuk meningkatkan kinerja, sebaiknya pindah ke ukuran komputasi yang lebih besar.
Pelajari lebih lanjut tentang server MySQL - OrcasMySQLCpuOverload (Tingkatkan vCore server MySQL).
Pindahkan server MySQL ke SKU yang Dioptimalkan Memori
Telemetri internal kami menunjukkan adanya churn yang tinggi di kumpulan buffer untuk server ini, sehingga dapat menyebabkan performa kueri lebih lambat dan meningkatkan IOPS. Untuk meningkatkan performa, tinjau kueri beban kerja Anda untuk mengidentifikasi peluang untuk meminimalkan pemakaian memori. Jika peluang tersebut tidak ditemukan, sebaiknya beralihlah ke SKU yang lebih tinggi dengan lebih banyak memori atau tambah ukuran penyimpanan guna mendapatkan lebih banyak IOPS.
Pelajari lebih lanjut tentang server MySQL - OrcasMySQLMemoryCache (Pindahkan server MySQL Anda ke SKU dengan Memori yang telah Dioptimalkan).
Tambahkan MySQL Read Replica server
Telemetri internal kami menunjukkan bahwa Anda mungkin memiliki beban kerja intensif baca yang berjalan, yang menyebabkan konflik sumber daya untuk server ini. Hal ini dapat menyebabkan performa kueri lambat untuk server. Untuk meningkatkan performa, kami menyarankan Anda menambahkan replika baca, dan offload beberapa beban kerja baca Anda ke replika.
Pelajari lebih lanjut tentang server MySQL - OrcasMySQLReadReplica (Tambahkan server Replika Baca MySQL).
Meningkatkan manajemen koneksi MySQL
Telemetri internal kami menunjukkan bahwa aplikasi Anda yang tersambung ke server MySQL mungkin tidak mengelola koneksi secara efisien. Ini dapat mengakibatkan konsumsi sumber daya yang tidak perlu dan latensi aplikasi yang lebih tinggi secara keseluruhan. Untuk meningkatkan manajemen koneksi, sebaiknya kurangi jumlah koneksi yang berjangka pendek dan hapus koneksi tidak aktif yang tidak perlu. Hal ini dapat dilakukan dengan mengonfigurasi pengumpul koneksi sisi server, seperti ProxySQL.
Pelajari lebih lanjut tentang server MySQL - OrcasMySQLConnectionPooling (Tingkatkan manajemen koneksi MySQL).
Tingkatkan keandalan log audit
Telemetri internal kami menunjukkan bahwa log audit server mungkin telah hilang selama beberapa hari terakhir. Hal ini dapat terjadi saat server Anda mengalami beban kerja CPU yang berat atau server menghasilkan log audit dalam jumlah besar dalam waktu singkat. Sebaiknya Anda hanya mencatat kejadian yang diperlukan untuk tujuan audit Anda dengan menggunakan parameter server berikut: audit_log_events, audit_log_exclude_users, audit_log_include_users. Jika penggunaan CPU di server Anda tinggi karena beban kerja Anda, sebaiknya tingkatkan vCores server untuk meningkatkan performa.
Pelajari lebih lanjut tentang server MariaDB - OrcasMySQLAuditLog (Tingkatkan keandalan log audit).
Meningkatkan kinerja dengan mengoptimalkan ukuran tabel sementara MySQL
Telemetri internal kami menunjukkan bahwa server MySQL Anda mungkin menimbulkan overhead I/O yang tidak perlu karena pengaturan parameter tabel sementara yang rendah. Hal ini dapat mengakibatkan transaksi berbasis disk yang tidak perlu dan kinerja yang menurun. Kami menyarankan Anda untuk meningkatkan nilai parameter 'tmp_table_size' dan 'max_heap_table_size' guna mengurangi jumlah transaksi berbasis disk.
Pelajari lebih lanjut tentang server MySQL - OrcasMySqlTmpTables (Tingkatkan kinerja dengan mengoptimalkan ukuran tabel sementara MySQL).
Meningkatkan latensi koneksi MySQL
Telemetri internal kami menunjukkan bahwa aplikasi Anda yang tersambung ke server MySQL mungkin tidak mengelola koneksi secara efisien. Hal ini dapat mengakibatkan latensi aplikasi yang lebih tinggi. Untuk meningkatkan latensi koneksi, kami menyarankan agar Anda mengaktifkan pengalihan koneksi. Tindakan ini dapat dilakukan dengan mengaktifkan fitur pengalihan koneksi driver PHP.
Pelajari lebih lanjut tentang server MySQL - OrcasMySQLConnectionRedirection (Tingkatkan latensi koneksi MySQL).
Menambah batas penyimpanan untuk MySQL Flexible Server
Telemetri internal kami menunjukkan bahwa kemungkinan server dibatasi karena server mendekati batas nilai penyimpanan yang saat ini disediakan. Hal ini dapat mengakibatkan penurunan kinerja atau server dipindahkan ke mode baca-saja. Untuk memastikan performa yang berkelanjutan, sebaiknya tingkatkan jumlah penyimpanan yang disediakan.
Pelajari selengkapnya tentang Azure Database untuk server fleksibel MySQL - OrcasMeruMySqlStorageUpsell (Meningkatkan batas penyimpanan untuk Server Fleksibel MySQL).
Menskalakan Server Fleksibel MySQL ke SKU yang lebih tinggi
Telemetri kami menunjukkan bahwa Server Fleksibel Anda melebihi batas koneksi yang terkait dengan SKU Anda saat ini. Sejumlah besar permintaan koneksi yang gagal dapat berdampak buruk pada performa server. Untuk meningkatkan performa, sebaiknya tingkatkan jumlah vCore atau beralih ke SKU yang lebih tinggi.
Pelajari selengkapnya tentang Azure Database untuk server fleksibel MySQL - OrcasMeruMysqlConnectionUpsell (Menskalakan Server Fleksibel MySQL ke SKU yang kebih tinggi).
Tingkatkan vCores Server Fleksibel MySQL.
Telemetri internal menunjukkan bahwa CPU telah berjalan dengan kurva penggunaan yang tinggi dalam jangka waktu lama selama 7 hari terakhir. Pemakaian CPU yang tinggi dapat menyebabkan kinerja kueri menjadi lambat. Untuk meningkatkan kinerja, sebaiknya pindah ke ukuran komputasi yang lebih besar.
Pelajari selengkapnya tentang Azure Database untuk server fleksibel MySQL - OrcasMeruMysqlCpuUpcell (Meningkatkan vCores Server Fleksibel MySQL.).
Meningkatkan performa dengan cara mengoptimalkan ukuran tabel sementara MySQL.
Telemetri internal kami menunjukkan bahwa server MySQL Anda mungkin menimbulkan overhead I/O yang tidak perlu karena pengaturan parameter tabel sementara yang rendah. Hal ini dapat mengakibatkan transaksi berbasis disk yang tidak perlu dan kinerja yang menurun. Kami menyarankan Anda untuk meningkatkan nilai parameter 'tmp_table_size' dan 'max_heap_table_size' guna mengurangi jumlah transaksi berbasis disk.
Pelajari selengkapnya tentang Azure Database untuk server fleksibel MySQL - OrcasMeruMysqlTmpTable (Meningkatkan performa dengan mengoptimalkan ukuran tabel sementara MySQL.).
Pindahkan server MySQL ke SKU yang Dioptimalkan Memori
Telemetri internal kami menunjukkan bahwa ada penggunaan memori yang tinggi untuk server ini yang dapat mengakibatkan performa kueri yang lebih lambat dan peningkatan IOPS. Untuk meningkatkan performa, tinjau kueri beban kerja Anda untuk mengidentifikasi peluang guna meminimalkan memori yang digunakan. Jika peluang tersebut tidak ditemukan, sebaiknya beralihlah ke SKU yang lebih tinggi dengan lebih banyak memori atau tambah ukuran penyimpanan guna mendapatkan lebih banyak IOPS.
Pelajari selengkapnya tentang Azure Database untuk server fleksibel MySQL - OrcasMeruMysqlMemoryUpsell (Pindahkan server MySQL Anda ke SKU yang Dioptimalkan Memori).
Tambahkan MySQL Read Replica server
Telemetri internal kami menunjukkan bahwa Anda mungkin memiliki beban kerja intensif baca yang berjalan, yang menyebabkan konflik sumber daya untuk server ini. Hal ini dapat menyebabkan performa kueri lambat untuk server. Untuk meningkatkan performa, kami menyarankan Anda menambahkan replika baca, dan offload beberapa beban kerja baca Anda ke replika.
Pelajari selengkapnya tentang Azure Database untuk server fleksibel MySQL - OrcasMeruMysqlReadReplicaUpsell (Menambahkan server Replika Baca MySQL).
PostgreSQL
Menyesuaikan batas penyimpanan untuk server PostgreSQL
Telemetri internal kami menunjukkan bahwa kemungkinan server dibatasi karena server mendekati batas nilai penyimpanan yang saat ini disediakan. Hal ini dapat mengakibatkan penurunan kinerja atau server dipindahkan ke mode baca-saja. Demi memastikan performa yang berkelanjutan, sebaiknya tingkatkan jumlah penyimpanan yang disediakan atau AKTIFKAN fitur "Penambahan Otomatis" untuk otomatis meningkatkan penyimpanan
Pelajari lebih lanjut tentang server PostgreSQL - OrcasPostgreSqlStorageLimit (Hitung skala batas penyimpanan untuk server PostgreSQL).
Meningkatkan work_men untuk menghindari luapan disk yang berlebihan dari sort dan hash
Telemetri internal kami menunjukkan bahwa konfigurasi work_mem terlalu kecil untuk server PostgreSQL Anda yang menyebabkan luapan disk dan turunnya performa kueri. Untuk meningkatkannya, sebaiknya tingkatkan batas work_mem untuk server yang akan membantu mengurangi skenario saat sort atau hash muncul pada disk, dengan demikian akan meningkatkan performa kueri secara keseluruhan.
Pelajari lebih lanjut tentang server PostgreSQL - OrcasPostgreSqlWorkMem (Tingkatkan work_mem untuk menghindari tumpahan disk yang berlebihan dari sortir dan hash).
Mendistribusikan data dalam kelompok server untuk mendistribusikan beban kerja di antara node
Sepertinya data belum didistribusikan dalam grup server ini tetapi tetap pada koordinator. Untuk manfaat Hyperskala (Citus) penuh mendistribusikan data pada node pekerja di kelompok server ini.
Pelajari lebih lanjut tentang grup server Hyperscale (Citus) - OrcasPostgreSqlCitusDistributeData (Mendistribusikan data dalam grup server untuk mendistribusikan beban kerja di antara node).
Menyeimbangkan kembali data dalam grup server Hyperscale (Citus) untuk mendistribusikan beban kerja di antara node pekerja secara lebih merata
Sepertinya data tidak seimbang antara node pekerja di grup server Hyperscale (Citus) ini. Untuk menggunakan setiap node pekerja dari grup server Hyperscale (Citus) secara efektif menyeimbangkan kembali data dalam grup server ini.
Pelajari lebih lanjut tentang grup server Hyperscale (Citus) - OrcasPostgreSqlCitusRebalanceData (Menyeimbangkan data dalam grup server Hyperscale (Citus) untuk mendistribusikan beban kerja di antara node pekerja secara lebih merata).
Skalakan server PostgreSQL ke SKU yang lebih tinggi
Telemetri internal kami menunjukkan bahwa server mungkin tidak dapat mendukung permintaan sambungan sehubungan dengan batas maksimum sambungan yang didukung bagi SKU yang ada. Hal ini dapat mengakibatkan kegagalan permintaan koneksi dalam jumlah besar yang berdampak buruk pada performa. Untuk meningkatkan performa, kami merekomendasikan Anda untuk pindah ke SKU memori yang lebih tinggi dengan meningkatkan vCore atau beralih ke SKU dengan Memori yang telah Dioptimalkan.
Pelajari lebih lanjut tentang server PostgreSQL - OrcasPostgreSqlConcurrentConnection (Hitung skala server PostgreSQL ke SKU yang lebih tinggi).
Pindahkan server PostgreSQL Anda ke SKU yang Dioptimalkan Memori
Telemetri internal kami menunjukkan adanya churn yang tinggi di kumpulan buffer untuk server ini, sehingga dapat menyebabkan performa kueri lebih lambat dan meningkatkan IOPS. Untuk meningkatkan performa, tinjau kueri beban kerja Anda untuk mengidentifikasi peluang untuk meminimalkan pemakaian memori. Jika peluang tersebut tidak ditemukan, sebaiknya beralihlah ke SKU yang lebih tinggi dengan lebih banyak memori atau tambah ukuran penyimpanan guna mendapatkan lebih banyak IOPS.
Pelajari lebih lanjut tentang server PostgreSQL - OrcasPostgreSqlMemoryCache (Pindahkan server PostgreSQL Anda ke SKU dengan Memori yang telah Dioptimalkan).
Menambahkan server Replika Baca PostgreSQL
Telemetri internal kami menunjukkan bahwa Anda mungkin memiliki beban kerja intensif baca yang berjalan, yang menyebabkan masalah sumber daya untuk server ini. Hal ini dapat menyebabkan performa kueri lambat untuk server. Untuk meningkatkan performa, kami menyarankan Anda menambahkan replika baca, dan offload beberapa beban kerja baca Anda ke replika.
Pelajari lebih lanjut tentang server PostgreSQL - OrcasPostgreSqlReadReplica (Tambahkan server Replika Baca PostgreSQL).
Meningkatkan vCores server PostgreSQL
Telemetri internal menunjukkan bahwa CPU telah berjalan dengan kurva penggunaan yang tinggi dalam jangka waktu lama selama 7 hari terakhir. Pemakaian CPU yang tinggi dapat menyebabkan kinerja kueri menjadi lambat. Untuk meningkatkan kinerja, sebaiknya pindah ke ukuran komputasi yang lebih besar.
Pelajari lebih lanjut tentang server PostgreSQL - OrcasPostgreSqlCpuOverload (Tingkatkan server vCore PostgreSQL).
Meningkatkan manajemen koneksi PostgreSQL
Telemetri internal kami menunjukkan bahwa server PostgreSQL Anda mungkin tidak mengelola koneksi secara efisien. Ini dapat mengakibatkan konsumsi sumber daya yang tidak perlu dan latensi aplikasi yang lebih tinggi secara keseluruhan. Untuk meningkatkan manajemen koneksi, sebaiknya Anda mengurangi jumlah koneksi jangka pendek dan menghapus koneksi tidak terpakai yang tidak perlu. Tindakan ini dapat dilakukan dengan mengonfigurasi pooler koneksi sisi server, seperti PgBouncer.
Pelajari lebih lanjut tentang server PostgreSQL - OrcasPostgreSqlConnectionPooling (Tingkatkan manajemen koneksi PostgreSQL).
Meningkatkan performa log PostgreSQL
Telemetri internal kami menunjukkan bahwa server PostgreSQL Anda telah dikonfigurasi untuk menghasilkan log kesalahan VERBOSE. Hal ini berguna untuk memecahkan masalah database Anda, tetapi juga dapat menurunkan performa database. Untuk meningkatkan performa, sebaiknya ubah parameter log_error_verbosity ke pengaturan DEFAULT.
Pelajari lebih lanjut tentang server PostgreSQL - OrcasPostgreSqlLogErrorVerbosity (Tingkatkan performa log PostgreSQL).
Mengoptimalkan pengumpulan statistik kueri di Azure Database for PostgreSQL
Telemetri internal kami menunjukkan bahwa server PostgreSQL Anda telah dikonfigurasi untuk melacak statistik kueri menggunakan modul pg_stat_statements. Meskipun berguna untuk pemecahan masalah, hal ini juga dapat menurunkan performa server. Untuk meningkatkan performa, kami menyarankan agar Anda mengubah parameter pg_stat_statements.track ke NONE.
Pelajari lebih lanjut tentang server PostgreSQL - OrcasPostgreSqlStatStatementsTrack (Optimalkan koleksi statistik kueri pada Azure Database for PostgreSQL).
Optimalkan penyimpanan kueri di Azure Database for PostgreSQL saat tidak sedang memecahkan masalah
Telemetri internal kami menunjukkan bahwa database PostgreSQL Anda telah dikonfigurasi untuk melacak kinerja kueri menggunakan parameter pg_qs.query_capture_mode. Saat memecahkan masalah, sebaiknya atur parameter pg_qs.query_capture_mode ke TOP ataupun ALL. Saat tidak memecahkan masalah, kami menyarankan Anda mengatur parameter pg_qs.query_capture_mode ke NONE.
Pelajari lebih lanjut tentang server PostgreSQL - OrcasPostgreSqlQueryCaptureMode (Optimalkan penyimpanan kueri pada Azure Database for PostgreSQL saat tidak dapat melakukan pemecahan masalah).
Menambah batas penyimpanan untuk PostgreSQL Flexible Server
Telemetri internal kami menunjukkan bahwa kemungkinan server dibatasi karena server mendekati batas nilai penyimpanan yang saat ini disediakan. Hal ini dapat mengakibatkan penurunan kinerja atau server dipindahkan ke mode baca-saja. Untuk memastikan performa yang berkelanjutan, sebaiknya tingkatkan jumlah penyimpanan yang disediakan.
Pelajari lebih lanjut tentang server PostgreSQL - OrcasPostgreSqlFlexibleServerStorageLimit (Tingkatkan batas penyimpanan untuk PostgreSQL Flexible Server).
Optimalkan pengaturan pembuatan log dengan mengatur LoggingCollector ke -1
Optimalkan pengaturan pembuatan log dengan mengatur LoggingCollector ke -1
Optimalkan pengaturan pembuatan log dengan mengatur LogDuration ke NON AKTIF
Optimalkan pengaturan pembuatan log dengan mengatur LogDuration ke NON AKTIF
Optimalkan pengaturan pembuatan log dengan mengatur LogStatement ke TIDAK ADA
Optimalkan pengaturan pembuatan log dengan mengatur LogStatement ke TIDAK ADA
Optimalkan pengaturan pembuatan log dengan mengatur ReplaceParameter ke NON AKTIF
Optimalkan pengaturan pembuatan log dengan mengatur ReplaceParameter ke NON AKTIF
Optimalkan pengaturan pembuatan log dengan mengatur LoggingCollector ke NON AKTIF
Optimalkan pengaturan pembuatan log dengan mengatur LoggingCollector ke NON AKTIF
Meningkatkan batas penyimpanan untuk grup server Hyperscale (Citus)
Telemetri internal kita menunjukkan bahwa satu atau beberapa node dalam grup server mungkin dibatasi karena mendekati batas untuk nilai penyimpanan yang saat ini disediakan. Hal ini dapat mengakibatkan penurunan kinerja atau server dipindahkan ke mode baca-saja. Untuk memastikan performa yang berkelanjutan, sebaiknya tambahkan ruang disk yang disediakan.
Pelajari lebih lanjut tentang server PostgreSQL - OrcasPostgreSqlCitusStorageLimitHyperscaleCitus (Tingkatkan batas penyimpanan untuk grup server Hyperscale (Citus)).
Optimalkan pengaturan log_statement untuk PostgreSQL di Azure Database
Telemetri internal kami menunjukkan bahwa Anda telah mengaktifkan log_statement, untuk kinerja yang lebih baik, aturlah ke NONE
Pelajari lebih lanjut tentang Server fleksibel Azure Database for PostgreSQL - OrcasMeruMeruLogStatement (Optimalkan pengaturan log_statement untuk PostgreSQL di Azure Database).
Meningkatkan work_men untuk menghindari luapan disk yang berlebihan dari sort dan hash
Telemetri internal kami menunjukkan bahwa konfigurasi work_mem terlalu kecil untuk server PostgreSQL Anda yang menyebabkan luapan disk dan turunnya performa kueri. Untuk meningkatkannya, sebaiknya tingkatkan batas work_mem untuk server yang akan membantu mengurangi skenario saat sort atau hash muncul pada disk, dengan demikian akan meningkatkan performa kueri secara keseluruhan.
Pelajari lebih lanjut tentang Server fleksibel Azure Database for PostgreSQL - OrcasMeruMeruWorkMem (Tingkatkan work_mem untuk menghindari tumpahan disk yang berlebihan dari sortir dan hash).
Meningkatkan PostgreSQL - Kinerja Server Fleksibel dengan mengaktifkan penyetelan Cerdas
Telemetri internal kami menunjukkan bahwa Anda dapat meningkatkan kinerja penyimpanan dengan mengaktifkan penyetelan Cerdas
Pelajari lebih lanjut tentang Server fleksibel Azure Database for PostgreSQL - OrcasMeruIntelligentTuning (Tingkatkan PostgreSQL - Kinerja Server dengan mengaktifkan penyetelan Cerdas).
Optimalkan pengaturan log_duration untuk PostgreSQL di Azure Database
Telemetri internal kami menunjukkan bahwa Anda telah mengaktifkan log_duration, untuk kinerja yang lebih baik, mengaturnya ke OFF
Pelajari lebih lanjut tentang Server fleksibel Azure Database for PostgreSQL - OrcasMeruMeruLogDuration (Optimalkan pengaturan log_duration untuk PostgreSQL di Azure Database).
Optimalkan pengaturan log_duration untuk PostgreSQL di Azure Database
Telemetri internal kami menunjukkan bahwa Anda telah mengaktifkan log_min_duration, untuk kinerja yang lebih baik, atur ke -1
Pelajari lebih lanjut tentang Server fleksibel Azure Database for PostgreSQL - OrcasMeruMeruLogMinDuration (Optimalkan pengaturan log_min_duration untuk PostgreSQL di Azure Database).
Optimalkan pengaturan pg_qs.query_capture_mode untuk PostgreSQL di Azure Database
Telemetri internal kami menunjukkan bahwa Anda mengaktifkan pg_qs.query_capture_mode, untuk kinerja yang lebih baik, atur ke NONE
Pelajari lebih lanjut tentang Server fleksibel Azure Database for PostgreSQL - OrcasMeruMeruQueryCaptureMode (Optimalkan pengaturan pg_qs.query_capture_mode untuk PostgreSQL di Azure Database).
Tingkatkan performa PostgreSQL dengan mengaktifkan PGBouncer
Indeks telemetri internal kami menyatakan bahwa Anda dapat meningkatkan kinerja PostgreSQL dengan mengaktifkan PGBouncer
Pelajari lebih lanjut tentang Server fleksibel Azure Database for PostgreSQL - OrcasMeruOrcasPostgreSQLConnectionPooling (Optimalkan kinerja PostgreSQL dengan mengaktifkan PGBouncer).
Optimalkan pengaturan log_error_verbosity untuk PostgreSQL di Azure Database
Telemetri internal kami menunjukkan bahwa Anda telah mengaktifkan log_error_verbosity, untuk kinerja yang lebih baik, mengaturnya ke OFF
Pelajari lebih lanjut tentang Server fleksibel Azure Database for PostgreSQL - OrcasMeruMeruLogErrorVerbosity (Optimalkan pengaturan log_error_verbosity untuk PostgreSQL di Azure Database).
Meningkatkan batas penyimpanan untuk grup server Hyperscale (Citus)
Telemetri internal kita menunjukkan bahwa satu atau beberapa node dalam grup server mungkin dibatasi karena mendekati batas untuk nilai penyimpanan yang saat ini disediakan. Hal ini dapat mengakibatkan penurunan kinerja atau server dipindahkan ke mode baca-saja. Untuk memastikan performa yang berkelanjutan, sebaiknya tambahkan ruang disk yang disediakan.
Pelajari lebih lanjut tentang grup server Hyperscale (Citus) - MarlinStorageLimitRecommendation (Tingkatkan batas penyimpanan untuk grup server Hyperscale (Citus)).
Memigrasikan database Anda dari SSPG ke FSPG
Harap pertimbangkan penawaran baru kami, Azure Database for PostgreSQL Flexible yang menyediakan kemampuan yang lebih besar, seperti HA yang tahan zona, performa yang dapat diprediksi, kontrol maksimum, jendela pemeliharaan khusus, kontrol pengoptimalan biaya, dan pengalaman pengembang yang disederhanakan. Pelajari lebih lanjut.
Pelajari lebih lanjut tentang Server fleksibel Azure Database for PostgreSQL - OrcasPostgreSqlMeruMigration (Migrasi database Anda dari SSPG ke FSPG).
Memindahkan Server Fleksibel PostgreSQL Anda ke SKU yang Dioptimalkan Memori
Telemetri internal kami menunjukkan adanya churn yang tinggi di kumpulan buffer untuk server ini, sehingga dapat menyebabkan performa kueri lebih lambat dan meningkatkan IOPS. Untuk meningkatkan performa, tinjau kueri beban kerja Anda untuk mengidentifikasi peluang guna meminimalkan memori yang digunakan. Jika peluang tersebut tidak ditemukan, sebaiknya beralihlah ke SKU yang lebih tinggi dengan lebih banyak memori atau tambah ukuran penyimpanan guna mendapatkan lebih banyak IOPS.
Pelajari selengkapnya tentang server PostgreSQL - OrcasMeruMemoryUpsell (Pindahkan Server Fleksibel PostgreSQL Anda ke SKU yang Dioptimalkan Memori).
Virtualisasi Desktop
Tingkatkan pengalaman pengguna dan konektivitas dengan menempatkan VM di dekat lokasi pengguna.
Kami telah menentukan bahwa VM Anda berada di wilayah yang berbeda atau jauh dari tempat para pengguna Anda terhubung, menggunakan Azure Virtual Desktop. Hal tersebut dapat menyebabkan waktu respons koneksi yang terlalu lama dan akan memengaruhi pengalaman pengguna secara keseluruhan pada Azure Virtual Desktop. Saat membuat VM untuk kumpulan host, Anda harus mencoba menggunakan wilayah yang lebih dekat dengan pengguna. Memiliki jarak yang dekat dapat memastikan kepuasan yang berkelanjutan dengan layanan Azure Virtual Desktop dan kualitas pengalaman keseluruhan yang lebih baik.
Pelajari lebih lanjut tentang Host Pool - RegionProximitySessionHosts (Tingkatkan konektivitas dan pengalaman pengguna dengan menyebarkan VM lebih dekat ke lokasi pengguna.).
Ubah batas sesi maksimum untuk kumpulan host dengan penyeimbangan beban pertama mendalam Anda guna meningkatkan performa VM
Penyeimbangan beban pertama mendalam menggunakan batas sesi maksimum untuk menentukan jumlah maksimum pengguna yang dapat memiliki sesi bersamaan pada host satu sesi. Jika batas sesi maksimum terlalu tinggi, semua sesi pengguna akan diarahkan ke host sesi yang sama dan ini dapat menyebabkan masalah performa dan keandalan. Oleh karena itu, saat mengatur kumpulan host agar memiliki penyeimbangan beban pertama mendalam, Anda juga harus menetapkan batas sesi maksimum yang sesuai berdasarkan konfigurasi penyebaran dan kapasitas VM Anda. Untuk memperbaiki masalah ini, buka properti kumpulan host Anda dan ubah nilai di samping pengaturan "Batas sesi maksimal".
Pelajari lebih lanjut tentang Host Pool - ChangeMaxSessionLimitForDepthFirstHostPool (Ubah batas sesi maksimum untuk host pool yang seimbang sebagai beban pertama kedalaman Anda untuk meningkatkan kinerja VM).
Cosmos DB
Konfigurasi aplikasi Azure Cosmos DB Anda untuk menggunakan Konektivitas langsung di SDK
Kami mendapati bahwa aplikasi Azure Cosmos DB Anda menggunakan mode Gateway melalui Cosmos DB .NET atau Java SDK. Anda sebaiknya beralih ke Konektivitas langsung untuk latensi yang lebih rendah dan skalabilitas yang lebih tinggi.
Pelajari lebih lanjut tentang akun Cosmos DB - CosmosDBGatewayMode (Konfigurasikan aplikasi Azure Cosmos DB Anda untuk menggunakan konektivitas Langsung di SDK).
Mengonfigurasi ukuran halaman kueri Azure Cosmos DB Anda (MaxItemCount) ke -1
Anda menggunakan ukuran halaman kueri 100 untuk kueri untuk kontainer Azure Cosmos Anda. Sebaiknya gunakan ukuran halaman -1 untuk pemindaian yang lebih cepat.
Pelajari lebih lanjut tentang akun Cosmos DB - CosmosDBQueryPageSize (Konfigurasikan ukuran halaman kueri Azure Cosmos DB Anda (MaxItemCount) ke -1).
Penambahan indeks komposit ke kontainer Azure Cosmos DB Anda
Kontainer Azure Cosmos DB Anda menjalankan kueri PESAN MENURUT yang dikenakan biaya Unit Permintaan (RU) tinggi. Anda disarankan untuk menambahkan indeks komposit ke kebijakan pengindeksan kontainer Anda dengan tujuan meningkatkan konsumsi RU dan mengurangi latensi kueri ini.
Pelajari lebih lanjut tentang akun Cosmos DB - CosmosDBOrderByHighRUCharge (Tambahkan indeks komposit ke kontainer Azure Cosmos DB Anda).
Optimalkan kebijakan pengindeksan Azure Cosmos DB Anda dengan cara hanya mengindeks apa yang diperlukan
Kontainer Azure Cosmos DB Anda menggunakan kebijakan pengindeksan default, yang akan mengindeks setiap properti di dokumen Anda. Karena Anda menyimpan dokumen dengan ukuran besar, sejumlah besar properti akan terindeks, menghasilkan konsumsi Unit Permintaan yang tinggi serta latensi penulisan yang buruk. Untuk mengoptimalkan kinerja tulis, sebaiknya ganti kebijakan pengindeksan default agar hanya mengindeks properti yang digunakan dalam kueri Anda.
Pelajari lebih lanjut tentang akun Cosmos DB - CosmosDBDefaultIndexingWithManyPaths (Optimalkan kebijakan pengindeksan Azure Cosmos DB Anda untuk hanya mengindeks apa yang diperlukan).
Menggunakan kunci partisi hierarkis untuk distribusi data yang optimal
Akun ini memiliki pengaturan kustom yang memungkinkan ukuran partisi logis dalam kontainer untuk melebihi batas 20 GB. Pengaturan ini diterapkan oleh tim Azure Cosmos DB sebagai tindakan sementara untuk memberi Anda waktu guna merancang ulang aplikasi Anda dengan kunci partisi yang berbeda. Pengaturan ini tidak dianjurkan sebagai solusi jangka panjang, karena jaminan SLA tidak berlaku saat batas ditingkatkan. Sekarang, Anda dapat menggunakan kunci partisi hierarkis (pratinjau) untuk merancang ulang aplikasi Anda. Fitur ini memungkinkan Anda untuk melebihi batas 20 GB dengan menyiapkan hingga tiga tombol partisi yang ideal untuk skenario multi-penyewa atau beban kerja yang menggunakan kunci sintetis.
Pelajari lebih lanjut akun Cosmos DB - CosmosDBHierarchicalPartitionKey (Gunakan kunci partisi hierarkis untuk distribusi data yang optimal).
HDInsight
Bacaan terjadi pada data belum lama ini
Lebih dari 75% permintaan baca Anda masuk ke memstore. Itu mengindikasikan bahwa bacaan tersebut pada umumnya adalah data terbaru. Hal ini menunjukkan bahwa meskipun terjadi flush di memstore, file terbaru perlu diakses dan file tersebut harus ada di cache.
Pelajari lebih lanjut tentang kluster HDInsight - HBaseMemstoreReadPercentage (Membaca data yang terjadi paling baru).
Pertimbangkan menggunakan fitur Penulisan yang Dipercepat dalam kluster HBase Anda untuk meningkatkan performa kluster.
Anda melihat rekomendasi advisor ini karena log sistem tim HDInsight menunjukkan bahwa dalam 7 hari terakhir, kluster Anda telah mengalami skenario berikut: 1. Latensi waktu sinkronisasi WAL tinggi 2. Jumlah permintaan tulis tinggi (setidaknya 3 jendela dalam satu jam lebih dari 1000 avg_write_requests/detik/node)
Kondisi ini adalah indikator bahwa kluster Anda mengalami latensi penulisan tinggi. Ini dapat disebabkan beban kerja yang berat yang dilakukan di kluster Anda. Untuk meningkatkan performa kluster, Anda dapat mempertimbangkan untuk menggunakan Penulisan yang Dipercepat yang diberikan oleh Azure HDInsight HBase. Fitur Penulisan yang Dipercepat untuk kluster HDInsight Apache HBase melampirkan disk premium yang dikelola SSD ke setiap RegionServer (node pekerja) alih-alih menggunakan penyimpanan cloud. Hasilnya adalah latensi tulis yang rendah dan resiliensi yang lebih baik untuk aplikasi Anda.
Pelajari lebih lanjut tentang kluster HDInsight - AccWriteCandidate (Pertimbangkan untuk menggunakan fitur Accelerated Writes di kluster HBase Anda untuk meningkatkan kinerja kluster.).
Lebih dari 75% kueri Anda adalah kueri pemindaian penuh.
Lebih dari 75% kueri pemindaian pada kluster Anda melakukan pemindaian wilayah/tabel penuh. Ubah kueri pemindaian Anda untuk menghindari pemindaian wilayah atau tabel penuh.
Pelajari lebih lanjut tentang kluster HDInsight - ScanQueryTuningcandidate (Lebih dari 75% kueri Anda adalah kueri pemindaian penuh.).
Periksa jumlah wilayah Anda karena Anda telah memblokir pembaruan.
Jumlah wilayah perlu disesuaikan untuk menghindari pembaruan yang diblokir. Hal ini mungkin memerlukan peningkatan skala kluster dengan menambahkan simpul baru.
Pelajari lebih lanjut tentang kluster HDInsight - RegionCountCandidate (Periksa jumlah wilayah Anda karena Anda memiliki pembaruan pemblokiran.).
Pertimbangkan untuk meningkatkan rangkaian flusher
Ukuran antrean flush di server wilayah Anda lebih dari 100 atau ada pembaruan yang sering diblokir. Direkomendasikan untuk menyetel handler flush.
Pelajari lebih lanjut tentang kluster HDInsight - FlushQueueCandidate (Pertimbangkan untuk meningkatkan utas flusher).
Pertimbangkan untuk meningkatkan runtunan pemadatan agar prosesnya selesai lebih cepat
Antrean pemadatan di server kawasan Anda melebihi 2000, menunjukkan bahwa lebih banyak data memerlukan pemadatan. Pemadatan yang lebih lambat dapat memengaruhi kinerja baca karena jumlah file yang perlu dibaca menjadi lebih banyak. Lebih banyak file tanpa pemadatan juga dapat memengaruhi penggunaan heap terkait cara file berinteraksi dengan sistem file Azure.
Pelajari lebih lanjut tentang kluster HDInsight - CompactionQueueCandidate (Pertimbangkan untuk meningkatkan utas pemadatan Anda agar pemadatan selesai lebih cepat).
Key Vault
Perbarui Versi SDK Key Vault
Pustaka Klien Key Vault Baru dibagi menjadi kunci, rahasia, dan sertifikat SDK, yang terintegrasi dengan pustaka Azure Identity yang disarankan untuk menyediakan autentikasi tanpa batas ke Key Vault di semua bahasa dan lingkungan. Ini juga berisi beberapa perbaikan performa untuk masalah yang dilaporkan oleh pelanggan dan secara proaktif diidentifikasi melalui proses QA kami.
HARAP HENTIKAN:
Jika Key Vault terintegrasi dengan Penyimpanan Azure, Disk, atau layanan Azure lainnya yang dapat menggunakan Key Vault SDK lama dan ketika semua aplikasi kustom Anda saat ini menggunakan .NET SDK 4.0 atau lebih tinggi.
Pelajari lebih lanjut tentang Key vault - UpgradeKeyVaultSDK (Perbarui Versi SDK Key Vault).
Perbarui Versi SDK Key Vault
Pustaka Klien Key Vault Baru dibagi menjadi kunci, rahasia, dan sertifikat SDK, yang terintegrasi dengan pustaka Azure Identity yang disarankan untuk menyediakan autentikasi tanpa batas ke Key Vault di semua bahasa dan lingkungan. Ini juga berisi beberapa perbaikan performa untuk masalah yang dilaporkan oleh pelanggan dan secara proaktif diidentifikasi melalui proses QA kami.
Penting
Perlu diketahui bahwa Anda hanya dapat memulihkan rekomendasi untuk aplikasi khusus yang dapat Anda akses. Rekomendasi dapat ditampilkan karena integrasi dengan layanan Azure lainnya seperti Storage, enkripsi Disk, yang sedang dalam proses untuk memperbarui ke versi baru SDK kami. Jika Anda menggunakan .NET 4.0 di semua aplikasi Anda, harap abaikan.
Pelajari lebih lanjut tentang Managed HSM Service - UpgradeKeyVaultMHSMSDK (Perbarui Key Vault SDK Version).
Data Explorer
Sumber daya Data Explorer berukuran tepat untuk performa optimal.
Rekomendasi ini menampilkan semua sumber daya Azure Data Explorer yang melampaui kapasitas data yang direkomendasikan (80%). Tindakan yang disarankan untuk meningkatkan performa adalah menskalakan ke rekomendasi konfigurasi yang ditampilkan.
Pelajari lebih lanjut tentang Sumber daya Data Explorer - Ukuran tepat untuk sumber daya ADX (Ukuran tepat untuk sumber daya Data Explorer untuk performa optimal).
Mengulas kebijakan cache tabel untuk tabel Azure Data Explorer
Rekomendasi ini memunculkan tabel Data Explorer dengan sejumlah besar kueri yang melihat ke belakang di luar periode cache yang dikonfigurasi (kebijakan). (Anda akan melihat 10 tabel teratas berdasarkan persentase kueri yang mengakses data di luar cache). Tindakan yang disarankan untuk meningkatkan performa: Batasi kueri di tabel ini ke rentang waktu minimal yang diperlukan (dalam kebijakan yang ditentukan). Atau, jika data dari seluruh rentang waktu diperlukan, tingkatkan periode cache ke nilai yang disarankan.
Pelajari lebih lanjut tentang sumber daya Penjelajah data - UpdateCachePoliciesForAdxTables (Tinjau kebijakan cache tabel untuk tabel Data Explorer).
Mengurangi kebijakan cache tabel Data Explorer untuk performa yang lebih baik
Mengurangi kebijakan cache tabel akan mengosongkan data yang tidak digunakan dari cache sumber daya dan meningkatkan performa.
Pelajari lebih lanjut tentang sumber daya Data Explorer - ReduceCacheForAzureDataExplorerTablesToImprovePerformance (Kurangi kebijakan cache tabel Data Explorer untuk kinerja yang lebih baik).
Jaringan
Konfigurasikan Waktu Hidup DNS hingga 20 detik
Time to Live (TTL) memengaruhi tingkat kebaruan respons yang akan dilakukan klien saat mengajukan permintaan ke Azure Traffic Manager. Mengurangi nilai TTL berarti klien akan diarahkan ke titik akhir yang berfungsi lebih cepat jika terjadi kegagalan. Konfigurasikan TTL Anda hingga 20 detik untuk merutekan lalu lintas ke titik akhir yang sehat secepat mungkin.
Mengonfigurasi Waktu DNS untuk Hidup hingga 60 detik
Time to Live (TTL) memengaruhi tingkat kebaruan respons yang akan dilakukan klien saat mengajukan permintaan ke Azure Traffic Manager. Mengurangi nilai TTL berarti klien akan diarahkan ke titik akhir yang berfungsi lebih cepat jika terjadi kegagalan. Konfigurasikan TTL Anda hingga 60 detik untuk merutekan lalu lintas ke titik akhir kesehatan secepat mungkin.
Mutakhirkan bandwidth sirkuit ExpressRoute Anda untuk mengakomodasi kebutuhan bandwidth Anda
Anda telah menggunakan lebih dari 90% bandwidth sirkuit yang diperoleh baru-baru ini. Jika Anda melebihi bandwidth yang dialokasikan, Anda akan mengalami peningkatan paket yang dihilangkan yang dikirim melalui ExpressRoute. Mutakhirkan bandwidth sirkuit Anda untuk menjaga performa jika kebutuhan bandwidth Anda tetap setinggi ini.
Pelajari lebih lanjut tentang sirkuit ExpressRoute - UpgradeERCircuitBandwidth (Tingkatkan bandwidth sirkuit ExpressRoute Anda untuk mengakomodasi kebutuhan bandwidth Anda).
Pertimbangkan untuk meningkatkan ukuran VNet Gateway SKU untuk mengatasi penggunaan CPU tinggi secara konsisten
Di bawah beban lalu lintas tinggi, VPN Gateway dapat menurunkan paket karena CPU tinggi.
Pelajari lebih lanjut tentang Gateway jaringan virtual - HighCPUVNetGateway (Pertimbangkan untuk meningkatkan ukuran VNet Gateway SKU Anda untuk mengatasi penggunaan CPU yang konsisten tinggi).
Pertimbangkan untuk meningkatkan ukuran VNet Gateway SKU Anda untuk mengatasi penggunaan P2S yang tinggi
Setiap gateway SKU hanya dapat mendukung hitungan koneksi P2S bersamaan tertentu. Jumlah koneksi Anda mendekati batas gateway Anda, sehingga upaya koneksi tambahan mungkin gagal.
Pelajari lebih lanjut tentang Gateway jaringan virtual - HighP2SConnectionsVNetGateway (Pertimbangkan untuk meningkatkan ukuran VNet Gateway SKU Anda untuk mengatasi penggunaan P2S yang tinggi).
Pastikan Anda memiliki cukup instans di Gateway Aplikasi untuk mendukung lalu lintas Anda
Application Gateway Anda baru-baru ini berjalan dengan pemanfaatan tinggi dan dengan beban berat, Anda mungkin mengalami kehilangan lalu lintas atau peningkatan latensi. Penting bagi Anda untuk menskalakan Application Gateway sesuai dengan lalu lintas dan dengan sedikit buffer sehingga Anda siap untuk setiap lonjakan lalu lintas dan meminimalkan dampak yang mungkin ditimbulkannya pada QoS Anda. SKU Application Gateway v1 (Standar/WAF) mendukung penskalaan manual dan SKU v2 (Standar_v2/WAF_v2) mendukung penskalaan manual dan penskalaan otomatis. Dalam kasus penskalaan manual, tingkatkan jumlah instans Anda dan jika penskalaan otomatis diaktifkan, pastikan jumlah instans maksimum Anda diatur ke nilai yang lebih tinggi sehingga Application Gateway dapat menskalakan saat lalu lintas meningkat
Pelajari lebih lanjut tentang Gateway aplikasi - HotAppGateway (Pastikan Anda memiliki cukup instans di Gateway Aplikasi untuk mendukung lalu lintas Anda).
SQL
Membuat statistik pada kolom tabel
Kami telah mendeteksi bahwa Anda kehilangan statistik tabel yang mungkin memengaruhi performa kueri. Pengoptimal kueri menggunakan statistik untuk memperkirakan kardinalitas atau jumlah baris dalam hasil kueri yang memungkinkan pengoptimal kueri membuat rencana kueri berkualitas tinggi.
Pelajari lebih lanjut tentang SQL data warehouse - CreateTableStatisticsSqlDW (Buat statistik pada kolom tabel).
Menghapus condong data untuk meningkatkan performa kueri
Kami telah mendeteksi data distribusi condong lebih besar dari 15%. Ini dapat menyebabkan penyempitan performa yang mahal.
Pelajari lebih lanjut tentang SQL data warehouse - DataSkewSqlDW (Hapus kecondongan data untuk meningkatkan kinerja kueri).
Memperbarui statistik pada kolom tabel
Kami telah mendeteksi bahwa Anda tidak memiliki statistik tabel terbaru yang mungkin berdampak pada performa kueri. Pengoptimal kueri menggunakan statistik terkini untuk memperkirakan kardinalitas atau jumlah baris dalam hasil kueri yang memungkinkan pengoptimal kueri membuat rencana kueri berkualitas tinggi.
Pelajari lebih lanjut tentang SQL data warehouse - UpdateTableStatisticsSqlDW (Perbarui statistik pada kolom tabel).
SQL Databases ukuran tepat yang kurang dimanfaatkan
Kami telah menganalisis konsumsi DTU SQL Database Anda selama 14 hari terakhir dan mengidentifikasi SQL Database dengan penggunaan rendah. Anda dapat meningkatkan performa database dengan penetapan ukuran yang tepat ke SKU yang disarankan berdasarkan persentil ke-95 dari beban kerja Anda setiap hari
Pelajari lebih lanjut tentang database SQL - sqlRightsizePerformance (Database SQL Yang terlalu banyak dimanfaatkan dengan ukuran yang tepat).
Tingkatkan untuk mengoptimalkan pemanfaatan cache dengan SQL Data Warehouse
Kami telah mendeteksi bahwa Anda memiliki cache tinggi menggunakan persentase dengan persentase hit rendah. Ini menunjukkan pengeluaran cache tinggi yang dapat berdampak pada performa beban kerja Anda.
Pelajari lebih lanjut tentang SQL data warehouse - SqlDwIncreaseCacheCapacity (Tingkatkan untuk mengoptimalkan penggunaan cache dengan SQL Data Warehouse).
Meningkatkan atau memperbarui kelas sumber daya untuk mengurangi konten tempdb dengan Gudang Data SQL
Kami telah mendeteksi bahwa Anda memiliki pemanfaatan tempdb tinggi yang dapat memengaruhi performa beban kerja Anda.
Pelajari lebih lanjut tentang SQL data warehouse - SqlDwReduceTempdbContention (Tingkatkan atau perbarui kelas sumber daya untuk mengurangi perselisihan tempdb dengan SQL Data Warehouse).
Mengubah tabel menjadi tabel yang direplikasi dengan SQL Data Warehouse
Kami telah mendeteksi bahwa Anda dapat memperoleh manfaat dengan menggunakan tabel yang direplikasi. Saat menggunakan tabel yang direplikasi, Anda akan terhindar dari operasi pergerakan data yang mahal dan meningkatkan performa beban kerja Anda secara signifikan.
Pelajari lebih lanjut tentang SQL data warehouse - SqlDwReplicateTable (Konversi tabel ke tabel yang direplikasi dengan SSQL Data warehouse).
Pisahkan file yang dipersiapkan di akun penyimpanan untuk meningkatkan performa pemuatan
Kami telah mendeteksi bahwa Anda dapat meningkatkan throughput beban dengan membagi file terkompresi Anda yang dipersiapkan di akun penyimpanan Anda. Aturan praktis yang baik adalah membagi file terkompresi menjadi 60 atau lebih untuk memaksimalkan paralelisme beban Anda.
Pelajari lebih lanjut tentang SQL data warehouse - FileSplittingGuidance (Pisahkan file bertahap di akun penyimpanan untuk meningkatkan kinerja beban).
Perbesar ukuran batch saat memuat untuk memaksimalkan throughput beban, kompresi data, dan performa kueri
Kami mendeteksi bahwa Anda dapat meningkatkan performa beban dan throughput dengan meningkatkan ukuran batch saat memuat ke database Anda. Pertimbangkan untuk menggunakan pernyataan SALIN. Jika Anda tidak dapat menggunakan pernyataan SALIN, pertimbangkan untuk memperbesar ukuran batch saat menggunakan utilitas pemuatan seperti SQLBulkCopy API atau BCP - aturan praktis yang baik adalah ukuran batch antara 100 ribu hingga 1 juta baris.
Pelajari lebih lanjut tentang SQL data warehouse - LoadBatchSizeGuidance (Tingkatkan ukuran batch saat memuat untuk memaksimalkan keluaran beban, kompresi data, dan kinerja kueri).
Tempatkan akun penyimpanan dalam wilayah yang sama untuk meminimalkan latensi saat memuat
Kami telah mendeteksi bahwa Anda memasukkan muatan dari wilayah yang berbeda dengan kumpulan SQL. Anda sebaiknya mempertimbangkan pemuatan dari akun penyimpanan yang berada dalam wilayah yang sama dengan kumpulan SQL untuk meminimalkan latensi saat memuat data.
Pelajari lebih lanjut tentang SQL data warehouse - ColocateStorageAccount (Temukan bersama lokasi akun penyimpanan dalam wilayah yang sama untuk meminimalkan latensi saat memuat).
Penyimpanan
Gunakan “Put Blob” untuk blob yang lebih kecil dari 256 MB
Saat menulis gumpalan blok 256 MB atau kurang (64 MB untuk permintaan menggunakan versi REST sebelum 2016-05-31), Anda dapat mengunggahnya secara keseluruhan dengan satu operasi tulis menggunakan "Put Blob". Berdasarkan metrik agregat Anda, kami yakin operasi tulis akun penyimpanan Anda dapat dioptimalkan.
Pelajari selengkapnya tentang Akun Penyimpanan - StorageCallPutBlob (Gunakan ""Put Blob"" untuk blob yang lebih kecil dari 256 MB).
Memutakhirkan Storage Client Library Anda ke versi terbaru demi keandalan dan performa yang lebih baik
Storage Client Library/SDK versi terbaru berisi perbaikan untuk masalah yang dilaporkan oleh pelanggan, dan secara proaktif diidentifikasi melalui proses QA kami. Versi terbaru juga menyediakan keandalan dan pengoptimalan performa, selain fitur baru yang dapat meningkatkan keseluruhan pengalaman Anda dalam menggunakan Azure Storage.
Pelajari lebih lanjut tentang Storage Account - UpdateStorageDataMovementSDK (Tingkatkan Storage Client Library Anda ke versi terbaru untuk keandalan dan kinerja yang lebih baik).
Tingkatkan ke Disk SSD Standar untuk performa yang konsisten dan ditingkatkan
Karena Anda menjalankan beban kerja komputer virtual IaaS pada disk yang dikelola HDD Standar, kami ingin memberi tahu Anda bahwa opsi disk SSD Standar sekarang tersedia untuk semua jenis Azure VM. Disk SSD Standar adalah opsi penyimpanan hemat biaya yang dioptimalkan untuk beban kerja perusahaan yang membutuhkan performa yang konsisten. Tingkatkan konfigurasi disk Anda hari ini untuk meningkatkan latensi, keandalan, dan ketersediaan. Peningkatan memerlukan boot ulang VM, yang akan memerlukan waktu tiga hingga lima menit.
Pelajari lebih lanjut tentang Storage Account - StandardSSDForNonPremVM (Tingkatkan ke Disk SSD Standar untuk kinerja yang konsisten dan lebih baik).
Memutakhirkan Storage Client Library Anda ke versi terbaru demi keandalan dan performa yang lebih baik
Storage Client Library/SDK versi terbaru berisi perbaikan untuk masalah yang dilaporkan oleh pelanggan, dan secara proaktif diidentifikasi melalui proses QA kami. Versi terbaru juga menyediakan keandalan dan pengoptimalan performa, selain fitur baru yang dapat meningkatkan keseluruhan pengalaman Anda dalam menggunakan Azure Storage.
Gunakan performa penyimpanan blokir penyimpanan blob
Satu atau beberapa akun penyimpanan Anda memiliki tarif transaksi yang tinggi per GB data blob blok yang disimpan. Gunakan penyimpanan blob blok performa premium bukannya penyimpanan performa standar untuk beban kerja Anda yang memerlukan waktu respons penyimpanan yang cepat dan/atau tingkat transaksi yang tinggi dan berpotensi menghemat biaya penyimpanan.
Pelajari lebih lanjut tentang Storage Account - PremiumBlobStorageAccount (Gunakan penyimpanan blob blok performa premium).
Mengonversi Disk Tidak Terkelola dari HDD Standar ke SSD Premium untuk performa
Kami telah melihat bahwa disk HDD Tidak Terkelola Anda mendekati target performa. SSD premium Azure memberikan dukungan disk berperforma tinggi dan berlatensi rendah untuk komputer virtual dengan beban kerja intensif IO. Tingkatkan performa disk Anda dengan meningkatkan disk HDD Standar ke disk SSD Premium. Peningkatan memerlukan boot ulang VM, yang akan memerlukan waktu tiga hingga lima menit.
Pelajari lebih lanjut tentang Storage Account - UMDHDDtoPremiumForPerformance (Konversi Disk Tidak Dikelola dari HDD Standar ke SSD Premium demi kinerja).
Langganan
Rasakan latensi yang lebih dapat diprediksi dan konsisten dengan koneksi pribadi ke Azure
Tingkatkan performa, privasi, dan keandalan aplikasi penting untuk bisnis Anda dengan memperluas jaringan lokal ke Azure menggunakan Azure ExpressRoute. Buat koneksi ExpressRoute pribadi langsung dari WAN Anda, melalui fasilitas pertukaran cloud, atau melalui koneksi POP dan IPVPN.
Pelajari selengkapnya tentang Langganan - AzureExpressRoute (Alami latensi yang lebih dapat diprediksi dan konsisten dengan koneksi privat ke Azure).
Synapse
Tabel dengan Indeks Penyimpan Kolom Berkluster (CCI) dengan kurang dari 60 juta baris
Tabel penyimpanan kolom berkluster diatur dalam data ke dalam segmen. Memiliki kualitas segmen yang tinggi sangat penting untuk mencapai performa kueri yang optimal pada tabel penyimpanan kolom. Kualitas segmen dapat diukur berdasarkan jumlah baris dalam grup baris terkompresi.
Pelajari lebih lanjut tentang ruang kerja Synapse - SynapseCCIGuidance (Tabel dengan Indeks Penyimpanan Kolom Berkerumun (CCI) dengan kurang dari 60 juta baris).
Tabel CCI dengan Rekaman yang Dihapus Melebihi Ambang yang Direkomendasikan
Menghapus baris dari grup baris terkompresi hanya menandai baris sebagai dihapus secara logis. Baris tetap berada di grup baris terkompresi hingga partisi atau tabel dibangun kembali.
Pelajari selengkapnya tentang ruang kerja Synapse - SynapseCCIHealthDeletedRowgroups (Tabel CCI Tables with Rekaman yang Dihapus Melebihi Ambang yang Direkomendasikan).
Memperbarui Versi SDK SynapseManagementClient
SynapseManagementClient baru menggunakan .NET SDK 4.0 ke atas.
Pelajari lebih lanjut tentang ruang kerja Synapse - UpgradeSynapseManagementClientSDK (Perbarui SynapseManagementClient SDK Version).
Web
Pindahkan Paket App Service Anda ke PremiumV2 untuk mendapatkan performa yang lebih baik
Aplikasi Anda melayani lebih dari 1000 permintaan per hari selama 3 hari terakhir. Aplikasi Anda mungkin mendapat keuntungan dari infrastruktur performa yang lebih tinggi yang tersedia pada tingkat App Service Premium V2. Tingkat Premium V2 dilengkapi dengan VM seri Dv2 dengan prosesor yang lebih cepat, penyimpanan SSD, dan rasio memori-ke-inti dua kali lipat jika dibandingkan dengan instans sebelumnya. Pelajari lebih lanjut cara meningkatkan versi ke Premium V2 dari dokumentasi kami.
Pelajari lebih lanjut tentang layanan Aplikasi - AppServiceMoveToPremiumV2 (Beralih dari Paket Layanan Aplikasi Anda ke PremiumV2 untuk kinerja yang lebih baik).
Memeriksa koneksi keluar dari sumber daya App Service Anda
Aplikasi Anda telah membuka terlalu banyak koneksi soket TCP/IP. Melebihi batas koneksi port TCP/IP sementara dapat menyebabkan masalah konektivitas yang tidak terduga untuk aplikasi Anda.
Pelajari lebih lanjut tentang layanan Aplikasi - AppServiceOutboundConnections (Periksa koneksi keluar dari sumber daya App Service Anda).
Langkah berikutnya
Pelajari lebih lanjut tentang Efisiensi Kinerja - Microsoft Azure Well Architected Framework