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'ai une instance de SQL Server 2008 R2 Express Edition à la maison et une autre sur un serveur chez un client que j'utilise pour développer une application utilisant Access comme frontal. Cette application dispose de 5 connexions distinctes que je peux utiliser dans la chaîne de connexion (en fonction …
Ce titre est la question. Je suis curieux de connaître la réponse. Quelqu'un a dit sélectionner dans est connecté de manière minimale dans la base de données du modèle de récupération simple ... Je n'y suis pas allé du tout. Extrait de Microsoft: La quantité de journalisation pour SELECT ... …
Il s'agit d'une simple sélection dans une table temporaire, reliant à gauche une table existante sur sa clé primaire, avec deux sous-sélections utilisant le top 1 faisant référence à la table jointe. Dans du code: SELECT TempTable.Col1, TempTable.Col2, TempTable.Col3, JoinedTable.Col1, JoinedTable.Col2, ( SELECT TOP 1 ThirdTable.Col1 -- Which is ThirdTable's …
J'ai utilisé SQL dynamique pour de nombreuses tâches et je rencontre continuellement le même problème: l'impression des valeurs des variables utilisées dans l'instruction Dynamic T-SQL. PAR EXEMPLE: Declare @SQL nvarchar(max), @Params nvarchar(max), @DebugMode bit, @Foobar int select @DebugMode=1,@Foobar=364556423 set @SQL='Select @Foobar' set @Params=N'@Foobar int' if @DebugMode=1 print @SQL exec sp_executeSQL …
Quelles ressources pouvez-vous recommander à un développeur SQL Server souhaitant apprendre les bases d'Oracle? Je recherche un livre blanc ou un article de blog complet décrivant les différences entre ces systèmes et répondant à des questions telles que Comment créer une colonne IDENTITÉ? ou Quel type de données est équivalent …
Je suis nouveau dans l'indexation et j'ai suivi les bases de l'indexation. Je peux trouver un index cluster par défaut pour la contrainte de clé primaire dans la partie index de la table correspondante, mais après avoir créé une contrainte de clé étrangère, je ne peux pas en trouver. Maintenant, …
Y a-t-il un impact négatif sur les performances pour utiliser le même compte de service et le même compte d'agent pour exécuter respectivement SQL Server et SQL Agent pour toutes les instances de serveur SQL exécutées dans une petite entreprise de 35 serveurs par exemple? La plus grande base de …
Je suis curieux de savoir si le profil RSS qui est NUMAStatic par défaut sur Windows 2012 R2 pourrait / devrait être modifié pour SQL Server avec une configuration NUMA. Quelqu'un a-t-il effectué des tests de performances sur des serveurs SQL à charge élevée avec des paramètres NUMA ou conservateurs?
La chair de la question: les procédures stockées réelles sont-elles le seul mécanisme qui implémente la mise en cache de la table temporaire ou les procédures stockées système telles que sp_executeSQL/ en sp_executetirent-elles également avantage? Je ne suis pas un DBA, veuillez donc utiliser de petits mots. Notre application envoie …
J'ai récemment découvert qu'une large partie du service financier utilise Excel pour se connecter à mon instance SQL Server 2000 avec un compte dans le rôle sysadmin. Quels sont mes risques actuels que je dois immédiatement communiquer aux pouvoirs en place?
Lors de l'exécution de la requête ci-dessous sur la réplique principale / secondaire d'un groupe de disponibilité SQL Server Always On ™ SELECT DISTINCT local_tcp_port,protocol_type,num_reads,num_writes FROM sys.dm_exec_connections WHERE local_net_address is not null; Deux ports TCP locaux apparaissent pour le protocole de mise en miroir de bases de données, 5022&63420 Server …
Nous avons surveillé certaines SQLServer: Memory Managermesures et avons remarqué qu’après le DBCC CheckDBtravail, les mesures Database Cache Memory (KB) baisse considérablement. Pour être exact, il est passé de 140 Go de mémoire DB mise en cache à 60 Go. Et après cela, remontez lentement au cours de la semaine. …
La requête suivante prend environ 10 secondes pour terminer sur une table avec 12k enregistrements select top (5) * from "Physician" where "id" = 1 or contains("lastName", '"a*"') Mais si je change la clause where en where "id" = 1 ou where contains("lastName", '"a*"') Il reviendra instantanément. Les deux colonnes …
J'utilise un CTE récursif sur une structure arborescente pour répertorier tous les descendants d'un nœud particulier dans l'arbre. Si j'écris une valeur de nœud littéral dans ma WHEREclause, SQL Server semble appliquer le CTE uniquement à cette valeur, donnant un plan de requête avec un nombre de lignes réel faible, …
Base de données transactionnelle utilisée pour réserver des choses ... Notre fournisseur a été invité à remplacer #temptables par @tablevariables (en raison de verrous de compilation importants), mais à la place, il a été remplacé par une table réelle qui ajoute SPID en tant que colonne pour garantir que la …
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.