Als «multi-tenant» getaggte Fragen

1
Zusammengesetzter Primärschlüssel in einer mandantenfähigen SQL Server-Datenbank
Ich erstelle eine mandantenfähige App (einzelne Datenbank, einzelnes Schema) mit ASP-Web-API, Entity Framework und SQL Server / Azure-Datenbank. Diese App wird von 1000-5000 Kunden genutzt. Alle Tabellen haben ein TenantId(Guid / UNIQUEIDENTIFIER) Feld. Im Moment benutze ich ein einzelnes Feld Primärschlüssel, das Id (Guid) ist. Aber indem ich nur das …

3
Sollte ein Multi-Tenant-System mit SQL Server 2016, Shard oder Tenant-Isolation über eine separate Datenbank pro Tenant verfügen?
In Anbetracht des Anwendungsfalls: Die Daten eines Mieters sollten nicht miteinander verhandelt werden. Ein Mieter benötigt keine Daten eines anderen Mieters. Jeder Mieter verfügt möglicherweise über ein großes historisches Datenvolumen. SQL Server wird in einer AWS EC2-Instanz gehostet. Jeder Mieter ist geografisch weit entfernt. Es besteht die Absicht, Visualisierungstools von …


2
Ist es eine schlechte Praxis, Beziehungen zwischen separaten Datenbanken zu haben?
Ich arbeite mit einem Client, der mehrere Datenbanken hat. Es gibt mehrere masterLevel-Datenbanken, zu denen Beziehungen von instanceLevel-Datenbanken (anwendungsspezifische DBs) zurückliegen. Die Beziehungen von instancebis mastersind ganzzahlige Werte, die einen Primärschlüssel für Tabellen in der darstellen master. Die Ansichten und gespeicherten Prozeduren in instancessind so eingerichtet, dass Daten masterüber diese …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.