Saya telah melihat fitur-fitur baru dari SQL Server 2012, dan bagaimana ini dapat membantu situasi saya saat ini.
Saat ini kami menggunakan SQL Server 2008 R2, dan mereplikasi dua database server OLTP ke server pelaporan tunggal melalui replikasi transaksional. Kami kemudian menggunakan DB yang direplikasi ini untuk pelaporan.
Saya tertarik pada apakah SQL Server 2012 dan Grup Ketersediaan dapat menggantikan ini - jadi alih-alih replikasi transaksional, saya akan menggunakan grup ketersediaan baru dan mencerminkan database dua server OLTP ke server pelaporan - di mana pelaporan akan dapat untuk mengakses replika hanya-baca.
Saya tidak yakin apakah ini akan bekerja dengan baik, atau bahkan sama sekali.
Saya ingin menjauh dari replikasi, karena menyebabkan masalah dengan strategi penerapan saya (Menggunakan VSDBCMD.exe). Saya juga ingin menghindari keterlambatan reinitialisation replikasi pada DB besar.
Adakah yang punya contoh atau pengalaman bagus dengan ini? Apakah mungkin membuat mirror dengan replika yang dapat dibaca dari beberapa server ke server tunggal seperti mirroring normal di versi yang lebih rendah?
Ini awalnya ditanyakan di sini: /programming/10415225/mirroring-and-avilities-groups-in-sql2012 Maaf saya belum berpikir saya bisa memigrasikan pertanyaan.
Keuntungan Replikasi Transaksional daripada Grup yang Tersedia untuk Melaporkan Beban Kerja
Sebagai titik balik untuk jawaban di atas, berikut adalah beberapa alasan mengapa replikasi transaksional mungkin menjadi solusi yang lebih baik daripada kelompok ketersediaan untuk melaporkan beban kerja.
Jika tidak ada yang merupakan masalah besar, maka Grup Ketersediaan mungkin merupakan pilihan yang lebih baik.
sumber