J'ai une vue qui s'exécute rapidement (quelques secondes) jusqu'à 41 enregistrements (par exemple, TOP 41) mais prend plusieurs minutes pour 44 enregistrements ou plus, avec des résultats intermédiaires si exécutés avec TOP 42ou TOP 43. Plus précisément, il renverra les 39 premiers enregistrements en quelques secondes, puis s'arrêtera pendant près …
Quelle est la meilleure façon (en ce qui concerne les performances) de définir une valeur sur variable? Par SETcommande: DECLARE @VarString nvarchar(max); SET @VarString = 'john doe'; SELECT @VarString; Par SELECTcommande: DECLARE @VarString nvarchar(max); SELECT @VarString = 'john doe'; SELECT @VarString;
J'ai de nombreux blocages dans mon système. Je voudrais utiliser Snapshot Isolation pour les corriger, mais mon DBA a des réserves à ce sujet. L'une de ses préoccupations est que Snapshot Isolation ralentit les écritures. Cela est dû au fait qu'il doit écrire dans le cache, puis dans TempDb (version …
Je m'excuse si cette question répète une autre déjà posée. J'ai cherché pendant des heures et je n'ai pas trouvé celui qui correspond à ma situation. Résultat souhaité Un utilisateur utilisant l'authentification SQL a des autorisations d'exécution sur Database1 sur Server1 (instance par défaut) et c'est tout. L'utilisateur exécute une …
Pendant le Collège, il nous a été frappé de ne pas mettre à jour les tables via des vues, et encore une fois quand je suis entré dans le lieu de travail, on nous a dit de ne pas mettre à jour la base de données via les vues. Où …
Je dois développer un CMS qui supportera l'anglais, l'arabe en deux langues. Ce CMS sera une sorte de site de publication d'articles. Lors de la conception et de l'analyse, j'ai constaté que certains articles comptaient plus de 8 000 caractères. Ma table a une colonne comme PageID int, PageTitleEnglish nvarchar(200), …
J'avais créé une connexion SQL Server il y a quelques jours. Maintenant, je dois supprimer le même. Je suis donc allé dans SQL Server Management Studio => Sécurité => Connexions et j'ai sélectionné la connexion que je veux supprimer. Il affiche un message d'information qui dit La suppression des connexions …
Je suis plutôt un administrateur réseau / Windows et j'ai été chargé de superviser un projet de mise à niveau du serveur SQL. Je dois rencontrer les administrateurs de base de données et discuter de leurs besoins / désirs concernant la mise à niveau. Je ne veux pas entrer totalement …
J'ai 3 bases de données en miroir sur une seule instance de sqlserver2008-R2 en haute sécurité avec configuration de basculement automatique. Existe-t-il un moyen de déclencher le basculement automatique d'une seule base de données? Je veux simuler où la base de données est réellement inaccessible et pas simplement appuyer sur …
Selon la CREATE INDEXdocumentation: Jusqu'à 16 colonnes peuvent être combinées en une seule clé d'index composite. Nous avons un tableau avec environ 18 colonnes qui doivent former une combinaison unique. Ce tableau n'est pas sensible aux performances - nous mettons rarement à jour les valeurs / insérer des enregistrements. Nous …
Nous avons un serveur de base de données très actif avec une collection éclectique d'applications qui s'exécutent dessus. Deux des plus occupées sont une base de données Laserfiche qui effectue la numérisation de documents et le traitement du flux de travail toute la journée (environ 2800 demandes par lot en …
Je viens d'apprendre la nouvelle procédure stockée sp_executesql. J'aime le fait qu'il existe un moyen d'exécuter du code paramétré à partir de SQL Server. Mais, je me demande quelle est la différence entre l'utilisation de la procédure stockée sp_executesql lorsque vous n'avez aucun paramètre et le simple fait d'appeler EXEC …
Lors de l'utilisation du mode SQLCMD avec SSMS (pas à partir de la ligne de commande), existe-t-il un moyen d'affecter le serveur et l'instance actuels à une variable? Ceci est différent et distinct de l'attribution de variables TSQL ordinaires. Définition du problème Je veux utiliser la puissance de l'expansion variable …
Lorsque je tire des informations d'un fichier Excel (ou d'une base de données à accès ms), j'utilise couramment quelque chose comme ceci: SELECT * FROM OPENDATASOURCE('Microsoft.ACE.OLEDB.12.0', 'Data Source=C:\test.xls;Extended Properties=''EXCEL 12.0;HDR=NO;IMEX=1'' ')...[Sheet1$] Parfois ça marche. Parfois non. Est-ce que quelqu'un connaît un guide pour mettre cela en place? Je connais le …
Dans SQL 2008 Server Management Studio: existe-t-il un moyen d'empêcher intellisense de toujours choisir le mot le plus long pour la saisie semi-automatique? Par exemple, je pourrais essayer de taper le mot clientet il se complétera automatiquement clientdetails.
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.