All Products
Search
Document Center

AnalyticDB:Diagnostik kinerja aplikasi Spark

Last Updated:Aug 25, 2026

Fitur diagnostik kinerja aplikasi Spark membantu Anda mengidentifikasi dan menganalisis hambatan kinerja secara cepat guna meningkatkan efisiensi troubleshooting. Topik ini menjelaskan cara mendiagnosis kinerja aplikasi Spark serta menyediakan contoh diagnostik.

Prasyarat

Kasus penggunaan

Gunakan fitur diagnostik kinerja Spark dalam skenario berikut:

  • Analisis kinerja set data: Saat memproses set data besar dengan Spark, alat diagnostik kinerja dapat membantu Anda mengidentifikasi hambatan secara cepat, seperti penggunaan memori puncak dan spill, guna meningkatkan efisiensi pemrosesan data.

  • Pemerataan beban untuk aplikasi skala besar: Aplikasi Spark yang berjalan di bawah beban kerja konkurensi tinggi dapat mengalami masalah kinerja seperti kesenjangan data, tugas long-tail, dan beban tidak seimbang. Fitur diagnostik kinerja membantu Anda mengidentifikasi masalah tersebut secara cepat dan mengoptimalkan aplikasi Anda.

Batasan

  • Anda hanya dapat mendiagnosis aplikasi Spark yang telah berhasil berjalan dalam 14 hari terakhir.

  • Hanya aplikasi Batch dan streaming yang dapat didiagnosis.

Prosedur

  1. Masuk ke Konsol AnalyticDB for MySQL. Di pojok kiri atas konsol, pilih wilayah. Di panel navigasi sebelah kiri, klik Clusters. Temukan kluster yang ingin Anda kelola lalu klik ID kluster tersebut.

  2. Di panel navigasi sebelah kiri, pilih Job Development>Spark JAR Development.

  3. Di bagian Applications, temukan aplikasi target, lalu pada kolom Actions, pilih More > History.

  4. Di bagian Execution History, temukan tugas target lalu klik Diagnose pada kolom Actions.

    Catatan

    Setelah diagnosis selesai, panel Diagnostic Optimization Details akan terbuka secara otomatis. Jika aplikasi Spark Anda memiliki masalah kinerja, Anda dapat mengoptimalkannya berdasarkan informasi diagnostik yang diberikan.