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'ai hérité d'un serveur et d'une base de données tiers de SQL Server 2005 à examiner pour pouvoir générer des rapports et des tableaux de bord. Sur une table, j'ai trouvé une nouvelle icône: une clé à l'envers bleu-argent, à côté de mes autres clés primaires et étrangères. Lorsque je …
Nous voyons des types d'attente PAGELATCH_EX et PAGELATCH_SH très élevés ainsi que des attentes WRITELOG élevées. J'ai diagnostiqué la requête à l'origine des attentes PAGELATCH et je peux les éliminer en réduisant le taux d'insertion dans une clé primaire en cluster occupée définie avec une valeur IDENTITY. Je comprends que …
Je travaille sur un script PHP qui importe le fichier CSV ( customers.csv) dans la table MySQL ( customers). Avant d'insérer le contenu du fichier CSV dans la table mysql, je sauvegarde d'abord la customerstable d' origine . J'encapsule tout le processus d'importation (y compris la sauvegarde) dans une transaction …
J'ai une instance SQL Server 2012 avec quelques bases de données. Dans l'un d'eux, j'ai créé une vue, qui sélectionne des tables dans plus d'une base de données. Je veux qu'un utilisateur puisse sélectionner cette vue, mais il ne doit pas sélectionner ses tables. La vue a été créée exactement …
D'après ma connaissance limitée de la façon dont les plans de requête sont compilés, stockés et récupérés par les requêtes, je comprends qu'une requête à instructions multiples ou une procédure stockée générera son plan de requête qui sera stocké dans le cache du plan de requête pour être utilisé par …
Version MySQL Le code s'exécutera dans MySQL 5.5 Contexte J'ai une table comme la suivante CREATE TABLE t ( id INT NOT NULL AUTO_INCREMENT , patient_id INT NOT NULL , bed_id INT NOT NULL , ward_id INT NOT NULL , admitted DATETIME NOT NULL , discharged DATETIME , PRIMARY KEY …
J'essaie de mieux comprendre (conceptuellement) la relation entre les statistiques, les plans d'exécution, l'exécution des procédures stockées. Ai-je raison de dire que les statistiques ne sont utilisées que lors de la création du plan d'exécution d'une procédure stockée et qu'elles ne sont pas utilisées dans le contexte d'exécution réel? En …
Je suis novice dans les bases de données. J'ai lu et découvert que ce n'était probablement pas une bonne idée d'utiliser l'adresse e-mail comme clé primaire, car les comparaisons de chaînes sont plus lentes, ce qui affecte les performances dans les jointures complexes et si un e-mail change, je devrais …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 5 ans . Existe-t-il des risques de sécurité ou …
La question concerne les conditions de licence Oracle. J'aimerais en savoir plus sur l'administration d'Oracle Database. Malheureusement, j'utilise la version 32 bits de LInux, donc je ne peux pas installer Oracle 11 XE (je ne trouve pas l'édition 32 bits cependant). Est-ce correct, si je télécharge et installe Oracle Standard …
Est-il possible de mettre à jour une valeur de colonne de clé primaire en cascadant la mise à jour parmi toutes les clés étrangères qui la référencent? # EDIT 1: lorsque j'exécute une requête de suivi select * from sys.foreign_keys where referenced_object_id=OBJECT_ID('myTable') , Je vois que update_referential_action est mis à …
J'écris sur un article de blog à venir sur les fonctions de classement et d'agrégation de fenêtres, en particulier les itérateurs de Segment and Sequence Project. D'après ce que je comprends, Segment identifie les lignes d'un flux qui constituent la fin / le début d'un groupe, donc la requête suivante: …
Lors de la configuration d'une piste d'audit, je n'ai aucun problème à suivre qui met à jour ou insérer des enregistrements dans une table, cependant, suivre qui supprime les enregistrements semble plus problématique. Je peux suivre les insertions / mises à jour en incluant dans l'insertion / mise à jour …
Nous migrons un site IIS / SQL Server de 2008 à 2012 et j'ai un problème d'authentification. Nous utilisons l'authentification Windows pour authentifier en tant que DOMAIN\COMPUTER$, mais cela ne fonctionne pas, ce qui donne une erreur disant: La connexion a échoué pour l'utilisateur «DOMAIN \ COMPUTER $». Motif: impossible …
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.