Questions marquées «sql-server-2016»

SQL Server 2016 (version de build principale 13.00.xxxx). Veuillez également étiqueter sql-server.



1
Quel est le nombre maximal d'actions liées autorisées pour un événement étendu?
Si vous ajoutez "trop" d'actions à un événement dans une session d'événement, vous recevrez cette erreur: Msg 25639, niveau 16, état 23, ligne 1 L'événement, "[nom de l'événement]", dépasse le nombre d'actions liées autorisées. Combien d'actions sont autorisées? Cela varie-t-il selon l'événement? La réponse, basée sur l'expérimentation, semble être 27 …

1
Déplacer temporairement une base de données SQL Server 2016 vers SQL Server 2017, puis revenir en arrière. C'est possible?
Si je prends une sauvegarde d'une base de données à partir d'une instance de SQL Server 2016, puis la restaure sur une instance de 2017 pour y travailler. Puis-je ensuite faire demi-tour et sauvegarder cette base de données à partir de l'instance 2017 et l'utiliser pour écraser la version d'origine …

2
L'affichage d'un plan d'exécution estimé génère des attentes CXPACKET, PAGELATCH_SH et LATCH_EX [ACCESS_METHODS_DATASET_PARENT]
J'exécute Microsoft SQL Server 2016 SP2-CU6 (13.0.5292.0) sur une machine virtuelle 4 vCPU avec max degree of parallelismdéfini sur 2et cost threshold for parallelismdéfini sur 50. Le matin, lorsque j'essaie d'afficher un plan d'exécution estimé pour une requête SELECT TOP 100 , je suis confronté à des attentes massives et …

2
Problème d'estimation de cardinalité sur la jointure interne
J'ai du mal à comprendre pourquoi l'estimation des lignes est si terriblement erronée, voici mon cas: Jointure simple - en utilisant SQL Server 2016 sp2 (même problème sur sp1), dbcompatiblity = 130. select Amount_TransactionCurrency_id, CurrencyShareds.id from CurrencyShareds INNER JOIN annexes ON Amount_TransactionCurrency_id = CurrencyShareds.Id option (QUERYTRACEON 3604, QUERYTRACEON 2363); SQL …

2
Ni DBCC FREEPROCCACHE ni DBCC FREESYSTEMCACHE ('Plans SQL') ne font quoi que ce soit pour libérer de la mémoire CACHESTORE_SQLCP
CACHESTORE_SQLCP Sql Plans prend> 38 Go après quelques jours. Nous utilisons déjà l'option "Optimiser pour les charges de travail ad hoc". (Entity Framework et les rapports personnalisés créent de nombreux hocs publicitaires!) SQL Server 2016 SE 3.00.2164.0.v1 sur AWS RDS avec mise en miroir multi-AZ Quand je cours: DBCC FREESYSTEMCACHE('SQL …

1
Comportement incorrect de SQL Server 2016 avec des tables optimisées en mémoire
Veuillez consulter la requête SQL suivante: CREATE TYPE dbo.IN_MEMORY_TABLE_TYPE AS TABLE ( source_col INT NULL, target_col INT not NULL INDEX ix_InMemoryTable NONCLUSTERED (target_col) ) WITH (MEMORY_OPTIMIZED = ON) GO DECLARE @t dbo.IN_MEMORY_TABLE_TYPE INSERT @t ( source_col, target_col ) VALUES (10, 0), (0, 0) UPDATE r1 SET target_col = -1 FROM …




1
Modifications des estimations sur les prédicats qui contiennent SUBSTRING () dans SQL Server 2016?
Existe-t-il de la documentation ou des recherches sur les modifications dans SQL Server 2016 concernant la façon dont la cardinalité est estimée pour les prédicats contenant SUBSTRING () ou d'autres fonctions de chaîne? La raison pour laquelle je demande, c'est que je regardais une requête dont les performances se sont …

1
Un INDEX NON CLUSTERED non utilisé peut-il encore améliorer la vitesse de requête?
C'est une situation étrange, mais j'espère que quelqu'un aura une réponse. Au cours de certains problèmes de performances, nous avons ajouté un INDEX NON CLUSTERED à une table, comme demandé par sp_BlitzIndex. Nous avons vérifié son utilisation le lendemain, et il a montré 0 lectures ( 0 analyses / recherches, …



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.