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é
En bref Quels facteurs entrent en jeu lorsqu'ils interrogent l'optimiseur sur la sélection de l'index d'une vue indexée? Pour moi, les vues indexées semblent défier ce que je comprends de la façon dont l'Optimizer sélectionne les index. J'ai déjà vu cette question , mais le PO n'a pas été bien …
Je suis le guide - http://www.sqlchicken.com/2009/07/how-to-create-a-server-side-trace-with-sql-profiler/ qui fonctionne jusqu'à ce que j'atteigne l'étape 8 Maintenant, pour planifier votre script nouvellement créé. Dans SSMS, connectez-vous au serveur sur lequel vous souhaitez effectuer le suivi. Accédez à votre agent SQL Server et développez-le afin que vous puissiez voir le dossier Jobs. Cliquez …
est-il possible de rechercher une table de base de données entière (ligne et colonne) pour trouver une chaîne particulière. J'ai une base de données nommée A avec environ 35 tables, je dois rechercher la chaîne nommée "bonjour" et je ne sais pas sur quelle table cette chaîne est enregistrée. Est-ce …
Normalement, je crée des guides de plan en construisant d'abord une requête qui utilise le plan correct, et en le copiant dans la requête similaire qui ne fonctionne pas. Cependant, cela est parfois délicat, surtout si la requête n'est pas exactement la même. Quelle est la bonne façon de créer …
J'ai réalisé que mon entreprise utilise un processus ELT (extraction-transformation-charge) au lieu d'utiliser un processus ETL (extraction-transformation-charge). Quelles sont les différences entre les deux approches et dans quelles situations l'une serait-elle "meilleure" que l'autre? Ce serait formidable si vous pouviez fournir quelques exemples.
Tout le monde sait que, dans les tables qui utilisent InnoDB comme moteur, les requêtes comme SELECT COUNT(*) FROM mytablesont très inexactes et très lentes, surtout lorsque la table s'agrandit et qu'il y a des insertions / suppressions de lignes constantes pendant l'exécution de cette requête. Si je comprends bien, …
Nous avons une application où une seule des tables deviendra un million de lignes mais le reste sera juste en dessous d'un million. Alors, quel conseil devrions-nous utiliser avec innodb_file_per_table ou partir comme un seul .ibd? J'ai lu certains articles disant de ne pas y aller car vous avez besoin …
Je crée une base de données dans laquelle il y aura environ 30 tables, chaque table contenant des dizaines de millions de lignes et chaque table contenant une seule colonne importante et une colonne de clé primaire / étrangère afin de maximiser l'efficacité des requêtes face à des charges lourdes …
Est-ce que cela aurait du sens que l'application applique l'intégrité de la base de données au lieu d'avoir des clés étrangères, des contraintes de vérification, etc.? Quelle amélioration des performances peut-on attendre de ne pas appliquer l'intégrité de la base de données via des outils de base de données internes?
Dans SQL Server, les statistiques sont mises à jour automatiquement une fois Auto Update Statisticsdans True(qui est la valeur par défaut). Y a-t-il une raison de mettre à jour les statistiques manuellement et dans quelles circonstances?
La base de données sur laquelle nos développeurs travaillent est trop volumineuse (contient beaucoup d'objets de base de données). Nous devons contrôler les modifications des objets db (gestion du changement). Notre entreprise ne peut pas avoir une personne qui serait uniquement responsable des changements de base de données. Nous avons …
Nous avons une base de données pour un produit lourd en écriture. Nous venons d'acheter une nouvelle machine serveur avec un SSD pour vous aider. À notre grande surprise, les insertions n'étaient pas plus rapides que sur notre ancienne machine avec un stockage beaucoup plus lent. Lors de l'analyse comparative, …
J'ai des tables Log et LogItem; J'écris une requête pour récupérer des données des deux. Il y en a des milliers Logset chacun Logpeut en avoir jusqu'à 125LogItems La requête en question est compliquée, donc je la saute (si quelqu'un pense que c'est important, je peux probablement la poster), mais …
Quelle est la meilleure conception pour une table, un Typechamp qui est de intou char(1)? En d'autres termes, étant donné ce schéma: create table Car ( Name varchar(100) not null, Description varchar(100) not null, VehType .... not null ) Est-il plus efficace (en termes de performances) VehTyped'être un intou un …
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.