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.
Je regarde une application qui utilise des requêtes SQL hautement dynamiques contre SQL Server. En regardant les requêtes qui sont construites de manière très étrange et compliquée, mais c'est une autre histoire, je le dis pour donner une bonne raison pour que je ne puisse pas (trop stupide) trouver les …
J'obtiens parfois "Impossible de continuer l'analyse avec en NOLOCKraison du mouvement des données" avec certains gros travaux, qui ont WITH (NOLOCK)sur les requêtes sélectionnées. Je comprends que cela a quelque chose à voir avec la tentative de sélection de données lorsqu'il y a eu un fractionnement de page qui a …
Lorsque je surveille mes sauvegardes avec la requête suivante: SELECT command, percent_complete, 'elapsed' = total_elapsed_time / 60000.0, 'remaining' = estimated_completion_time / 60000.0 FROM sys.dm_exec_requests WHERE command like 'BACKUP%' or command like 'RESTORE%' Je remarque qu'avant la sauvegarde, SQL Server effectue un en-tête de restauration uniquement puis la sauvegarde. Je me …
Quelle est la différence entre COUNT(CASE WHEN [Column A] = ____ THEN 1 END et COUNT(CASE WHEN [Column A] = ____ THEN 1 ELSE 0 END? J'ai utilisé le premier et je n'ai pas vu la différence jusqu'à présent; quelle est la raison de l'ajout de ELSE 0- y a-t-il …
Peu importe ce que je fais, je ne peux pas faire fonctionner SQLCMD. J'essaie d'exécuter un script de 200 Mo et plus et ne peut pas être exécuté à partir de l'application serveur SQL, je dois donc le faire via SQLCMD, mais chaque fois que j'essaie de me connecter ou …
J'ai un tableau avec une valuecolonne. Je veux calculer la dernière ligne moins la première ligne, comme indiqué ici: id value 1 10 2 45 3 65 4 95 . . . . . . 500 200 Je veux obtenir 200 - 10 = 190 J'ai cependant essayé d'utiliser la …
Cela peut sembler une question très fondamentale, et ça devrait l'être. Cependant, en tant que fan de la méthode scientifique, j'aime créer une hypothèse, puis la tester pour voir si j'ai raison. Dans ce cas, j'essaie de mieux comprendre la sortie sys.dm_exec_sessions, et plus précisément, la colonne unique "lit". La …
Mon entreprise utilise une application qui présente des problèmes de performances assez importants. Il y a un certain nombre de problèmes avec la base de données elle-même que je suis en train de résoudre, mais beaucoup de problèmes sont purement liés à l'application. Dans mon enquête, j'ai découvert qu'il y …
Étant donné un élément, défini dans une collection de schémas XML comme tel: <xsd:element name="xid"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="32" /> </xsd:restriction> </xsd:simpleType> </xsd:element> Comment mettriez-vous à jour l'élément en utilisant XQuery? L'élément se trouve dans l' espace de noms ns dans la collection de schémas. J'ai essayé de mettre …
J'ai créé l'index filtré ci-dessous cependant quand j'exécute les 2 requêtes plus bas, cet index n'est utilisé que pour une recherche dans le premier exemple qui a END_DTTM dans JOIN plutôt que la clause where (c'est la seule différence dans les requêtes) . Quelqu'un peut-il expliquer pourquoi cela se produit? …
J'ai fait une nouvelle installation de SQL Server 2014. Ensuite, je voulais attacher certaines bases de données d'un serveur SQL Server 2012 précédent. Je copiais tous mdfet ldffichiers dans le répertoire de données, mais quand j'ai essayé de les joindre, je reçu ce message d'erreur: CREATE FILE a rencontré l'erreur …
Nous avons une très grande table (100 millions de lignes) et nous devons mettre à jour quelques champs dessus. Pour l'envoi de grumes, etc., nous voulons aussi, évidemment, le garder pour des transactions de petite taille. Est-ce que ce qui suit fera l'affaire? Et comment pouvons-nous lui faire imprimer une …
J'ai besoin d'installer SQL Server MSDE 2000 SP4 sur Windows 10. J'ai d'autres machines qui exécutent Windows 7 et 8.1 et SQL Server MSDE 2000 fonctionne très bien (avec la réplication de fusion configurée aussi). Maintenant, je teste le même scénario avec Windows 10, mais l'installation se ferme de manière …
J'ai un site Web asp.net avec de nombreuses requêtes d'insertion, de mise à jour et de suppression exécutées sur ma base de données. Il y a quelques jours, je crée un index de texte intégral sur deux colonnes d'un des tableaux. Après cela, j'ai réalisé que lorsque le site Web …
J'écris une requête qui sera utilisée pour paginer les résultats d'un flux social. Le concept est que l'application mobile demandera N éléments et fournira une heure de début que j'ai appelée @CutoffTimeci-dessous. Le temps de coupure a pour but d'établir quand la fenêtre de pagination doit démarrer. La raison pour …
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.