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é


2
Erreur: «Le certificat ne peut pas être supprimé car une ou plusieurs entités sont signées ou chiffrées à l'aide de celui-ci.»
J'ai un certificat que je voudrais supprimer de la base de données. Si j'émets la commande DROP CERTIFICATE <FooCert> Je reçois l'erreur The certificate cannot be dropped because one or more entities are either signed or encrypted using it Selon Jason Strate, je devrais pouvoir savoir ce qui est signé …




2
Même code dans plusieurs procédures stockées
J'ai récemment rejoint une entreprise et je viens de remarquer que la plupart des procédures stockées ont la même section de code répétée tout au long. J'ai remarqué parce que j'étais chargé de changer une petite section de ce code dans chaque SP qu'il s'est produit :) C'est un morceau …

2
Existe-t-il un équivalent T-SQL pour la ponctuation comme [0-9] pour les nombres et [az] pour les lettres?
Existe-t-il un équivalent T-SQL des modèles [0-9]et [a-z]qui me permettra d'extraire des valeurs d'une colonne contenant de la ponctuation? Par exemple: Create Table #Test ( Value VarChar(10) ) Insert Into #Test Values ('123a'), ('456b'), ('12ABC'),('AB!23'),('C?D789') Select * From #Test Where Value like '[0-9][0-9][0-9][a-z]' Cela retournerait des valeurs où les 3 …


1
Dois-je désactiver HyperThreading
CONTEXTE J'ai récemment étudié des temps d'attente assez élevés pour CXPacket, ce qui m'a obligé à utiliser SQL Sentry pour surveiller de près l'activité du processeur. Une chose que j'ai remarquée en conséquence est que nous avons des pics massifs dans le changement de contexte. Vous trouverez ci-dessous un échantillon …



3
Logique d'évaluation CASE inattendue
J'ai toujours compris que l' CASEénoncé fonctionnait selon un principe de «court-circuit» en ce sens que l'évaluation des étapes suivantes n'a pas lieu si une étape antérieure est évaluée comme vraie. (Cette réponse L'instruction CASE de SQL Server évalue-t-elle toutes les conditions ou quitte-t-elle la première condition VRAIE? Est liée …
8 oracle 


3
À quoi sert la clé primaire comme dernière colonne d'un index secondaire composite dans une table InnoDB?
Dire que j'ai une relation 1-à-N (person_id, pet_id). J'ai une table où pet_idest la clé primaire. Je comprends qu'un index secondaire InnoDB est essentiellement un arbre B où les valeurs sont les valeurs de clé primaire correspondantes pour la ligne. Maintenant, supposons qu'une personne puisse avoir des milliers d'animaux de …

1
comment se fait-il qu'une variable de table améliore les performances d'une requête dans ce cas?
pour ce cas spécifique, que j'essaierai d'expliquer ci-dessous, l'utilisation d'une variable de table est plus performante que l'utilisation d'une variable de table. Je voudrais savoir pourquoi, et si possible, se débarrasser de la variable de table. c'est la requête utilisant la variable de table: USE [BISource_UAT] GO set statistics io …

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.