Công ty của tôi chứa một tá trang web và các DB bị cô lập (các lược đồ giống nhau). mỗi khách hàng có trang web riêng (hồ bơi ứng dụng khác nhau) và DB.thực hành tốt nhất cho DAL và cấu hình trên Multi-Tenant bị cô lập DB
mọi trang web đều có cấu hình riêng, một số chuỗi kết nối, nhưng tất cả đều có cùng một lược đồ để định cấu hình.
cust1.domain.com
cust2.domain.com
cust3.domain.com
Chúng tôi muốn hợp nhất tất cả các trang web để một (hồ bơi ứng dụng duy nhất) và ở lại với cô lập DBS vì lý do bảo mật và số lượng lớn dữ liệu.
thực tiễn tốt nhất để thiết kế DAL và cấu hình của nó là gì? những tác động của nó là gì, nếu số lượng lớn người thuê nhà sẽ được cùng một lúc? hiện một hồ bơi ứng dụng có thể quản lý tình trạng này hoặc nó có thể được quản lý bằng cách nào đó?
BTW, chúng tôi đang sử dụng tư cách thành viên asp để xác thực người dùng.
Cảm ơn trước, Eddie
Bạn cố gắng để tránh những trường hợp mà người dùng A, diễn ra vào web.config cơ sở dữ liệu B người dùng - có đúng không? – Aristos
vâng, một trong những mục tiêu. mọi khách hàng đều có kết nối máy chủ riêng và các cài đặt khác. –
Làm thế nào về mỗi khách hàng có tài khoản người dùng cá nhân của họ và trên cơ sở dữ liệu cần sử dụng để kết nối - thông qua web.config – Aristos