Administrateurs de bases de données

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é

1
Déclencher le tir malgré qu'aucune ligne ne soit affectée
Il s'agit plus d'une question générale, mais la motivation de cette question était un problème que j'ai rencontré lors de l'utilisation de SQL Server. J'ai ce déclencheur attaché à un événement Insert sur une table qui contient une logique qui, comme effet secondaire, déclencherait une erreur si aucune ligne n'était …

1
Pourquoi la jonction d'élimination ne fonctionne-t-elle pas avec sys.query_store_plan?
Voici une simplification d'un problème de performances rencontré avec le magasin de requêtes: CREATE TABLE #tears ( plan_id bigint NOT NULL ); INSERT #tears (plan_id) VALUES (1); SELECT T.plan_id FROM #tears AS T LEFT JOIN sys.query_store_plan AS QSP ON QSP.plan_id = T.plan_id; La plan_idcolonne est documentée comme étant la clé …





2
Renvoie des séquences xml où un attribut ne contient pas de caractère spécifique
Considérez le XML simple suivant: <xml> <customer name="Max"> <email address="me@you.com" /> </customer> <customer name="Erik"> <email address="erik@your-mom.com" /> </customer> <customer name="Brent"> <email address="brentcom" /> </customer> </xml> Je veux obtenir une liste de <Customer>séquences où l' addressattribut de l' <email>élément ne contient pas de @. Donc, je veux une sortie qui ressemble …
10 sql-server  xml  xquery 






1
Optimiser l'index sur une table de lignes de 2 135 044 521
J'ai un problème d'E / S avec une grande table. Statistiques générales Le tableau présente les principales caractéristiques suivantes: environnement: Azure SQL Database (le niveau est P4 Premium (500 DTU)) rangées: 2,135,044,521 1275 partitions utilisées index clusterisé et partitionné Modèle Voici l'implémentation de la table: CREATE TABLE [data].[DemoUnitData]( [UnitID] [bigint] …

1
Accès ligne par ligne à SQL Server
J'ai un tableau structuré comme ça (simplifié) Name, EMail, LastLoggedInAt J'ai un utilisateur dans SQL Server (RemoteUser) qui ne devrait pouvoir voir que les données (via une requête de sélection) où le champ LastLoggdInAt n'est pas nul. On dirait que je peux faire ça? C'est possible?


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.