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.
J'utilise actuellement Change Data Capture (CDC) pour suivre les modifications de données et je souhaite suivre le nom d'hôte et l'adresse IP du client soumettant la requête qui a effectué les modifications. S'il y a 5 clients différents connectés via le même nom d'utilisateur, l'un est confronté à l'énigme du …
Nous pensons acheter un SQL Standard Serverpour mettre en œuvre un ETL via SSIS. Comme c'est très cher pour nous, je voudrais tester le développement de packages SSIS sur une version gratuite. Étant donné que la version express n'intègre pas le SSIS, je veux l'essayer sur la version d' évaluation …
Nous remarquons une tendance intéressante pour les HADR_SYNC_COMMITattentes dans notre environnement. Nous avons une réplique à trois exemplaires; un principal, un secondaire de synchronisation et un secondaire asynchrone dans un centre de données et nous venons d'ajouter trois répliques ASYNC supplémentaires dans un autre centre de données (à environ 2400 …
Pourquoi n'y a-t-il pas d'analyse complète (sur SQL 2008 R2 et 2012)? Données de test: DROP TABLE dbo.TestTable GO CREATE TABLE dbo.TestTable ( TestTableID INT IDENTITY PRIMARY KEY, VeryRandomText VarChar(50), VeryRandomText2 VarChar(50) ) Go Set NoCount ON Declare @i int Set @i = 0 While @i < 10000 Begin Insert …
Je crée un diagramme conceptuel [oui, je sais que j'ai inclus des attributs et des clés - mais c'est juste pour moi de consolider ce que je fais tout en apprenant] - alors veuillez le traiter comme conceptuel en mettant l'accent sur les relations et tableaux et non comment schématiser;) …
J'ai rencontré trois anciennes bases de données reposant sur SQL Server 2000 que je dois déplacer en 2012. Je pense que l'approche standard consiste à restaurer dans une instance 2005 ou 2008, à mettre à jour, à réexporter et enfin à restaurer en 2012. Très bien, sauf que nous n'avons …
Je travaille sur un grand projet ETL et DW où nous utilisons le contrôle TFS / source avec SSIS et SSDT. Aujourd'hui, j'ai découvert que pendant qu'un package SSIS effectue un BULK INSERT dans une table de base de données, il n'est pas possible d'effectuer une comparaison de schéma SSDT …
Nous passons par un processus de rétrogradation de SQL Server 2008 R2 Enterprise vers l'édition Standard. Pour lancer l'activité ci-dessus, nous recherchions l'édition standard disponible de SQL Server. Nous en avons trouvé un, mais nous nous sommes trompés sur les points ci-dessous: Les fichiers d'installation (enregistrés par un ancien membre …
Je suis récemment entré dans un environnement où de nombreuses connexions aux bases de données n'ont pas le enforce_password_policydrapeau activé. Un audit à venir nécessite la vérification des mots de passe de ces connexions. J'ai utilisé la requête suivante pour obtenir une liste des connexions et si les indicateurs sont …
Je vais créer une table avec deux champs - IDcomme BIGINTet IPAddresscomme varchar(45)ou varbinary(16). L'idée est de stocker toutes les adresses IP uniques et d'utiliser une référence à la IDplace de la réelle IP addressdans d'autres tableaux. Généralement, je vais créer une procédure stockée qui renvoie le IDpour donné IP …
Nous voyons des types d'attente PAGELATCH_EX et PAGELATCH_SH très élevés ainsi que des attentes WRITELOG élevées. J'ai diagnostiqué la requête à l'origine des attentes PAGELATCH et je peux les éliminer en réduisant le taux d'insertion dans une clé primaire en cluster occupée définie avec une valeur IDENTITY. Je comprends que …
J'ai une instance SQL Server 2012 avec quelques bases de données. Dans l'un d'eux, j'ai créé une vue, qui sélectionne des tables dans plus d'une base de données. Je veux qu'un utilisateur puisse sélectionner cette vue, mais il ne doit pas sélectionner ses tables. La vue a été créée exactement …
D'après ma connaissance limitée de la façon dont les plans de requête sont compilés, stockés et récupérés par les requêtes, je comprends qu'une requête à instructions multiples ou une procédure stockée générera son plan de requête qui sera stocké dans le cache du plan de requête pour être utilisé par …
J'essaie de mieux comprendre (conceptuellement) la relation entre les statistiques, les plans d'exécution, l'exécution des procédures stockées. Ai-je raison de dire que les statistiques ne sont utilisées que lors de la création du plan d'exécution d'une procédure stockée et qu'elles ne sont pas utilisées dans le contexte d'exécution réel? 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.