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é
Je commence à apprendre les plans d'exécution et je ne comprends pas comment fonctionne exactement un match hash et pourquoi il serait utilisé dans une jointure simple: select Posts.Title, Users.DisplayName From Posts JOIN Users on Posts.OwnerUserId = Users.Id OPTION (MAXDOP 1) Si je comprends bien, les résultats de l'analyse d'index …
Il existe deux manières de se connecter à Oracle en tant qu'administrateur à l'aide de sqlplus: sqlplus sys as sysdba sqlplus system/manager Ces comptes devraient être utilisés à des fins différentes, je suppose. A quelles tâches ces deux schémas sont-ils destinés? Quand devrais-je utiliser l'un ou l'autre parmi eux?
En supposant un système OLTP de production avec des tables à prédominance InnoDB Quels sont les symptômes communs d'un système mal configuré / mal configuré? Quels paramètres de configuration changez-vous le plus souvent par défaut? Comment repérez-vous les goulots d'étranglement potentiels avant qu'il y ait un problème? Comment reconnaissez-vous et …
Après avoir posé cette question en comparant les GUID séquentiels et non séquentiels, j'ai essayé de comparer les performances INSERT sur 1) une table avec une clé primaire GUID initialisée séquentiellement avec newsequentialid(), et 2) une table avec une clé primaire INT initialisée séquentiellement avecidentity(1,1) . Je m'attendrais à ce …
Ce livre blanc de 2007 compare les performances des instructions de sélection / insertion / suppression / mise à jour et de sélection de plage d'une table organisée en tant qu'index en cluster par rapport à celle d'une table organisée en segment de mémoire avec un index non en cluster …
Selon ce document Microsoft: http://msdn.microsoft.com/en-us/library/ms174205.aspx Je suis supposé pouvoir utiliser ctrl + K puis ctrl + D pour formater mes documents SQL dans SQL Server Management Studio 2012, mais lorsque j'utilise cette liste déroulante, l'erreur suivante apparaît: La combinaison de touches (Ctrl + K, Ctrl + D) est liée à …
Si nous voulons créer une nouvelle table à partir d’une table existante dans SQL Server, nous pouvons procéder comme suit: SELECT * into Table2 from Table1 WHERE 1=2 Quel est le point de la clause Where? Je l'ai essayé sans la clause where et tout s'est bien passé. J'ai vu …
Notre système écrit beaucoup de données (type de système Big Data). Les performances en écriture suffisent à nos besoins, mais les performances en lecture sont vraiment trop lentes. La structure de la clé primaire (contrainte) est similaire pour toutes nos tables: timestamp(Timestamp) ; index(smallint) ; key(integer). Une table peut avoir …
Que gagnons-nous et que perdons-nous avec cette migration? À quoi devrais-je m'attendre comme inconvénients après la migration? Est-il vraiment inutile de changer les applications dans n'importe quelle situation?
Par exemple, une table cara une-à-une relation de tables electric_car, gas_caret hybrid_car. Si a carest electric_car, il ne peut plus apparaître dans gas_carou a hybrid_car, etc. Y a-t-il un problème avec un tel design? Certains problèmes peuvent survenir plus tard?
Il y a beaucoup de drapeaux de trace là-bas. Certaines sont bien documentées, d'autres pas, et d'autres ont retrouvé leur statut de comportement par défaut dans la version 2016. Outre les canaux de support officiels, les employés de Microsoft, etc., quels sont les moyens de trouver de nouveaux indicateurs de …
Je travaille sur une base de données postgresql amazon RDS où je sais qu'il y a eu un problème avec le schéma public (il a peut-être été supprimé). Mais apparemment, le schéma existe et, de toute façon, le problème n’est pas résolu. Voici un exemple de session avec une base …
J'ai trouvé beaucoup d'informations sur ce qui STATISTICS sont: comment ils sont maintenus, comment ils peuvent être créés manuellement ou automatiquement à partir des requêtes ou des index, et ainsi de suite. Mais, je suis incapable de trouver une information ou de conseil « meilleures pratiques » en ce qui …
J'utilise Microsoft SQL Server 2012 et j'essaie d'exécuter une requête simple dans Management Studio. Je reçois l'erreur suivante (dans SSMS, en cours d'exécution sur le serveur): Une erreur s'est produite lors de l'exécution du lot. Le message d'erreur est le suivant: Une exception de type 'System.OutOfMemoryException' a été levée. 24 …
Quand dois-je utiliser le modèle de récupération complet et quand dois-je utiliser le modèle de récupération simple pour les bases de données? J'ai toujours utilisé le modèle de récupération complète, car il s'agit du modèle par défaut, mais aujourd'hui, j'ai rencontré cette erreur: Fournisseur Microsoft OLE DB pour SQL Server …
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.