Questions marquées «sql-server»

8
Qu'est-ce que BMK Operator dans SQLServer

J'essayais de répondre à cette question en indiquant que la clause est facultative .. Mais je suis coincé avec un opérateur dans le plan .. ci-dessous est une capture d'écran du plan d'exécution .. Comme vous pouvez le voir, il y a un opérateur BMK dans le plan de requête, mais aucune indication...

8
Opérateur scalaire dans Seek Predicate

J'ai la version simplifiée suivante de ma requête réelle, dans SQL Server 2012. Il a un opérateur scalaire dans la recherche de prédicat lors de la sélection des données de la table Containers. Quel est le rôle de l'opérateur scalaire dans ce prédicat de recherche? CREATE TABLE #EligibleOrders...

8
Tables «par défaut» de la base de données SQL Server

Lorsque j'ajoute une nouvelle base de données à notre serveur de développement (en utilisant SSMS), il crée automatiquement 5 tables. Ce sont des copies des tables d'application qui existent déjà dans une autre base de données. Je suppose que c'est une fonctionnalité récente de SQL Server que je ne...

8
UPDATE heap table -> Deadlocks on RID

Je suis en train de mettre en place un cas de test pour prouver un certain scénario de blocage et j'ai besoin d'avoir un aperçu de ce qui se passe. J'ai une table de tas, appelée de manière conventionnelle HeapTable. Ce tableau est mis à jour par 2 transactions simulées. Transaction 1: BEGIN TRAN...

8
$ IDENTITY est-il documenté et fiable dans SQL Server?

J'ai appris que SQL Server peut renvoyer la valeur de la colonne d'identité (unique) d'une table en utilisant la pseudo-colonne $IDENTITY: SELECT $IDENTITY FROM Table Cette fonctionnalité est-elle documentée et fiable? La seule mention officielle est sur la IDENTITYpage mais elle est enterrée dans...

8
Pourquoi cette recherche sur BIGINT col a-t-elle des opérateurs de balayage constant supplémentaire, de calcul scalaire et de boucles imbriquées?

Lorsque je regarde le plan d'exection réel de certaines de mes requêtes, je remarque que les constantes littérales utilisées dans une clause WHERE apparaissent comme une chaîne imbriquée de calcul scalaire et de balayage constant . Pour reproduire cela, j'utilise le tableau suivant CREATE TABLE...