Toutes les versions de Microsoft SQL Server (pas MySQL). Veuillez également ajouter une balise spécifique à la version, comme sql-server-2016, car elle est souvent pertinente pour la question.
Comment puis-je trouver toutes les positions avec patindexdans une table ou une variable? declare @name nvarchar(max) set @name ='ali reza dar yek shabe barani ba yek ' + 'dokhtare khoshkel be disco raft va ali baraye' + ' 1 saat anja bud va sepas... ali...' select patindex('%ali%',@name) as pos Cela …
J'essaie de produire un exemple de plan de requête pour montrer pourquoi UNIONner deux ensembles de résultats peut être meilleur que d'utiliser OR dans une clause JOIN. Un plan de requête que j'ai écrit m'a laissé perplexe. J'utilise la base de données StackOverflow avec un index non cluster sur Users.Reputation. …
Comme nous le savons tous, READ UNCOMMITTED est le niveau d'isolement le plus bas dans lequel des choses comme les lectures sales et les lectures fantômes peuvent s'accumuler. Quel est le meilleur moment pour utiliser ce niveau d'isolement et pour quelles raisons pourrait-il être utilisé? En fait, j'ai lu les …
Je souhaite exécuter un package SSIS contenant des tâches de transfert d'objets SQL Server. Les serveurs impliqués sont sur le même domaine, mais les services SQL Server s'exécutent sur des comptes de service locaux. L'environnement ressemble donc à ceci: Domaine Serveur 1 SQL Server exécuté sur un compte local Sur …
sys.dm_repl_tranhashcontient des informations sur le hachage des transactions, mais j'ai des difficultés à comprendre la terminologie. Qu'est-ce qu'une "transaction hachée"?
La documentation pour sys.dm_exec_query_statsindique ce qui suit: Une requête initiale de sys.dm_exec_query_stats peut produire des résultats inexacts si une charge de travail est en cours d'exécution sur le serveur. Des résultats plus précis peuvent être déterminés en réexécutant la requête. Je demande parfois que DMV pendant une charge de travail …
Une question qui a surgi lors d'une discussion par clavardage: Je sais que le hachage rejoint les commutateurs de sauvetage en interne pour une sorte de boucle imbriquée. Que fait SQL Server pour un sauvetage d' agrégat de hachage (si cela peut arriver)?
J'essayais donc de modifier certains paramètres dans mon Microsoft SQL Server Management Studio 2019. Je change le mode de connexion de mixte (authentification Windows et SQL) en Windows uniquement et maintenant je ne peux plus me connecter avec mon compte sa et je ne le fais pas avoir un autre …
J'ai donc déterminé que le comportement erratique de mon SQL Server est dû au paramètre par défaut du fournisseur de données .Net SqlClient SET ARITHABORT OFF. Cela dit, j'ai lu divers articles qui débattent de la meilleure façon de mettre en œuvre cela. Pour moi, je veux juste un moyen …
J'ai une table avec deux colonnes, je veux compter les valeurs distinctes sur Col_B sur (conditionné par) Col_A. Ma table Col_A | Col_B A | 1 A | 1 A | 2 A | 2 A | 2 A | 3 b | 4 b | 4 b | 5 …
J'ai les données d'échantillon suivantes pour les permutations et la combinaison. create table tbltest ( name varchar(50), addres varchar(100) ); insert into tbltest values('Sam Mak John','Street 1 HNo 101 USA'); insert into tbltest values('Donatella Nobatti','HNo 101 UK'); insert into tbltest values('Sam Buca','Main Road B Block UAE'); insert into tbltest values('Juan …
SQL Server me permet de créer plusieurs clés étrangères sur une colonne, et chaque fois en utilisant un nom différent, je peux créer une autre clé faisant référence au même objet. Fondamentalement, toutes les clés définissent la même relation. Je veux savoir à quoi sert d'avoir plusieurs clés étrangères définies …
L'une de mes requêtes s'exécutait en mode d'exécution série après une version et j'ai remarqué que deux nouvelles fonctions étaient utilisées dans une vue référencée dans la requête LINQ to SQL générée à partir de l'application. J'ai donc converti ces fonctions SCALAIRES en fonctions TVF, mais la requête s'exécute toujours …
Permettez-moi de dire le poing évident: je comprends parfaitement que les types à virgule flottante ne peuvent pas représenter avec précision les valeurs décimales . Ce n'est pas ça! Néanmoins, les calculs en virgule flottante sont censés être déterministes . Maintenant que cela est hors de propos, laissez-moi vous montrer …
J'ai un serveur physique exécutant une instance de SQL Server. Je remarque que ce serveur fonctionne assez souvent à 100% d'utilisation du processeur. Mon équipe informatique n'est pas satisfaite de cela et a suggéré de réserver 2 des 32 cœurs pour le système d'exploitation. Cela fonctionne très bien, maintenant le …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.