Keistimewaan MYSQL

Sebagai database server yang memiliki konsep database modern, MySQL memiliki banyak keistimewaan. Berikut ini beberapa keistimewaan yang dimiliki oleh MySQL.
1. Portability
MySQL dapat berjalan stabil pada berbagai sistem operasi di antaranya adalah seperti windows, Linux, FreeBSD, Mac OS X Server, Solaris, Amiga, HP-UX dan masih banyak lagi.
2. Open Source
MySQL di distribusikan secara open source (gratis).
3. Multiuser
MySQL dapat digunakan oleh beberapa ser dalam waktu yang bersamaan tanpa mengalami masalah atau konflik. Hal ini memungkinkan sebuah database server MySQL dapat di akses client secara bersamaan.
4. Performance Tuning
MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.
5. Column Types
MySQL memiliki tipe kolom yang sangat kompleks, seperti signed/unsigned integer, float, double, char, varchar, text, blob, date, time, dateline, timestamp, year, set serta enum.
6. Command dan Functions
7.       MySQL memliki operator dan fungsi secara penuh yang mendukung perintah SELECT dan WHERE dalam query.
8. Security
MySQL memiliki beberapa lapisan sekuritas seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yan mendetail serta password terenkripsi.
9. Scalability dan Limits
MySQL mampu menangani database dalam skala besar, dengan jumlah records lebih dari 50 juta dan 60 ribu tabel serta 5 miliar baris. Selain itu, batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya.
10. Connectivity
MySQL dapat melakukan koneksi dengan client menggunakan protokol TCP/IP, Unix soket  (Unix), atau Named Pipes (NT).
11. Localisation
MySQL dapat mendeteksi pesan kesalahan(error code) pada client dengan menggunakan lebih dari dua puluh bahasa. Meski demikian, bahasa indonesia belm termasuk didalamnya.
12. Interface
MySQL memiliki interface (antar muka) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API ( Application Programming Interface).
13. Clients dan Tools
MySQL dilengkapi dengan berbagai tool yang dapat digunakan untuk administrasi database, dan pada setiap tool yang ada di sediakan petunjuk online.
14. Struktur Tabel
MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, dibandingkan database lainnya semacam PostgreSQL atauoun Oracle.

Komentar