2024-07-08
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
SQL Server, sebagai sistem manajemen basis data relasional yang diluncurkan oleh Microsoft, banyak digunakan dalam aplikasi tingkat perusahaan. Dalam aplikasi ini, ketersediaan database yang tinggi sangatlah penting, memastikan penyimpanan yang persisten dan akses data yang berkelanjutan. Artikel ini akan mengeksplorasi secara rinci berbagai strategi untuk mencapai ketersediaan tinggi di SQL Server, termasuk pengelompokan failover, pencerminan, pengiriman log, pencadangan dan pemulihan, dll.
Ketersediaan tinggi memastikan bahwa layanan database dapat dipulihkan dengan cepat jika terjadi kegagalan perangkat keras, kesalahan perangkat lunak, atau masalah lainnya.
Instans klaster failover memberikan solusi ketersediaan tinggi yang memungkinkan failover mulus antar beberapa server.
CREATE CLUSTERED INDEX idx_emp ON dbo.Employees;
ALTER AVAILABILITY GROUP MyAG
MODIFY REPLICA ON 'SecondaryReplica'
WITH (PRIMARY_ROLE = 'SecondaryReplica', SECONDARY_ROLE = 'PrimaryReplica');