Использование нескольких баз данных в одном приложении
У меня есть веб-приложение, созданное для нескольких групп людей, не связанных друг с другом. Вместо того чтобы использовать одну базу данных для всех них, я думаю о создании отдельных баз данных.
Это улучшит скорость запросов и освободит меня от проверки, к какой группе принадлежит пользователь.
Но так как я работаю с LINQ to SQL, мои классы явно связаны с базами данных, поэтому мне придется сделать отдельныйDataContexts
для всех баз данных.
Так как я могу решить эту проблему? Или мне просто не надоедать и использовать только одну базу данных?