|
Ok mas, terima kasih mas atas sharing pengalamannya dan perhatiannya.
Thank's
Heri
----- Original Message -----
Sent: Tuesday, September 19, 2006 7:33
AM
Subject: Balasan: Re: Balasan: Re:
Balasan: [Programmer-VB] Transactional Vs Merge
Kalo record saya nggak terlalu hapal, karena udah lama banget dan sampai
sekarang masih berjalan, kalo tabel yang direplikasi ada 18.
Untuk mengatasi delay-time memang agak susah untuk di Indonesia, kalo di
luar negeri lebih mudah karena bandwidth yang cukup besar, jadi gak ada
masalah.
Mungkin bisa gunakan cara replikasi jangan antar server atau antar site,
tapi antar database di satu server dan satu site. Untuk kantor yang lain kalo
mau koneksi gunakan saja VPN, itu lebih cepat.
Untuk mengatur subscribernya supaya nggak updateable, harus ulang dari
awal, publicationnya hapus dulu dan create lagi.
Semoga membantu..
Regards,
Ade Aan Wirama
Coding for Humanity
Herianto
<[EMAIL PROTECTED]mdp.net> menulis:
Mas, kalau boleh saya tau, berapa banyak record yang mas snapshot
pertama kali sebelum replikasi..?? Bagaimana cara mas untuk mengatasi
masalah delay time..?? Lalu bagaimana caranya mengatur supaya
subscribernya ngak updateable..??
Thank's atas jawabannya,
Heri
----- Original Message -----
Sent: Monday, September 18, 2006 1:54
PM
Subject: Balasan: Re: Balasan:
[Programmer-VB] Transactional Vs Merge
Mmmm subscribernya diset updateable ya? kalo updateable
subscription, ya betul, bisa saja merubah di subscriber akan merubah juga
di publishernya. Tapi kalo menjalankan ini, lebih safe menggunakan merge
replication.
Pengalaman saya untuk transactional replication, saya gunakan untuk
replikasi database di web. Jadi saya push data ke web untuk reporting,
cargo tracking, dll yang tidak membutuhkan update.
Untuk merge replication, saya gunakan untuk replikasi database dimana
antara publisher dan subscriber harus selalu sinkron, misal tabel
customer, standard charges, dan tabel2 master lainnya
Semoga membantu
Regards,
Ade Aan Wirama
Coding for Humanity
Herianto <[EMAIL PROTECTED]mdp.net>
menulis:
Terlebih dahulu terima kasih neh buat Mas Ade buat responnya.
Begini mas, saya sudah coba buat replikasi dengan tipe
transactional, tapi ternyata rowguid juga ada di tiap table yang saya
replikasi. Lalu saya coba ubah data di publisher, dan tentunya di
subscriber juga berubah. Tapi begitu saya coba juga ubah dari
subscriber, ternyata di publisher juga ikut mas, itu artinya
transactional juga bisa 2 arah. Lalu saya juga pernah experimen saya
cabut jaringannya, lalu saya lakukan perubahan data pada subcriber atau
publisher ternyata setelah saya sambungkan, server tetap melakukan
sinkronisasi tapi memang butuh waktu. Kemarin saya sempat training juga
diberitahu bahwa transactional itu sama persis dengan penjelasan mas
yang dibawah ini. Tapi yang justru buat saya bingung kok masih bisa gitu
lho mas...
Mas pernah tes ngak pakai transactional lalu mengubah dari
subscriber, lalu berubah ngak yang di publisher..?? Kebetulan data
yang akan saya replikasi ini cukup banyak, berdasarkan pengalaman mas
bisa ngak saya mohon mas kasih saya masukan tentang replikasi yang cocok
untuk saya terapkan di kantor. Soalnya saya baru akan melakukan
replikasi, takutnya setelah saya jalankan banyak kendala kalau saya
pakai... Atau mungkin kalau mas ngak keberatan, mungkin kendala apa yang
pernah mas hadapi setelah melakukan replikasi..?? Tapi ini jika mas
tidak keberatan... Mohon maaf bila saya banyak bertanya...
Atas responnya,
Thank's
Heri
----- Original Message -----
Sent: Saturday, September 16,
2006 10:26 PM
Subject: Balasan:
[Programmer-VB] Transactional Vs Merge
Selamat malam,
Maaf cross-posting...
Saya sudah gunakan replikasi database untuk kantor HKG dan SHA
secara Transactional dan dulu pernah coba juga untuk
salah satu client antara kantor Cibitung dan Tg. Priok secara
Merge.
Perbedaan antara transactional replication dan merge replication
adalah:
1. Transactional adalah proses replikasi satu
arah yaitu update ke seluruh subscriber dan mengabaikan perubahan yang
terjadi di subscriber. Sedangkan Merge replication
adalah proses replikasi dua arah, jadi antara subscriber dan publisher
berkomunikasi dan saling bertukar data.
2. Transactional sangat sensitif terhadap
kelangsungan koneksi antara publisher dan subscriber, kalo subscriber
terputus maka data akan dikumpulkan di distributor database, dan kalo
terputusnya lama, snapshot harus dijalankan ulang. Sedangkan
Merge, karena memiliki field ROWGUID di masing2 tabel
yang direplikasi, tidak memiliki masalah dengan koneksi, jadi nggak
harus continuosly connected. Ketika subscriber terputus dan kemudian
tersambung kembali, maka Merge akan mencek status ROWGUID untuk
melihat mana data yang up-to-date.
3. Transactional sangat cepat karena hanya satu
arah, sedangkan Merge lambat karena 2 arah.
Semoga membantu..
Regards,
Ade Aan Wirama
Coding for Humanity (two more projects will come)
Herianto <[EMAIL PROTECTED]mdp.net>
menulis:
Selamat Siang rekan2 sekalian,
Saya mau tanya neh, ada ngak yah rekan2 yang pernah coba proses
replikasi server..?? Kalau ada yang pernah, ada yang tau ngak yah
bedanya Transactional Replication dengan Merge
Replication..??
Atas perhatiannya,
Thank's
Heri
Apakah Anda Yahoo!? Kunjungi halaman depan Yahoo!
Indonesia yang baru!
__._,_.___
Wahana Programmer Groups Links
<*> Untuk mengunjungi sponsor milis ini, klik link berikut:
http://wahanaprogrammer.net
<*> Untuk menghubungi owner milis ini, kirim email ke:
[EMAIL PROTECTED]
<*> Konsultasi pemrogramman bisa chat disini:
Yahoo! Messenger: wahanaprogrammer
SPONSORED LINKS
__,_._,___
|