Del via


Indekser for Dynamics 365-organisationsdatabase

 

Udgivet: januar 2017

Gælder for: Dynamics 365 (on-premises), Dynamics CRM 2016

De indekser, der er oprettet i en Microsoft Dynamics 365-organisationsdatabase er udviklet til at levere hurtig hentning af almindeligt forespurgte data fra tabeller og visninger, der er gemt på en Microsoft SQL Server. Her er et par karakteristika for de indekser, der er oprettet i en Microsoft Dynamics 365-organisationsdatabase.

  • Afhængigt af den version og opdatering, der er anvendt, har en Microsoft Dynamics 365-organisationsdatabase uden tilpasninger eller installerede løsninger (standarddatabase) mellem 1.000 og 1.600 samlede indekser.

  • Nyere versioner af Microsoft Dynamics 365 har flere funktioner og derfor flere databaseobjekter såsom tabeller og indekser.

  • Mindst fem nye indekser oprettes, når du opretter et nyt objekt eller refererer til en ny kolonne i en hurtig søgning.

  • Installation af en løsning øger antallet af samlede indekser.

Sådan får du en liste over alle indekser, der er gemt i en organisationsdatabase

For at få en liste over alle indekser, skal du køre følgende eksempel-SQL-forespørgsel mod organisationsdatabasen.

SELECT s.name +'.'+t.name AS 'table_name',i.name,i.index_id
FROM sys.schemas s JOIN sys.tables t ON s.schema_id=t.schema_id
JOIN sys.indexes i ON t.object_id=i.object_id LEFT OUTER  JOIN sys.objects o 
ON o.parent_object_id=t.object_id AND i.name=o.name
WHERE i.name is not null

For at nå en tilnærmelse af standardindekser i en organisationsdatabase, der svarer til en bestemt version af Microsoft Dynamics 365, skal du vælge en af disse links for at hente Microsoft Office Excel-regneark, der indeholder lister over indekser.

Få mere at vide om SQL Server-indekser i SQL Server Index Design Guide.

Se også

Betjening af Microsoft Dynamics 365
Microsoft Dynamics 365-databeskyttelse og -gendannelse

© 2017 Microsoft. Alle rettigheder forbeholdes. Ophavsret