Wawasan Performa Amazon RDS
Pemberitahuan Akhir Dukungan
Harap dicatat bahwa mulai 30 Juni 2026, pengalaman konsol wawasan performa RDS dan harga periode retensi fleksibel tidak lagi didukung. Sebaiknya gunakan Wawasan Basis Data Amazon CloudWatch di masa mendatang untuk mengakses serangkaian kemampuan yang diperluas, termasuk pemantauan tingkat armada, integrasi dengan pemantauan kinerja aplikasi, analisis kunci, dan banyak lagi.
Apa itu wawasan performa RDS?
Wawasan performa RDS adalah fitur penalaan dan pemantauan performa basis data yang membantu menilai beban basis data dengan cepat, dan menentukan kapan dan di mana harus mengambil tindakan. Hal ini memungkinkan Anda mendeteksi masalah performa dengan dasbor yang mudah dipahami yang memvisualisasikan beban basis data.
Wawasan performa menggunakan metode pengumpulan data ringan yang tidak memengaruhi kinerja aplikasi, dan tidak memerlukan konfigurasi atau pemeliharaan. Anda dapat mendeteksi masalah performa saat terjadi karena wawasan performa menunjukkan sumber beban basis data sehingga Anda dapat menyetel pernyataan SQL atau meningkatkan sumber daya sistem. Untuk pengembangan dan pengujian basis data, Anda dapat menggunakan wawasan performa untuk memantau konsumsi CPU, menilai dampak kueri SQL pra-produksi, instans dengan ukuran yang tepat, dan memutuskan apakah kueri perlu penyetelan untuk meningkatkan performa.
Dengan tujuh hari penyimpanan riwayat performa gratis, tidak sulit untuk melacak dan memecahkan berbagai masalah. API dan SDK memudahkan integrasi Wawasan Performa ke alat pemantauan on-premise dan pihak ketiga. Jika membutuhkan retensi jangka panjang, Anda bisa memilih untuk membayar retensi riwayat performa hingga dua tahun.
Keuntungan
Generalis IT dan ahli basis data dapat mengakses antarmuka sederhana yang menggabungkan informasi performa inti dalam satu bagan.
Wawasan performa membantu Anda mengidentifikasi hambatan performa dengan cepat, seperti konsumsi CPU yang tinggi, penantian kunci, atau latensi I/O, dan pernyataan SQL mana yang berkontribusi terhadapnya. Saat bermigrasi ke cloud atau jenis instans baru, Anda dapat menggunakan wawasan performa untuk menentukan apakah penyetelan pernyataan SQL diperlukan saat bermigrasi ke cloud atau tipe instans baru.
Anda dapat dengan cepat mengaktifkan Wawasan Performa dan mengaksesnya di Konsol Manajemen RDS untuk secara otomatis mengumpulkan metrik performa dan mengelola sumber daya pemantauan tanpa konfigurasi atau pemeliharaan.
FAQ
Umum
Buka semuaWawasan performa mengambil sampel status sesi yang terhubung di instans DB Anda setiap detik. Jika suatu sesi menghabiskan banyak waktu pada operasi terkait basis data, wawasan performa akan mencatat waktu saat ini, tipe operasi (I/O, CPU, penguncian, dan lain-lain), pernyataan SQL saat ini, dan beberapa atribut sesi lainnya. Seiring waktu, data sampel ini digunakan untuk menggambarkan bagaimana sesi berkontribusi terhadap beban dalam instans basis data Anda.
Tidak, wawasan performa tidak mengisi tabel apa pun dalam basis data dan tidak menyajikan data yang diambil dari basis data melalui SQL. Sebaliknya, wawasan performa menyediakan akses ke data performa melalui API RDS dan Konsol Manajemen RDS.
Ya, secara default, wawasan performa menampilkan jendela data performa satu jam yang terus berubah, dan dirancang untuk menyajikan informasi performa terbaru dalam beberapa detik waktu nyata.
Wawasan performa menyediakan layanan tingkat gratis dengan retensi data performa selama tujuh hari terakhir. Retensi jangka panjang hingga dua tahun tersedia dengan biaya yang sangat terjangkau dibandingkan harga instans.
Ya, Anda dapat membatalkan pilihan di wizard untuk menonaktifkan wawasan performa, atau Anda dapat menonaktifkan wawasan performa dalam instans yang diaktifkan dengan mengubah instans.
Ya.
Inti dari wawasan performa adalah metrik tunggal yang disebut Beban DB, yang mengukur bagaimana aplikasi menghabiskan waktu di basis data. Beban DB diukur dalam satuan sesi aktif rata-rata (AAS). Sesi aktif adalah koneksi (sesi) yang telah mengirimkan pekerjaan ke mesin basis data dan sedang menunggu respons dari mesin basis data. Misalnya, jika Anda mengirimkan pernyataan SQL ke instans basis data, sesi ini dianggap "aktif"selama instans memproses kueri tersebut.
Dengan menghitung jumlah sesi yang aktif dalam suatu instans pada periode waktu tertentu, kita dapat memperoleh sebuah metrik yang jika dirata-ratakan selama periode waktu tertentu, dapat menunjukkan seberapa sibuk suatu instans dan berapa lama sesi menunggu respons dari instans tersebut. Ini adalah Beban DB. Wawasan performa menghitung sesi aktif dan mencatat atribut masing-masing sesi setiap detik dengan menggunakan mekanisme pengambilan sampel ringan.
Data sampel dienkripsi dan diagregasikan ke berbagai tingkat granularitas serta disajikan melalui API dan dalam bagan Beban DB di Konsol Manajemen RDS.
Tidak, wawasan performa diaktifkan secara default. Namun, wawasan performa akan bekerja lebih baik pada beberapa mesin basis data ketika mengaktifkan pelacakan performa tambahan. Misalnya, saat mengaktifkan ekstensi pg_stat_statement di Aurora dengan Edisi yang Kompatibel untuk PostgreSQL, wawasan performa akan memanfaatkan informasi tambahan yang disediakan oleh ekstensi tersebut untuk menggunakan pengidentifikasi SQL PostgreSQL native untuk memberi label pernyataan.
Agen wawasan performa dirancang untuk tidak menangani beban kerja basis data Anda. Ketika mendeteksi beban berat atau sumber daya habis, wawasan performa akan berhenti, tetapi tetap mengumpulkan data, hanya jika operasi ini aman. Opsi basis data, seperti pg_stat_statement di Aurora PostgreSQL, dapat menggunakan beberapa sumber daya basis data dan berpotensi memengaruhi performa.
Pengaktifan opsi ini dapat memengaruhi sistem tertentu, tergantung beban kerja aplikasinya. AWS merekomendasikan pengujian opsi basis data apa pun terhadap beban kerja Anda sebelum mengaktifkannya pada sistem produksi.
Jika menggunakan pemantauan yang ditingkatkan untuk memantau metrik O/S, Anda harus terus mendapatkan data tersebut melalui Pemantauan yang Ditingkatkan.
Ya, wawasan performa mengenkripsi semua data yang berpotensi sensitif dengan menggunakan kunci AWS Key Management Service (KMS) Anda sendiri. Data dienkripsi baik saat bergerak maupun saat diam. Personel AWS tidak dapat mengakses atau melihat data performa yang berpotensi sensitif. Hanya pengguna di akun AWS Anda dengan akses penuh ke RDS yang dapat melihat wawasan performa.
Penghentian instans RDS yang mengaktifkan wawasan performa tidak berpengaruh pada retensi atau visibilitas data historis untuk instans tersebut. Periode saat instans dihentikan tidak akan berisi data.
Wawasan performa mengekspos API yang tersedia secara publik yang dirancang untuk memungkinkan Anda memanfaatkan data berharga dalam wawasan performa.
Ya, wawasan performa mengekspos API yang tersedia secara publik yang dirancang untuk memungkinkan Anda dan pihak ketiga memanfaatkan data berharga di wawasan performa.
Ya, wawasan performa tersedia di semua AWS Region termasuk Region AWS GovCloud, tempat RDS tersedia.
Ya, wawasan performa dapat diaktifkan pada instans Amazon RDS yang sudah ada dengan mengubah instans untuk mengaktifkan wawasan performa.
Tidak, wawasan performa tidak menggunakan ruang penyimpanan pada instans RDS Anda.
Wawasan performa dirancang untuk menyajikan pendekatan, tampilan, dan nuansa umum untuk penyelarasan di semua mesin basis data RDS. Atribut tertentu, misalnya peristiwa tunggu dan pengidentifikasi SQL yang beragam menurut tipe mesin, operasi akan berbeda secara alami di wawasan performa saat bekerja dengan mesin basis data yang berbeda.
Salah satu prinsip inti wawasan performa adalah konsep, pengidentifikasi, dan atribut yang ada di mesin basis data harus tetap utuh. Wawasan performa umumnya tidak akan menafsirkan ulang atau mengganti nama peristiwa tunggu dan atribut khusus mesin lainnya, tetapi akan menyajikannya sesuai dengan yang dilaporkan oleh mesin basis data.
Ya, wawasan performa berfungsi pada instans Multi-AZ dan instans replika baca. Karena instans Replika Aurora adalah instans independen, Anda dapat mengaktifkan atau menonaktifkan wawasan performa pada instans tersebut.
Tidak, Anda tidak dapat mengekspor data dari wawasan performa. Namun, data yang diperoleh melalui wawasan performa tersedia melalui API untuk digunakan.
Tidak, Anda tidak dapat mengimpor data ke wawasan performa untuk analisis performa. Wawasan performa hanya menampilkan data yang telah dikumpulkan langsung dari instans, dan Anda dapat melakukan analisis menggunakan layanan Analitik AWS, seperti Amazon Athena, Amazon Redshift, dan Amazon Quicksight.