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 une base de données de développement qui est entrée en mode de récupération au redémarrage et en cours de récupération depuis environ une heure. Je dois soit arrêter la récupération, soit la tuer d'une manière ou d'une autre. Je me fiche un peu de la base de données ou …
C'est peut-être une question idiote, et je soupçonne que je ne peux pas le faire, mais existe-t-il une construction en SQL qui me permettrait de faire quelque chose comme ce qui suit: SELECT whatever WHERE col1,col2 IN ((val1, val2), (val1, val2), ...) Je veux sélectionner des données où deux colonnes …
Selon la documentation de PostgreSQL , il n'y a pas de différence de performance entre VARCHAR, VARCHAR(n)et TEXT. Devrais-je ajouter une limite de longueur arbitraire à une colonne de nom ou d' adresse ? Edit: Pas dupe de: La recherche dans l'index serait-elle sensiblement plus rapide avec char vs varchar …
J'ai ajouté à la table des index utilisés pour la recherche du résultat. Je montre les résultats par ordre ASC ou DESC. Donc, cette colonne devrait avoir un index ou pas? J'ai 2 autres index sur cette table. Quelle incidence les performances auront-elles sur l'indexation de cette colonne?
Je sais que le commentaire de la table mysql peut être défini à la création avec: create table (...)comment='table_comment'; Et vous pouvez afficher les commentaires par: show table status where name='table_name'; Comment modifier (modifier?) Un commentaire de table après sa création. Je veux dire sans laisser tomber et recréer la …
Utilisez-vous SQL Server Developer Edition sur des ordinateurs de type serveur dans des environnements DEV et STAGING? Je travaille sur un grand projet où (s'il passe l'étape de validation de concept), nous aurons plusieurs grands serveurs de bases de données d'entreprise répartis géographiquement et exécutant SQL Server 2012 Enterprise Edition. …
Je suis un développeur de rapports qui souhaite rendre mes requêtes aussi efficaces que possible. Auparavant, je travaillais avec un administrateur de base de données qui me disait - je crois parce que je traitais toujours des rapports sur un serveur de production - que je pouvais utiliser NOLOCKdans chaque …
Quel est le raisonnement derrière l'utilisation de l'instruction GO après chaque instruction SQL? Je comprends que GO indique la fin du lot et / ou autorise la réputation des déclarations, mais quel avantage at-il à l’utiliser après chaque déclaration? Je suis simplement curieux de constater que de nombreux documents Microsoft, …
Compte tenu d’un certain type d’attente, comment identifier les requêtes qui causent ces attentes en toute sécurité sur un serveur SQL 2008 R2 de production? Dans ce cas particulier, je me pose des questions async_network_io.
Je travaille sur un projet et je ne sais pas s’il existe une différence entre le fonctionnement du findcurseur et celui du findOnecurseur. FindOne est-il juste un wrapper find().limit(1)? Je cherchais quelque chose et peut-être que quelqu'un sait si mongodb a une méthode spéciale pour le faire ou non. Je …
J'étudie actuellement pour le test de certification Microsoft 70-433 (SQL 70-433) et je suis très confus quant à la mesure de la performance "coût de la requête". Selon la documentation que j'ai pu trouver via Google, le coût de la requête est un pourcentage et représente le pourcentage du lot …
J'essayais avec des index pour accélérer les choses, mais dans le cas d'une jointure, l'index n'améliore pas le temps d'exécution de la requête et, dans certains cas, il ralentit le processus. La requête pour créer une table de test et la remplir avec des données est la suivante: CREATE TABLE …
Comme le titre l'indique, j'ai besoin d'aide pour obtenir un total cumulé dans T-SQL. Le problème est que la somme que je dois faire est la somme d'un compte: sum(count (distinct (customers))) Disons que si je comptais seul, le résultat serait: Day | CountCustomers ---------------------- 5/1 | 1 5/2 | …
Je souhaite analyser une requête contenant une fonction définie par l'utilisateur que j'ai écrite pour PostgreSQL. Existe-t-il des méthodes standard pour exécuter un tel point de référence? Je sais que le timing peut être activé avec \timingl'invite psql, mais idéalement, j'aimerais avoir un script qui s'occupe de tout automatiquement: lancer …
Mon serveur de développement local est situé au Moyen-Orient, mais mon serveur de production est au Royaume-Uni. Je dois montrer la date à l'utilisateur dans son fuseau horaire. Par exemple, si un utilisateur est en Arabie Saoudite, je dois afficher l'heure en fonction du format Arabie Saoudite. Devrais-je créer une …
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.