Questions marquées «clustered-index»

Un type d'index principalement utilisé dans SQL-Server, qui aligne les données d'une table avec l'index.





2
Sélection d'index en cluster - PK ou FK?
J'ai une table SQL Server 2014 qui ressemble à ceci: OrderId int not null IDENTITY --this is the primary key column OrderDate datetime2 not null CustomerId int not null Description nvarchar(255) null Certaines personnes de mon équipe ont suggéré que l'index clusterisé soit activé OrderId, mais je pense que le …

2
SUM des DATALENGTH ne correspondant pas à la taille de la table de sys.allocation_units
J'avais l'impression que si je sommais DATALENGTH()tous les champs pour tous les enregistrements d'une table, j'obtiendrais la taille totale de la table. Suis-je trompé? SELECT SUM(DATALENGTH(Field1)) + SUM(DATALENGTH(Field2)) + SUM(DATALENGTH(Field3)) TotalSizeInBytes FROM SomeTable WHERE X, Y, and Z are true J'ai utilisé cette requête ci-dessous (que j'ai obtenue en ligne …



2
Échec de la création d'un index clusterisé lors de la création d'une table
Nous avons une erreur lors de l'exécution du script suivant; IF NOT EXISTS (SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE='BASE TABLE' AND TABLE_NAME='Table_Name') BEGIN CREATE TABLE Table_Name ( Field_Name_1 binary(32) NOT NULL CONSTRAINT PK_Name_Goes_Here PRIMARY KEY NONCLUSTERED , Field_Name_2 int NOT NULL , Field_Name_3 datetime NOT NULL INDEX IX_Name_Goes_Here CLUSTERED ) …



1
Pourquoi une mise à jour sur une table avec un déclencheur INSTEAD OF UPDATE semble-t-elle effectuer une insertion d'index cluster, ainsi qu'une mise à jour d'index cluster?
Je vais commencer par un exemple très simple: deux tables, toutes les deux avec le même schéma, clusterisées sur PK, mais dont l'une a un INSTEAD OF UPDATEdéclencheur: CREATE TABLE Standard ( PK UNIQUEIDENTIFIER PRIMARY KEY CLUSTERED, V INT NOT NULL ) GO CREATE TABLE InsteadOf ( PK UNIQUEIDENTIFIER PRIMARY …


4
Comment fragmenter intentionnellement un index SQL Server?
Je voudrais créer intentionnellement de mauvaises conditions d'index sur une base de données de test SQL Server 2017, juste pour mieux comprendre ces scripts de maintenance? Maintenance de l'index et des statistiques SQL Server Existe-t-il un moyen rapide / automatique de compromettre l'intégrité de l'index ou d'augmenter la fragmentation de …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.