Bestämma storleken på MQIS-databasen

Som standard skapas en MQIS-databas som är 50 MB stor. Denna databas använder en 50 MB-fil för data (kallas för dataenhet i SQL-terminologin) och en 8 MB-fil för loggning av databastransaktioner (kallas för loggenhet). I regel ska loggenhetens storlek vara 15 procent av dataenhetens.

En sådan standarddatabas på 50 MB kan hantera cirka 3 800 användare och 3 800 datorer (med fyra offentliga köer på varje dator) eller 2 000 användare och 2 000 datorer (med tio offentliga köer på varje dator). Om datorerna i företagsnätverket inte kommer att skicka verifierade meddelanden stöder standarddatabasen cirka 4 800 datorer med fyra offentliga köer på varje dator eller 2 200 datorer med tio offentliga köer på varje dator.

Med hjälp av följande formel kan du räkna ut den ungefärliga storleken på den MQIS-databas som krävs för företagsnätverket:
datorer * ( 2,4 kB+ (2 kB * offentliga köer per dator)) + 2,6K * verifierade användare

Använd följande tabell när du räknar fram ungefärliga värden för företagsnätverket.

Tabell 6.6

Formeldel Värde som ska användas
Datorer Antalet oberoende klienter och servrar i MSMQ-företagsnätverket. (Du behöver inte räkna med MSMQ-beroende klienter).
Storlek på datorobjekt 2,4 kB
Offentliga köer per dator Det genomsnittliga antalet offentliga köer på varje dator.
Verifierade användare Antalet användare som kommer att skicka verifierade meddelanden.

Obs! Storleken på datorobjektet ökar med 2 kB för varje användarkonto som du ger fler än 8 åtkomsträttigheter (i stället för att ge åtkomsträttigheter till en grupp).

Eftersom privata köer lagras lokalt (på varje dator) behöver de inte ingå i beräkningen.

MSMQ-platsobjekt och andra interna MSMQ-tabeller kräver också ett visst MQIS-utrymme, men storleken på detta är förhållandevis obetydligt.

Om 60 MB-gränsen i den begränsade versionen av SQL Server 6.5 utgör ett hinder för företagsnätverket måste du skaffa en fullständig version av SQL Server 6.5.

Eftersom MQIS-databasen dupliceras mellan alla kontrollservrar bör du använda dataenheter och loggenheter av samma storlek på alla MSMQ-kontrollservrar i företagsnätverket.

Om du upptäcker att du behöver större data- eller loggenheter efter det att du har installerat MSMQ, kan du använda Microsoft SQL Enterprise Manager. Mer information finns i "Öka storleken på MQIS-databasen" i avsnittet Hantera MSMQ-företagsnätverket.