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
Générer des permutations et une combinaison pour la colonne de nom
J'ai les données d'échantillon suivantes pour les permutations et la combinaison. create table tbltest ( name varchar(50), addres varchar(100) ); insert into tbltest values('Sam Mak John','Street 1 HNo 101 USA'); insert into tbltest values('Donatella Nobatti','HNo 101 UK'); insert into tbltest values('Sam Buca','Main Road B Block UAE'); insert into tbltest values('Juan …


3
Conversion d'une fonction scalaire en fonction TVF pour une exécution parallèle - Toujours en cours d'exécution en mode série
L'une de mes requêtes s'exécutait en mode d'exécution série après une version et j'ai remarqué que deux nouvelles fonctions étaient utilisées dans une vue référencée dans la requête LINQ to SQL générée à partir de l'application. J'ai donc converti ces fonctions SCALAIRES en fonctions TVF, mais la requête s'exécute toujours …

1
Somme non déterministe de flottants
Permettez-moi de dire le poing évident: je comprends parfaitement que les types à virgule flottante ne peuvent pas représenter avec précision les valeurs décimales . Ce n'est pas ça! Néanmoins, les calculs en virgule flottante sont censés être déterministes . Maintenant que cela est hors de propos, laissez-moi vous montrer …


1
Utilisation incorrecte des processus à partir des événements étendus d'intégrité système?
J'ai récemment travaillé sur la compréhension des données ou des mesures stockées dans le fichier d'événements d'événements de santé système. Nous essayons de mettre en œuvre la collecte de données de mesures de performances en utilisant l'intégrité du système comme indiqué ici Il existe des rapports qui fournissent des mesures …

3
La condition de filtre n'est pas correctement appliquée à l'index Clumnstore de cluster
En utilisant l'exemple ci-dessous, les prédicats sont les mêmes, cependant l'instruction supérieure (correctement) renvoie 0 lignes, l'instruction inférieure renvoie 1 - même si les prédicats ne correspondent PAS: declare @barcode nchar(22)=N'RECB012ZUKI449M1VBJZ' declare @tableId int = null declare @total decimal(10, 2) = 5.17 SELECT 1 FROM [dbo].[transaction] WITH (INDEX([IX_Transaction_TransactionID_PaymentStatus_DeviceID_DateTime_All])) WHERE Barcode …


5
Comment refuser l'accès à SQL Server à certaines connexions via SSMS, mais autoriser le fournisseur de données .Net SqlClient
Nous avons une situation où les développeurs n'ont aucune UPDATEautorisation, MAIS ils travaillent avec des applications et voient les chaînes de connexion -> ils connaissent les mots de passe de certains comptes SQL (exemple SQLLogin1) qui ont des autorisations UPDATE. Nos opérations ne sont actuellement pas parfaites, et parfois les …







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.