J'ai la colonne virtuelle suivante générée à partir d'un agrégat sur une partition triée, MIN(picture_id) OVER ( PARTITION BY [360_set] ORDER BY picture_id ASC ) Cependant, lorsque j'exécute cela, j'obtiens ce qui suit. Msg 11305, Level 15, State 10, Line 12 The Parallel Data Warehouse (PDW) features are not enabled. …
J'ai une table avec une colonne xml. Xml est similaire à <Root> <Row> <user>abc</user> <Rowid>1</Rowid> </Row> <Row> <user>vf</user> <Rowid>2</Rowid> </Row> <Row> <user>ert</user> <Rowid>3</Rowid> </Row> <Maxrowid>3</Maxrowid> </Root> Maintenant, sous la requête, retournez la colonne sl_no et myxmlcolumn des lignes contenant une colonne xml ayant des valeurs 'abc' ou 'xyz' dans le …
SQL Server 2008 R2 Standard Edition (64 bits) sur Windows 2008R2 Enterprise Le serveur dispose de plus de 300 Go de mémoire, mais l'utilisation totale de la mémoire dans le panneau de commande ne dépasse jamais 86 Go Avoir SQL configuré pour utiliser la quantité maximale de mémoire Même en …
D'après ce que je comprends, un facteur de remplissage de 80 implique que 20% de chaque page au niveau de la feuille sera vide pour permettre une croissance future. Je ne peux pas corréler la façon dont le facteur de remplissage de 0 et 100 peut être le même! Suis-je …
J'ai un étrange problème de compilation de requêtes qui est difficile à reproduire. Cela ne se produit que sous une charge élevée et ne peut pas être facilement répété. Il y a un tableau T avec les colonnes A, B, C, D. Il existe un index cluster non unique sur …
Je me demandais s'il était possible d'activer un déclencheur uniquement pour mon application actuelle et non pour un SQL exécuté sur la table. La situation: Deux applications fonctionnent sur la même base de données. App1 et App2. J'ai un déclencheur sur «MyTable» qui ne doit être déclenché que lorsque App1 …
Un de mes amis m'a dit aujourd'hui qu'au lieu de faire rebondir SQL Server, je pouvais simplement détacher puis rattacher une base de données et cette action effacerait les pages et les plans de la base de données donnée du cache. Je suis en désaccord et je fournis ma preuve …
Quelqu'un a-t-il vu des preuves de l'effet de l' -Eutilisation de SSD? L'effet sur les disques «rouille en rotation» n'est pas contesté - mais les SSD ne sont pas vraiment perturbés par des E / S aléatoires. Je me demande si l' -Eoption pourrait même nuire aux performances. Sur les …
J'ai mon code en quelque sorte séparé en "blocs cohérents" que je peux insérer dans un "script de configuration" plus long, et l'un des modèles que j'utilise est le suivant: CREATE TABLE #WidgetSetting ( WidgetID bigint not null, Name nvarchar(100) not null, Value nvarchar(max) not null, CreateDate datetime not null …
Contexte: Certaines de nos contraintes de colonne par défaut ont été générées sans noms explicites, nous obtenons donc des noms amusants qui varient d'un serveur à l'autre comme: DF__User__TimeZoneIn__5C4D869D Je préférerais les avoir tous gérables avec un nom cohérent comme DF_Users_TimeZoneInfopour que nous puissions nous assurer que les contraintes appropriées …
L'article Meilleures pratiques SQL Server tempdb Augmenter les performances suggère que je devrais diviser tempdben un nombre de fichiers égal au nombre de cœurs. Donc, pour 4 cœurs, vous obtenez 4 fichiers. En ayant le plus grand nombre de fichiers, vous pouvez augmenter le nombre d'opérations d'E / S physiques …
En supposant une mémoire constante (32 Go) et un processeur (4), 2 baies de disques, j'ai les disques suivants 2 x 150 (10k) 6 x 150 (15k) Ce sont tous des disques locaux. Mes exigences Ma base de données est de 350 Go et définie sur une croissance de 10% …
Oui, cela ressemble à un problème très générique, mais je n'ai pas encore été en mesure de le réduire. J'ai donc une instruction UPDATE dans un fichier batch sql: UPDATE A SET A.X = B.X FROM A JOIN B ON A.B_ID = B.ID B a 40k enregistrements, A a 4M …
Nous avons une base de données avec une charge de travail mixte OLAP / OLTP. Les requêtes sont assez ponctuelles et sont créées dynamiquement dans le serveur d'applications de niveau intermédiaire. Lorsque nous démarrons le serveur, les performances sont tout à fait acceptables, mais la consommation de mémoire augmente de …
Je crée une vue qui utilise une déclaration avec une WHEREclause similaire à ceci: WHERE ( col1 IS NOT NULL OR col2 IS NOT NULL ) AND NOT EXISTS (SELECT ...) ce qui prend en moyenne 10 secondes pour fonctionner. Cependant, lorsque j'essaie d'enregistrer cette requête en tant que vue, …
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.