Q & R pour les professionnels de la base de données qui souhaitent améliorer leurs compétences en base de données et apprendre des autres dans la communauté
Je me retrouve à écrire de plus en plus de requêtes SQL au travail (principalement Oracle 11g, mais certains SQL Server 2005-2008) et j'ai commencé à créer des vues assez complexes pour le reste de l'équipe d'analystes. Ils courent généralement assez bien, mais certains ne le sont pas si bien. …
Un de mes développeurs a écrit une fonction SQL qui fonctionne comme la fonction VB.Net (LastIndexOf) et souhaite la publier. Ma question est quelle serait la raison de mettre cela dans une base de données centrale par rapport à le mettre dans chaque base de données utilisateur? Le développeur essayait …
Comment pouvez-vous obtenir SQLCMD, lors de l'exécution d'un fichier de script SQL, pour simplement afficher les erreurs ou avertissements qu'il rencontre? Je ne veux essentiellement pas que des messages basés sur des informations soient générés.
J'associe une petite table (1 000 lignes) à une grande table (8 M lignes) dans SQL Server 2008. La jointure utilise un index de couverture non clusterisé sur la grande table, et la jointure peut produire trois plans de requête possibles. J'essaie de comprendre quel plan est le meilleur, mais …
Tout d'abord, je dois admettre que je lutte avec le concept de journal des transactions. Je veux dire - je comprends que c'est le journal de toutes les transactions qui se produisent sur la base de données, mais quand il s'agit de le mettre correctement en contexte dans une tâche, …
Selon la documentation officielle de SQL Server , l'utilisation de «Solutions, projets et éléments» est déconseillée. Une bannière d'avertissement bien visible (quoique quelque peu cryptique) en haut de la page MSDN indique: "Cette fonctionnalité sera supprimée dans une future version de Microsoft SQL Server. Évitez d'utiliser cette fonctionnalité dans de …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour les administrateurs de base de données Stack Exchange. Fermé il y a 4 ans . Quelqu'un connaît-il un outil de ligne …
Dans phpmyadmin, j'ai créé un utilisateur appelé "edward" avec mot de passe et tous les privilèges: Pourtant, lorsque j'essaie de me connecter via phpmyadmin, il est dit "Impossible de se connecter au serveur MySQL". Lorsque j'essaie de me connecter sur la ligne de commande (Windows 7), cela ne me permet …
Il s'agit d'une question dérivée de l' ordre de tri spécifié dans la clé primaire, mais le tri est exécuté sur SELECT . @Catcall le dit au sujet de l'ordre de stockage (index clusterisé) et de l'ordre de sortie Beaucoup de gens pensent qu'un index clusterisé garantit un ordre de …
SQL Server stocke en DATETIMEinterne deux INTvaleurs, comme l' explique SQLDenis . Est-il correct (par extension logique) que les DATEtypes (SQL Server 2008+) soient stockés comme un seul INT ?
Nous voulions connaître l'espérance de vie des pages de notre serveur SQL. Nous regardons donc le compteur à l'aide de Perform. La valeur est ZERO et ne change jamais. Je pensais qu'il devait y avoir un bug, alors j'ai vérifié la requête DMV SQL Server SELECT [object_name],[counter_name],[cntr_value] FROM sys.dm_os_performance_counters WHERE …
Je veux créer les meilleurs index pour chaque table de ma base de données. Existe-t-il une requête ou un outil dans SQL Server pour vous aider dans ce processus?
J'ai des bases de données héritées sur deux serveurs SQL Server 2000 que j'essaie de répliquer vers une base de données SQL Server 2008 R2 à l'aide de la réplication transactionnelle. Le serveur 2008 n'est pas dans le même réseau local, donc je réplique sur Internet. J'ai créé des alias …
Besoin d'aide avec les performances CTE récursives. Ci-dessous, CTE fonctionne très lentement car il tente d'extraire les données héréditaires de manière récurrente. La table est grande avec chaque id racine ayant jusqu'à 3 itemid récursifs. Il pourrait y avoir environ 200 000 identifiants racine ou plus. Je sais que les …
Que peut-on faire, le cas échéant, lorsque l' guestutilisateur spécial est orphelin (pas lié à une connexion)? Pour l'une de mes bases de données (SQL Server 2005), l'exécution de ce qui suit répertorie l' utilisateur invité en tant qu'utilisateur orphelin. exec sp_change_users_login 'report' Résultats: UserName UserSID guest 0x3C2E66759FFBC14F84127D6795C27FD3 Si j'essaie …
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.