Gewusst wie: Erstellen eines Indexes für Sichten mit Dynamics CRM

March 14

Gewusst wie: Erstellen eines Indexes für Sichten mit Dynamics CRM

Microsoft SQL Server hat eine spezielle Option für die Berechnung der Datenbank Feld Gesamtsummen von Dynamics CRM Programm Unterstützung. Es verwendet einen Index auf Ansichten-- oder indizierten Sichten--Sum Index Field (SIFT) Summen. Die indizierten Sichten sind SQL Server-Sichten mit dem berechnete und gespeicherte Inhalt, der hilft, um das Abrufen von Daten zu beschleunigen. Eine SIFT Taste für jedes Feld in der Datenbank muss aktiviert sein, um Index auf Ansichten mit Dynamics CRM zu erstellen.

Anweisungen

1 Klicken Sie in Windows "Start" und wählen Sie "Microsoft SQL Server Management Console" Anwendung aus dem Menü "Alle Programme".

2 Fügen Sie den folgenden Code am Anfang Ihrer gespeicherten SQL-Abfrage:

Ansicht GLEntry$ VSIFT$ 1 als wählen Sie SUM(Amount) als Summe$ Betrag zu erstellen,

Produktpreis, Menge von GLEntry Gruppe von Produktpreis, Menge *

ERSTELLEN VON EINDEUTIGEN GRUPPIERTEN INDEX VSIFTIDX AUF

GLEntry$VSIFT$1(ProductPrice,Quantity) *

insgesamt SIFT für die Datenbank "Produktpreis, Menge" zu generieren.

3 Fügen Sie den folgenden Code in der SELECT-Anweisung Ihrer gespeicherten SQL-Abfrage:

Wählen Sie SUM(SUM$Amount) aus GLEntry$ VSIFT$ 1 WITH(NOEXPAND) wo

Produktpreis =? UND Quantität > =? UND Menge < =?

um einen SIFT-Schlüssel für die indizierten Sichten zu erstellen.

4 Klicken Sie auf die Schaltfläche "Speichern" Index auf Ansichten mit Dynamics CRM zu erstellen.