J'ai une situation étrange. En utilisant sp_whoisactiveje peux voir ceci: Ok, avec cette requête, je peux voir ce qui se déclenche (ce mot existe-t-il en anglais?) Il: SELECT c.session_id, c.properties, c.creation_time, c.is_open, t.text FROM sys.dm_exec_cursors (SPID) c --0 for all cursors running CROSS APPLY sys.dm_exec_sql_text (c.sql_handle) t le résultat: c'est …
À l'aide de SQL Server 2008 jusqu'en 2014, je sais comment sauvegarder et restaurer une base de données avec Change Data Capture activé (CDC), mais ce que je recherche, c'est un moyen d'interroger un fichier de sauvegarde complet pour déterminer s'il contient des données CDC. Ce qui serait génial serait …
J'ai le privilège de gérer une grande table OLAP partitionnée. En examinant ce tableau, j'ai remarqué que l'un des index n'est pas aligné avec le schéma de partitionnement. Étant donné que l'auteur n'est pas disponible et que les recherches Google soigneusement conçues n'ont donné aucun résultat utile, je ne sais …
Lorsque j'exécute cette suppression: DELETE FROM ETLHeaders WHERE ETLHeaderID < 32465870 ... il supprime 39157 lignes. Cela devrait être simple car il supprime sur ETLHeaderID qui est l'index cluster et la clé primaire. Mais (selon le plan d'exécution), il semble frapper 361 190 lignes et utiliser d'autres index. La table …
Comment puis-je insérer des dates manquantes dans une requête que j'ai créée. Le résultat ci-dessous: Date Frequency 2014-05-18 5 2014-05-20 7 2014-05-25 7 2014-05-27 6 Je veux que le résultat ait des dates manquantes avec une valeur 0 comme indiqué ci-dessous: Date Frequency 2014-05-18 5 2014-05-19 0 2014-05-20 7 2014-05-21 …
Dans SSMS, j'ai vu les propriétés liées à la taille du fichier et j'ai trouvé ci-dessous les détails d'une base de données. Ici, les valeurs ne correspondent pas aux autres propriétés. Ici, la taille du mdf, du ldf et de la taille totale correspond à d'autres valeurs sous chaque fenêtre. …
Pourquoi la sp_reset_connectionprocédure stockée système prendrait-elle plus de quelques millisecondes à s'exécuter, telle que vue via SQL Server Profiler? J'ai pris une trace simple d'un système de production à l'aide de SQL Server Profiler, puis j'ai utilisé SqlNexus pour l'analyser. SqlNexus indique que sp_reset_connection a la durée cumulée la plus …
J'ai une requête comme celle-ci: select dbo.fn_complexFunction(t.id) from mytable t Dans SQL Sentry Plan Explorer, j'ai remarqué que je devais exécuter Get Estimated Plan dans SQL Sentry pour que le plan de requête inclue l'UDF. Lors de l'exécution de «Get Actual Plan», il ne semble pas que les lectures logiques …
J'ai écrit un script pour tester les revendications faites sur cette page http://technet.microsoft.com/en-us/library/dd425070(v=sql.100).aspx dans le tableau intitulé Résumé des conditions de journalisation minimales sur le moment une journalisation minimale se produit ou non. En utilisant ce script, je trouve que la somme des longueurs d'enregistrement de journal pour chacun des …
Supposons que j'ai une structure comme celle-ci: Tableau des recettes RecipeID Name Description Tableau des ingrédients de recette RecipeID IngredientID Quantity UOM La clé RecipeIngredientsest (RecipeID, IngredientID). Quels sont les bons moyens de trouver des recettes en double? Une recette en double est définie comme ayant exactement le même ensemble …
Nous avons un serveur de base de données SQL Server 2008 (il se trouve qu'il fonctionne sous MS Failover Clustering, mais je ne pense pas que ce soit pertinent ici). Notre application exécute Hibernate pour l'accès aux bases de données, et depuis que nous avons récemment mis à niveau la …
J'essaie de mettre en place un bac à sable pour nos développeurs de rapports dans leur travail. Mon plan actuel est de "réinitialiser" la base de données tous les soirs, mais je ne sais pas comment procéder. Ce que je veux dire par réinitialisation, c'est que je veux essentiellement supprimer …
Nous utilisons CDC pour capturer les modifications apportées à une table de production. Les lignes modifiées sont exportées vers un entrepôt de données (informatica). Je sais que la colonne __ $ update_mask stocke quelles colonnes ont été mises à jour sous une forme varbinaire. Je sais également que je peux …
J'obtiens les erreurs suivantes en essayant de faire une restauration en utilisant la commande de restauration sur un fichier de sauvegarde que j'ai reçu d'un client. RESTORE DATABASE SFDB FROM DISK = N'C: \ Backup \ Backup.bak ' Avez-vous des réflexions sur ce que je peux faire pour corriger cela? …
J'ai une procédure stockée qui fait référence à un serveur lié. À plusieurs endroits de la procédure, j'ai quelque chose comme ceci: INSERT INTO [TableName] (...Columns...) SELECT ...Columns... FROM [ServerName\InstanceName].[Catalogue].[dbo].[TableName] WHERE TableNameID = @TableNameID Cette procédure existe dans mon environnement de développement, mon environnement de test et mon environnement en …
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.