
Alat monitoring performa database MySQL untuk menemukan query lambat dan bottleneck.
Butuh penawaran tertulis? Isi formulir permintaan penawaranJet Profiler adalah tool analisis performa query dan diagnostik real-time untuk database server MySQL, dikembangkan oleh Aegik AB dari Swedia. Versi terkininya, Jet Profiler for MySQL 4, membantu DBA dan developer menemukan query, tabel, dan user yang paling membebani database, tanpa perubahan apa pun di sisi server dan dengan beban tambahan yang biasanya hanya sekitar 1%.
Ringkasan
Jet Profiler adalah aplikasi desktop yang dipasang di komputer Anda, lalu terhubung ke server MySQL yang ingin dianalisis. Cukup tekan tombol Record, dan dalam beberapa menit Anda sudah bisa melihat sumber beban database. Pilih kategori di bawah atau klik menu tab untuk melihat penjelasan lengkapnya.

Fitur Utama
Top Queries, Top Tables, Top Users, slow queries, analisis lock, profiling replikasi, dan rating query berbasis EXPLAIN.
Top lists · Query rating · Replication · 50+ metrik server

Edisi & Lisensi
Tiga versi: Free, Professional, dan Enterprise, dibedakan dari kelengkapan laporan, retensi data, multi-instance, dan penjadwalan.
Free · Professional · Enterprise

Cara Kerja & Penggunaan
Langkah memulai profiling dan contoh kasus penggunaan di lingkungan kerja.
Generate load · Record · Investigate

Persyaratan & Memilih
Kebutuhan sistem, hak akses database yang diperlukan, dan panduan memilih versi.
Windows · macOS · Linux · Java
Keunggulan utama Jet Profiler
- Fokus pada query, tabel, dan user – langsung menunjukkan query paling sering, tabel paling sibuk, dan user paling aktif.
- Visual dan real-time – data ditampilkan dalam line chart, pie chart, dan tabel yang bisa di-zoom.
- Beban rendah – sebagian besar pemrosesan dilakukan di aplikasi, bukan di server database.
- Tanpa agent – tidak perlu memasang software atau mengubah konfigurasi server MySQL.
Butuh alat GUI untuk mengelola dan mengembangkan database MySQL? Lihat juga Navicat. Diskusikan kebutuhan Jet Profiler Anda dengan tim kami.
Fitur Utama
Jet Profiler mengumpulkan statistik database setiap detik, lalu menyajikannya sebagai daftar teratas (top list) dan grafik. Fitur-fiturnya dapat dikelompokkan sebagai berikut.

Top lists
Tampilan inti untuk menemukan sumber beban database.
- Top Queries – query yang paling sering berjalan beserta rating berbasis EXPLAIN; tampilan terpenting untuk menemukan query terburuk.
- Top Tables dan Top Schemas – tabel dan skema yang paling sering diakses, berguna untuk menemukan tabel yang kurang index.
- Top Users dan Top IPs – user dan alamat IP klien yang paling banyak memakai server.
- Top States – aktivitas yang paling menyibukkan database, misalnya pembuatan temporary table.

Analisis query
- Query Ratings – menilai query yang berpotensi membebani server karena index hilang, tabel besar, dan sebab lain.
- Query Visualization – execution plan dari EXPLAIN digambarkan sebagai diagram lookup tabel, rating, dan ukuran join. Query dapat diedit dan di-EXPLAIN ulang.
- Slow Queries dan Locked Queries – query paling lambat per interval waktu dan query yang tertahan lock.

Replikasi dan metrik server
- Replication Profiling – mengukur sisa kapasitas thread SQL replikasi di slave.
- Master and Slave statistics – jumlah thread yang bekerja di master dan slave untuk menemukan bottleneck I/O atau SQL.
- MyISAM Lock Analysis – query penyebab locking terbanyak untuk mengurangi replication lag.
- Lebih dari 50 metrik server, seperti threads connected, network I/O, command statistics, dan handler statistics.
Kemudahan operasional
- Zoomable GUI untuk memperbesar lonjakan beban dan melihat query di interval tersebut.
- Save/load data profiling untuk membandingkan minggu ke minggu atau beban normal vs puncak.
- Laporan HTML, SSH tunneling ke database jarak jauh, serta export ke CSV (Enterprise).
- Penjadwalan perekaman lewat command line dan monitoring beberapa instance MySQL sekaligus (Enterprise).
Edisi & Lisensi
Jet Profiler for MySQL 4 tersedia dalam tiga versi. Versi Free tidak dibatasi waktu, sedangkan Professional dan Enterprise membuka seluruh laporan.
| Fitur | Free | Professional | Enterprise |
|---|---|---|---|
| Record dan load data | Ya | Ya | Ya |
| Save data profiling | – | Ya | Ya |
| Top Tables, Top Schemas, Top Queries | Terbatas | Ya | Ya |
| Top Users, Top States | – | Ya | Ya |
| Slow Queries, Locked Queries | – | Ya | Ya |
| Table Sizes, Live Threads | – | Ya | Ya |
| Save to CSV, Live Transactions | – | – | Ya |
| Master / Slave Load Info, SSH tunneling | Ya | Ya | Ya |
| HTML reports | – | Ya | Ya |
| Multiple instances | – | – | Ya |
| Scheduling (command line) | – | – | Ya |
| Retensi data | 2 jam | Tidak terbatas | Tidak terbatas |
Ketentuan lisensi
- Setiap lisensi berlaku untuk instalasi di dua komputer, misalnya laptop dan PC kerja; lisensi terikat ke perangkat keras saat registrasi.
- Aktivasi memakai registration key; registrasi manual tanpa internet juga tersedia.
- Lisensi Professional dapat di-upgrade ke Enterprise, dan tersedia potongan volume untuk pembelian beberapa lisensi.
- Fitur versi Free dapat berubah sewaktu-waktu menurut ketentuan Aegik.
Cara Kerja & Penggunaan
Jet Profiler bekerja berdasarkan observasi statistik: setiap detik ia memantau status database dan proses yang berjalan. Makin lama perekaman, makin akurat gambaran tentang apa yang paling sering menyibukkan database.
- Siapkan beban (load). Profiling paling berguna saat server sedang dipakai, baik oleh aplikasi produksi maupun oleh alat uji beban seperti ApacheBench atau JMeter.
- Atur koneksi dan mulai merekam. Masukkan user database dengan hak yang cukup, uji koneksi, lalu tekan Record. Aegik menyarankan perekaman minimal 5 menit.
- Selidiki hasilnya. Pilih preset grafik (Threads, Tables, Users), zoom ke area yang menarik, lalu periksa tab Top Queries, Top Tables, dan Top Users.
- Perbaiki dan ukur ulang. Tambahkan index atau tulis ulang query, lalu rekam lagi untuk membandingkan hasilnya.
Contoh penggunaan
- Aplikasi web lambat – menemukan query yang paling sering berjalan dan tidak memakai index.
- Server multi-user – mengetahui user atau aplikasi yang membebani server bersama, misalnya di lingkungan hosting.
- Replikasi tertinggal – mengukur kapasitas thread replikasi dan lock yang terkait.
- Sebelum menambah hardware – memastikan bottleneck memang di kapasitas server, bukan di query.
Cocok untuk: DBA, developer aplikasi, dan tim operasional yang mengelola MySQL untuk sistem informasi, e-commerce, atau aplikasi internal perusahaan.
Jet Profiler tidak dapat mengukur pemakaian CPU, disk, atau jaringan per query; ia menilai dari frekuensi dan status eksekusi. Gunakan hasilnya bersama data bottleneck server (CPU atau disk) untuk menyimpulkan query mana yang paling berdampak.
Persyaratan & Cara Memilih
| Komponen | Persyaratan |
|---|---|
| Sistem operasi | Windows (x64), macOS, dan Linux; umumnya berjalan di platform apa pun yang mendukung Java 12 ke atas |
| Memori | 1 GB atau lebih |
| Ruang disk | 200 MB atau lebih |
| Layar | Resolusi 1024 × 768 atau lebih |
| Internet | Disarankan untuk registrasi lisensi dan update |
| Hak akses MySQL | USAGE, PROCESS, SELECT, dan SHOW VIEW pada *.* (disarankan akun terpisah) |
| Perubahan server | Tidak diperlukan; tanpa agent atau layanan tambahan |
Beban tambahan sekitar 1% berlaku pada interval polling bawaan dan naik seiring polling yang lebih sering. Aegik menyarankan memulai di lingkungan non-kritis (development atau test) dengan interval polling yang panjang bila server memakai InnoDB buffer pool yang sangat besar.
Memilih versi
- Mulai dengan versi Free untuk melihat gambaran awal beban database Anda.
- Pilih Professional bila tim membutuhkan laporan lengkap, retensi data tanpa batas, slow queries, dan laporan HTML.
- Pilih Enterprise bila perlu merekam banyak instance MySQL sekaligus atau menjadwalkan perekaman otomatis.
- Hitung jumlah lisensi berdasarkan jumlah analis, ingat satu lisensi berlaku untuk dua komputer.
Diskusikan kebutuhan Jet Profiler Anda dengan tim kami.
PT Kreasi Utama Mandiri adalah partner resmi Jet Profiler di Indonesia. Silakan hubungi kami untuk informasi lebih lanjut.
Kenapa membeli di KUM?
Produk resmi & bergaransi
Lisensi dan perangkat asli dari jalur distribusi resmi, garansi sesuai ketentuan vendor.
Konsultasi gratis
Tim kami membantu memilih edisi, lisensi, atau spesifikasi yang tepat sebelum membeli.
Instalasi & dukungan teknis lokal
Tim teknis di Jakarta dan Palembang untuk instalasi, konfigurasi, dan bantuan setelah pembelian.
Faktur pajak & pembayaran korporat
Faktur pajak (PPN) dan termin pembayaran untuk perusahaan dan instansi.
Minta Penawaran Tertulis
Isi formulir ini dan tim sales kami akan mengirimkan penawaran untuk Jet Profiler ke email Anda.
