hello guys
skalian mo nanya2 mengenai database ini..
saya sebelumnya sudah menggunakan sql server... dan ingin migrasi ke
postgreSQL .. (banyak yang mereferensikan hal ini)
untuk import data2 dari database sql server ke postgresql gimana ya guys ..
ada yg pernah punya pengalaman belum .. ?
terima kasih ..
----- Original Message -----
From: "Iwan Prasetyo" <[EMAIL PROTECTED]>
To: <tanya-jawab@linux.or.id>
Sent: Saturday, October 27, 2007 11:09 AM
Subject: Re: [tanya-jawab] PostGre vs MySQL
Gunawan wrote:
Hi All...
Tanya donk, lebih baik mana, Postgree atau MySQL?
Regards,
Gun
Coba saya urun pendapat. Saya berangkat dari windows & sql server yang
lengkap sekali feature bahasanya, meski bukan yang tercepat, tapi semua
client menerimanya dengan senang hati dan tidak protes.
Dari sisi ini, kalo saya melakukan migrasi, maka saya mantap memilih
PostgreSQL. Bahasanya lengkap dan mudah sekali melakukan migrasi dari SQL
Server ke PostgreSQL. Ada OLEDB juga yang memungkinkan saya bisa membuat
program lama yang under windows (pake VB) bisa langsung connect ke
PostgreSQL. Sedangkan untuk aplikasi under linux (KDE) jelas bisa connect
ke PostgreSQL. 1 solusi dari sudut pandang kemudahan migrasi dan multi
platform.
MySQL terutama versi 5 memang sudah banyak fungsi terutama view. Harus
diakui untuk akses kecil-kecil atau banyak request namun data kecil per
request, MySQL sangat cepat.
Untuk kasus misal data entry order processing system yang mungkin tidak
banyak data per request, MySQL akan menang speed dari PostgreSQL.
Untuk kasus misal rekap data absensi 1 periode yang 1 table dalam 1
periode bisa 20.000-an record (maklum 800-1000 orang dalam 15 hari),
PostgreSQL menang jauh. MySQL perlu waktu nyaris 30 menit (karena harus
per row basis) sedangkan PostgreSQL hanya perlu waktu 3-5 detik, nyaris
seperti SQL Server karena ada fungsi yang sama dengan Stored Procedure di
SQL Server. Maklum MySQL khan masih pake ODBC. Setidaknya dengan
PostgreSQL yang menyediakan OLEDB bahkan untuk .NET platform, membuat
aplikasi yang didesain under windows bisa efesien dengan mesin dan kode
yang sama. Kalo di linux sih jangan tanya, pake native header pasti
efisien:~p.
Karena kelengkapan fungsi PostgreSQL itu lah yang membuatnya sering
dijadikan pilihan untuk database skala besar dan rumit, misal ERP. Sebut
saja OpenBravo (sudah ada sejak versi 2.2) dan Compiere (mulai support
dalam perkembangan).
Secara simple, bisa saya katakan, PostgreSQL itu bazooka isi stinger,
pasti agak lambat namun ces pleng. MySQL itu M16 senapan otomatis, ringan.
Suatu saat kelak dalam perkembangannya, PostgreSQL akan menjadi lebih
cepat dan MySQL akan menjadi lebih lengkap sehingga akhirnya kedua
database tersebut akan setara dengan Oracle (semoga).
Begitu pak:)
Salam,
-Iwan P-
--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis
--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis