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.
Il y a des années, il était courant d'écrire where exists (Select * from some_table where some_condition) L'année dernière, j'ai remarqué que de nombreux scripts t-sql sont passés à l'utilisation du numéro 1 au lieu de l'étoile where exists (Select 1 from some_table where some_condition) juste SO donc j'ai vu …
Malgré nos vives protestations, notre direction a décidé que l'équipe de développement devait se voir accorder des droits «sa» sur le serveur de développement. Le hic, c'est que nous, le groupe de soutien DB sommes toujours responsables de la maintenance de cette boîte. On nous a maintenant confié la tâche …
Récemment, notre district scolaire a mis à niveau plusieurs serveurs de la version 2005 à 2016 et des serveurs physiques aux serveurs VM. Notre équipe d'infrastructure a présenté les serveurs VM pour l'installation de SQL Server avec un seul cœur. J'essaie d'expliquer au chef de ce département que SQL Server …
J'ai capturé un plan de requête réel pour une requête spécifique. Après cela, j'ai changé quelques éléments (y compris la mise à jour des statistiques) et relancé cette requête spécifique. Maintenant, le plan de requête réel est différent (ce qui est logique). La requête s'exécute désormais beaucoup plus rapidement. Je …
Un peu de contexte: au début, nous avons écrit des rapports juste "directement", sans aucune indication de verrouillage dans les requêtes. Avec les rapports plus volumineux, cela entraînerait parfois des problèmes de verrouillage. Au début, nous y avons remédié en utilisant le WITH (NOLOCK)conseil pour les tables dans la requête. …
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.