Nous avons eu beaucoup de problèmes de performances de base de données ces derniers temps, et j'ai essayé de voir si je pouvais comprendre pourquoi. Nous n'avons pas de DBA (je suis un développeur de logiciels), donc je suis en quelque sorte en train de le lancer, et une grande …
J'interroge les données d'un serveur lié via une vue sur le serveur d'origine. La vue doit inclure quelques colonnes standardisées, telles queCreated , Modifiedet Deleted, mais dans ce cas, la table sur le serveur source n'a pas d'informations appropriées. Les colonnes sont donc explicitement converties en leurs types respectifs. J'ai …
Nous utilisons l'authentification SQL (pour réduire le nombre de pools de connexions) et les chaînes de connexion .NET 4.0 pour se connecter à SQL Server Enterprise Edition 2012 SP1 sur un serveur d'entreprise Windows 2008 R2: Microsoft SQL Server 2012 (SP1) - 11.0.3000.0 (X64) 19 octobre 2012 13:38:57 Copyright (c) …
J'ai une procédure stockée qui renvoie les résultats d'une vue indexée via un index de couverture. Habituellement, il fonctionne rapidement (~ 10 ms), parfois il peut durer jusqu'à 8 secondes. Voici un exemple d'exécution aléatoire (remarque: ce n'est pas lent, mais le texte de la requête est le même en …
introduction Pour que cette question soit utile aux futurs lecteurs, j'utiliserai le modèle de données générique pour illustrer le problème auquel je suis confronté. Notre modèle de données se compose de 3 entités, qui seront étiquetées comme A, Bet C. Afin de simplifier les choses, tous leurs attributs seront de …
À la fin se trouve un script de test pour comparer les performances entre une variable @table et une table #temp. Je pense que je l'ai configuré correctement - les temporisations des performances sont prises en dehors des commandes DELETE / TRUNCATE. Les résultats que j'obtiens sont les suivants (temps …
L'une des nouvelles fonctionnalités du nom de code de SQL Server 2012 Denaliest l' index Columnstore. Je connais bien les anciens index de magasin de lignes classiques, comme la structure de l'arbre b, les différences de stockage entre le niveau feuille et les pages arbre b, les effets des champs …
J'essaie de comprendre / apprendre à retrouver les détails d'une session bloquée. J'ai donc créé la configuration suivante: create table foo (id integer not null primary key, some_data varchar(20)); insert into foo values (1, 'foo'); commit; Maintenant, je me connecte deux fois à la base de données à partir de …
Compte tenu de ce tableau: CREATE TABLE dbo.Target ( TargetId int identity(1, 1) NOT NULL, Color varchar(20) NOT NULL, Action varchar(10) NOT NULL, -- of course this should be normalized Code int NOT NULL, CONSTRAINT PK_Target PRIMARY KEY CLUSTERED (TargetId) ); Dans deux scénarios légèrement différents, je veux insérer des …
Dans une autre application, j'ai été frappé par une mauvaise conception: plusieurs threads exécutent une EnsureDatabaseSchemaExists()méthode simultanément, qui ressemble essentiellement à ceci: IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'MyTable') AND type = N'U') BEGIN CREATE TABLE MyTable ( ... ); END Cependant, même s'il est exécuté …
Nous utilisons SQL Server 2012 avec un identifiant unique et nous avons remarqué que lorsque vous effectuez des sélections avec des caractères supplémentaires ajoutés à la fin (donc pas 36 caractères), il renvoie toujours une correspondance à un UUID. Par exemple: select * from some_table where uuid = '7DA26ECB-D599-4469-91D4-F9136EC0B4E8' renvoie …
J'essaie d'exécuter sqlcmd.exe afin de configurer une nouvelle base de données à partir de la ligne de commande. J'utilise SQL SERVER Express 2012 sur Windows 7 64 bits. Voici la commande que j'utilise: SQLCMD -S .\MSSQLSERVER08 -V 17 -E -i %~dp0\aqualogyDB.sql -o %~dp0\databaseCreationLog.log Et voici un morceau du script de …
J'ai trouvé un nouveau titre appelé SQL Server "Denali" dans la liste déroulante sur MSDN, mais je n'ai pas trouvé beaucoup d'informations à ce sujet: Quoi de neuf (cette documentation est pour l'aperçu uniquement comme je le vois) Top 9 des nouvelles fonctionnalités de SQL Server "Denali" Quelqu'un a-t-il des …
Existe-t-il un moyen de copier des plans de maintenance d'un SQL Server 2012 vers un autre? Les deux serveurs ne sont pas accessibles via la même copie de Management Studio en même temps (sur des réseaux différents).
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.