At 16:18 02-10-99 +0700, you wrote:
>Numpang nanya.
>
>Ada yang sudah pernah membandingkan antara Mysql dengan Postgresql ?
>Bagaimana kelemahan dan kelebihan mereka masing-masing ?
>
>Saya pernah membaca faq Mysql, katanya ia pernah digunakan untuk database
>sampai beberapa GB. Apakah Postgresql juga bisa menangani database sebesar
>itu dengan baik dan cukup reliable untuk mission critical application ?
>
kalo dari soal kecepatan, sudah bisa dipastikan mysql unggul,
meski ada satu-dua operasi di mana pg lebih cepat. coba liat
direktori bench/Results di source tree mysql.
tapi, kalo dilihat featurenya, mysql cukup minim (meski tidak
seminim msql). yang terutama adalah tidak adanya transaksi.
fasilitas lain yang tidak ada di mysql antara lain subquery,
stored procedure, page/row locking. pg sendiri lebih lengkap
support SQL-nya, dan memiliki fasilitas lain seperti object-
relational, tipe2 data tambahan, dll. kekurangan pg: ngga
support BLOB. data terbesar 8k. (tapi, ada yang namanya large
object interface... saya belon coba, sori.) trus, kayaknya
pg sedikit lebih boros dalam menyimpan data (?).
ini emang tradeoff. mysql menekankan speed, sementara pg
feature.
dilihat dari jumlah pemakainya di unix, pg masih nomor 1 untuk
free database. mysql nomor 2.
kalo data anda dan operasi yang akan dilakukan sederhana,
bisa memilih mysql. jika butuh (terutama) transaksi atau
fasilitas lain, pakai saja pg.
kedua2nya multiuser (meski tidak distributed), handal, sudah
cukup teruji. dua2nya disupport oleh perl (via DBI) dan PHP3.
keduanya bisa menangani ukuran database besar (+- 2GB/table
kalo di mysql, +- 2GB/db kalo di pg. angka ini dari limit
ukuran file di mesin linux saat ini).
selama ini saya pake mysql. tapi sudah mempertimbangkan pindah
untuk kebutuhan tertentu, karena kebutuhan fasilitas yang tidak
disediakan mysql. free RDBMS lain yang bisa dipertimbangkan:
Interbase 4.0 dari Borland (tapi ini di-link dengan glibc 2.0,
katanya update untuk glibc 2.1 akan diberikan dalam dua bulan,
sebelum akhir 1999.) limit yang diberikan Interbase rasanya
lebih besar.
HTH,
--
Steven Haryanto <[EMAIL PROTECTED]>
--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]