Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Apa masalah dengan gabungan antara dua tabel dalam dua database yang berbeda?

Jika mereka berada di server yang sama, tidak ada masalah menarik dari database terpisah. Bahkan, Anda mungkin ingin memisahkannya untuk alasan yang baik. Misalnya jika Anda memiliki kombinasi tabel transaksional dan tabel pencarian yang diimpor dari file. Data transaksional memerlukan pemulihan penuh dan pencadangan log transaksional yang sering agar dapat dipulihkan dengan benar, data pencarian tidak dan dapat mengambil manfaat dari berada dalam basis data dalam mode pemulihan sederhana.

Kami memiliki banyak basis data berbeda yang digunakan aplikasi kami dan kami melintasi basis data dalam kueri sepanjang waktu. Selama pengindeksan dilakukan dengan benar, tidak ada perbedaan kinerja yang nyata. Masalah potensial terbesar adalah untuk integritas data karena Anda tidak dapat mengatur kunci asing di seluruh database. Ini dapat ditangani dalam pemicu jika perlu.

Sekarang ketika database berada di server yang berbeda, mungkin ada masalah kinerja dan mendapatkan data menjadi lebih rumit.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pelajari Cara Melakukan Analisis Produk dengan Pencarian Teks Lengkap SQL Server. Bagian 2

  2. Bagaimana cara mengatur variabel dari kueri SQL?

  3. Cara membuat daftar semua paket SSIS di Sql Server 2008 menggunakan T-SQL

  4. Batasi koneksi SQL Server ke alamat IP tertentu

  5. Dukungan Spotlight Cloud untuk Pengumuman Azure SQL DB (Pratinjau)