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é
J'écris un script qui obtient un nombre de lignes pour quelques tables, mais pour certaines tables, je veux seulement obtenir un nombre de lignes où un indicateur est défini (dans ce cas, actif = 1). Existe-t-il un moyen de le faire dans une seule requête? Par exemple: La table usersa …
Cette question a été migrée à partir de Stack Overflow car il est possible d'y répondre sur Database Administrators Stack Exchange. Migré il y a 6 ans . J'ai cherché partout et je n'ai pas trouvé de réponse concluante à cette question. J'ai besoin d'un script qui peut donner TOUTES …
J'ai une requête SQL dont les alias sont les mêmes que certains des alias de sa sous-requête. Par exemple: select * from ROOM r where ... ( select * from ROAD r where ... ) Cela fonctionne très bien, car l'alias de la sous-requête semble masquer le principal. Cela fonctionnera-t-il …
J'ai beaucoup lu des deux côtés de ce débat: y a-t-il un gain de performance significatif à avoir en utilisant uniquement des procédures stockées sur des requêtes brutes? Je suis spécifiquement intéressé par SQL Server mais je serais intéressé par toutes les bases de données.
En tant que développeur de logiciels et aspirant DBA, j'essaie d'intégrer les meilleures pratiques lorsque je conçois mes bases de données SQL Server (99% du temps, mon logiciel se trouve au-dessus de SQL Server). Je fais le meilleur design possible avant et pendant le développement. Mais, comme tout autre développeur …
La JOIN ... ON ...syntaxe normale est bien connue. Mais il est également possible de positionner la ONclause séparément de celle à JOINlaquelle elle correspond. C'est quelque chose qui est rarement vu dans la pratique, que l'on ne trouve pas dans les tutoriels et je n'ai trouvé aucune ressource Web …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Vous souhaitez 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 . J'ai récemment essayé de restaurer …
J'essaie d'accorder l' NT Service\SQLSERVERAGENTaccès au système de fichiers du compte Windows, en fonction de la réponse marquée dans cette question . Je crois que c'est un compte de service virtuel, et il n'apparaît pas dans le panneau de configuration -> zone des comptes d'utilisateurs . Comment donner à ce …
Je me demande quel serait le moyen le plus efficace de supprimer un grand nombre de lignes de PostgreSQL, ce processus ferait partie d'une tâche récurrente chaque jour pour importer en masse des données (un delta d'insertions + suppressions) dans une table. Il pourrait y avoir des milliers, voire des …
Existe-t-il un moyen de cloner la sécurité et les autorisations des utilisateurs dans Microsoft SQL Server, de préférence à l'aide de l'interface graphique de SQL Server Management Studio?
J'ai une table avec des champs EmployeeID blahblah blahblah2 ..... RecordMonth RecodrdYear donc chaque employé ne doit avoir une entrée correspondante que pour un mois, une année, Emp #. Comment mettre en place une table. Alors, comment puis-je configurer la table afin que EmployeeID puisse être mis à jour une …
Les utilisateurs de SQL Server utilisent le terme "sargable" . Je me demande s'il existe une définition intemporelle objective et indépendante de la mise en œuvre pour «sargable». Par exemple, WHERE foo LIKE '%bar%'beaucoup disent que ce n'est pas sargable , mais certains SGBDR sont capables d'utiliser des index sur …
J'ai une table existante avec des données: dbo.Test (col1,col2,col3....) ON [PRIMARY] J'ai besoin de changer cette table pour qu'elle soit partitionnée comme ceci: dbo.Test(col1,col2,col3....) ON Ps_Date(Col2) Comment puis-je y parvenir sans supprimer et recréer la table?
J'ai une grande table avec 7,5 milliards de lignes et 5 index. Lorsque je supprime environ 10 millions de lignes, je remarque que les index non clusterisés semblent augmenter le nombre de pages sur lesquelles ils sont stockés. J'ai écrit une requête contre dm_db_partition_statspour signaler la différence (après - avant) …
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.