Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Cơ sở dữ liệu đơn hoặc nhiều cơ sở dữ liệu

Câu hỏi này và do đó câu trả lời của tôi có thể gần với ranh giới chủ quan màu xám, nhưng ít nhất tôi nghĩ rằng sẽ là thông lệ phổ biến để tách các bảng 'quản trị' thành db của riêng chúng cho những gì có vẻ như bạn đang làm. Nếu bạn có thể liên kết một máy khách với một máy chủ cụ thể và phiên bản db thì bằng cách có các phiên bản db riêng biệt, nó sẽ mở ra một số đường dẫn dễ dàng để thêm máy chủ để thêm máy khách. Một db duy nhất sẽ yêu cầu bạn sử dụng nhiều phương pháp phân nhóm khác nhau nếu bạn quá lớn.

[sửa] Việc xây dựng sớm ý tưởng rằng mỗi khách hàng sẽ nhận được DB của riêng mình cũng chỉ tạo ra giai điệu cho cách bạn phát triển khi có thể dễ dàng thực hiện các thay đổi về cấu trúc và tổ chức. Khám phá 2 năm kể từ bây giờ bạn cần làm điều đó sẽ trở nên đau đớn hơn rất nhiều. Tôi đã làm việc với split dbs rất nhiều lần trong quá khứ và nó thực sự không khó để giải quyết miễn là bạn có thể thiết lập một số ý tưởng về bối cảnh là gì. Ở đây, có vẻ như bạn đã có ý tưởng rằng khách hàng là bối cảnh.

Chỉ hai xu của tôi, như tôi đã nói, bạn có thể gần như chủ quan về khoản tiền này.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL CHỌN HH:MM - HH:MM

  2. Chuỗi kết nối cho SQL Server 2008 R2 Phiên bản cho SQL Server Express

  3. Làm cách nào để chuyển các thủ tục được lưu trữ được mã hóa từ DB trực tuyến sang cục bộ?

  4. Lưu trữ Khoảng thời gian giữa hai DateTimes

  5. Nhóm các đối tượng tương tự trong các phạm vi ngày khác nhau để nhận ngày tối thiểu và tối đa trong SQL Server