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é
Nous exécutons un serveur MySQL RDS m1.xlarge et avons des problèmes avec une utilisation élevée du processeur. Il y a quelques semaines, nous avons eu des problèmes avec l'utilisation du processeur atteignant 100% sur une grande instance. Lorsque nous avons mis à niveau la taille à xlarge, cela a stabilisé …
C'est une connaissance assez courante que vous devriez avoir SET NOCOUNT ON par défaut lors de la création de nouvelles procédures stockées. Microsoft a changé le modèle par défaut pour l'inclure en 2012. Je pensais que cela devrait être le même pour les déclencheurs, mais il n'est pas inclus dans …
Indicateur de trace 8048 de démarrage de SQL Server récemment inclus pour résoudre un grave problème de contention de verrou tournant dans un système SQL Server 2008 R2. Intéressé à entendre d'autres personnes qui ont trouvé des cas d'utilisation où la valeur de performance a été fournie par l'indicateur de …
J'ai créé une table testtableà l'intérieur de la base de données testbasequi a la structure suivante: product_no (int, not null) product_name (varchar(30), not null) price (money, null) expire_date (date, null) expire_time (time(7), null) que j'ai utilisé Microsoft SQL Server 2008 Management Studio. J'ai créé une procédure stockée testtable_pricesmallercomme suit use …
J'aimerais savoir deux choses: comment déplacer en toute sécurité tempdb avec un temps d'arrêt minimal? de combien de fichiers tempdb avez-vous besoin? S'agit-il d'un fichier par cœur? Donc, quad-core = 4 fichiers tempdb, en créant trois nouveaux?
J'avais une requête (pour Postgres et Informix) avec une NOT INclause contenant une sous-requête qui, dans certains cas, renvoyait des NULLvaleurs, ce qui faisait que cette clause (et la requête entière) ne retournait rien. Quelle est la meilleure façon de comprendre cela? Je pensais NULLà quelque chose sans valeur, et …
J'ai hérité d'une grande base de données (SQLServer) avec des centaines de colonnes qui représentent des quantités d'une chose ou d'une autre. Les unités de ces valeurs (par exemple "gallons", "pouces", etc.) sont stockées dans le champ MS_Description des propriétés étendues. Je me demande s'il existe une meilleure façon de …
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 7 ans . Toutes mes excuses à l'avance pour la question très détaillée. J'ai inclus des requêtes pour générer un ensemble de données complet pour …
Quelqu'un utilise-t-il HierarchyId en production réelle avec des tables de taille raisonnable, plus de quelques milliers de lignes? Est-ce fiable / performant? Jusqu'à présent, je n'ai trouvé personne non affilié au fournisseur qui le recommande, et Paul Nielsen déconseille cela ici . Quelle est votre expérience de l'utilisation de HierarchyId …
Dans Microsoft SQL Server, quelle est la différence entre les autorisations CREATE DATABASEet CREATE ANY DATABASE? Je n'arrive pas à trouver de réponse faisant autorité. Le mieux que je puisse en déduire est que (a) CREATE ANYimplique que je peux créer la base de données pour appartenir à un autre …
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 7 ans . De msdn : Contrairement à une table dérivée, un CTE peut être auto-référencé et peut être référencé plusieurs fois dans la même …
Définition du problème Nos utilisateurs doivent pouvoir interroger une base de données pour la plupart à jour. Les données peuvent être périmées jusqu'à 24 heures, ce qui est acceptable. Quelle serait l'approche la moins coûteuse pour obtenir et maintenir à jour une deuxième base de données avec une copie de …
http://en.wikipedia.org/wiki/CAP_theorem http://www.cs.berkeley.edu/~brewer/cs262b-2004/PODC-keynote.pdf Je pense que ce n'est pas très simple pourquoi seulement deux des Cohérence Disponibilité Tolérance de partition peut contenir pour tout système de base de données distribué donné. Cette conjecture a été prouvée, mais existe-t-il un moyen plus simple de comprendre pourquoi cela pourrait probablement se vérifier ? …
La suggestion dans BOL est assez vague: Sauvegardez le maître aussi souvent que nécessaire pour protéger suffisamment les données pour les besoins de votre entreprise. Nous recommandons une planification de sauvegarde régulière, que vous pouvez compléter par une sauvegarde supplémentaire après une mise à jour substantielle. Si vous vous aventurez …
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.