Nous avons un fournisseur tiers essayant d'intégrer 2 applications différentes où les deux bases de données résident sur notre instance SQL Server avec plus de 150 autres bases de données, et ils veulent créer un travail MSDB pour "synchroniser" les 2 applications différentes toutes les 5 minutes (au début, ils …
Nous voulons installer plusieurs instances de SQL Server sur un seul serveur Windows. Nous ne pouvons pas utiliser de machines virtuelles car le serveur est Windows Metal R2 R2 sans système d'exploitation. Pour des raisons de sécurité, nous devons nous assurer que les deux instances ne partagent rien, y compris …
Lors du diagnostic des requêtes SQL Server 2008 R2 avec une mauvaise estimation de la cardinalité (malgré une indexation simple, des statistiques à jour, etc.) et donc des plans de requête médiocres, j'ai trouvé un article de la base de connaissances peut-être lié: CORRECTIF: performances médiocres lorsque vous exécutez une …
Je veux créer une nouvelle fonction par script dans ma base de données. Le code du script est ci-dessous: IF Exists(Select * From sys.sysobjects A Where A.name =N'fn_myfunc' and xtype=N'FN') return; CREATE FUNCTION fn_myfunc () returns varchar(10) AS Begin ... End Mais lorsque j'exécute le script ci-dessus, SQL Server renvoie …
J'ai plusieurs tables avec une quantité de lignes entre 5M et 1,5G Chaque table a son champ BLOB, dont la taille varie de 100 octets à 30 Mo et qui est stocké en tant que «types de grande valeur hors ligne» = ON Les tables sont stockées dans différents groupes …
Tout en travaillant sur l'optimisation de certaines procédures stockées, je me suis assis avec le DBA et j'ai parcouru certaines procédures stockées avec une activité de blocage et / ou de lecture / écriture élevée. Le DBA a mentionné une chose: je devrais déclarer toutes les variables (en particulier TABLEcelles) …
Je viens de déployer une fonctionnalité sur mon site http://sqlfiddle.com qui permet aux utilisateurs de visualiser les plans d'exécution bruts de leurs requêtes. Dans le cas de PostgreSQL, MySQL et (dans une certaine mesure) Oracle, regarder la sortie du plan d'exécution brut semble compréhensible. Cependant, si vous regardez la sortie …
J'ai une varcharcolonne dans une table dans SQL Server qui contient une chaîne de texte encodée en base64 que je voudrais décoder en son équivalent en texte brut SQL Server a-t-il des fonctionnalités natives pour gérer ce type de chose? Un exemple de chaîne base64: cm9sZToxIHByb2R1Y2VyOjEyIHRpbWVzdGFtcDoxNDY4NjQwMjIyNTcxMDAwIGxhdGxuZ3tsYXRpdHVkZV9lNzo0MTY5ODkzOTQgbG9uZ2l0dWRlX2U3Oi03Mzg5NjYyMTB9IHJhZGl1czoxOTc2NA== Qui décode pour: role:1 …
J'ai une requête qui s'exécute dans un laps de temps acceptable, mais je veux en tirer le maximum de performances. L'opération que j'essaie d'améliorer est la "recherche d'index" à droite du plan, à partir du nœud 17. J'ai ajouté des indices appropriés, mais les estimations que je reçois pour cette …
Je suis tombé sur du code développeur où la méthode SqlCommand.Prepare () (voir MSDN) est largement utilisée avant l'exécution des requêtes SQL. Et je me demande quel est l'avantage de cela? Échantillon: command.Prepare(); command.ExecuteNonQuery(); //... command.Parameters[0].Value = 20; command.ExecuteNonQuery(); J'ai joué un peu et tracé. L'exécution de la commande après …
J'ai récemment restauré une base de données dans la même instance à partir de laquelle elle a été sauvegardée (SQL Server 2008 R2 Enterprise) et j'ai constaté que je ne pouvais pas accéder aux propriétés de la base de données. J'ai fait ce qui suit: Vérifié que le propriétaire de …
Je veux prendre une sauvegarde de tables particulières disponibles dans ma base de données dans un .bakfichier, et tout cela doit être fait en utilisant un script T-SQL.
Une résurgence de cette question sur MSDN: Rapport de processus bloqué: quelle est cette ressource d'attente "OBJET: 32767: 124607697: 0 [COMPILE]" J'ai pris ces déclarations dans Profiler. Ils ont tous une durée supérieure à 3 secondes. Certains de plus de 10 ans et plus. L'activité de blocage est la même …
J'ai la requête SQL suivante: SELECT Event.ID, Event.IATA, Device.Name, EventType.Description, Event.Data1, Event.Data2 Event.PLCTimeStamp, Event.EventTypeID FROM Event INNER JOIN EventType ON EventType.ID = Event.EventTypeID INNER JOIN Device ON Device.ID = Event.DeviceID WHERE Event.EventTypeID IN (3, 30, 40, 41, 42, 46, 49, 50) AND Event.PLCTimeStamp BETWEEN '2011-01-28' AND '2011-01-29' AND Event.IATA LIKE …
Contexte: J'ai une table de faits en phase UAT. Objectif de charger 5 ans de données dans Prod (taille attendue 400 Mn d'enregistrements). Actuellement, il n'a que 2 ans de données en test. Caractéristiques de la table: Nombre de dimensions ~ 45 Mesures ~ 30 Mesures non additives et autres …
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.