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'utilise PostgreSQL 9.1 sur Ubuntu. Sont-ils VACUUM ANALYZEtoujours recommandés ou l’autovacuum suffit-il pour répondre à tous les besoins? Si la réponse est "ça dépend", alors: J'ai une base de données assez longue (taille de dump compressée de 30 Go, répertoire de données de 200 Go) Je fais l'ETL dans la …
(Il a été suggéré que cela soit rediffusé ici à partir de StackOverflow) Vous avez actuellement une table .. et vous devez commencer à y ajouter de nouvelles colonnes de données. Tous les enregistrements (même les nouvelles données après l'ajout des nouvelles colonnes de données) n'auront pas de données. Je …
L’importance de la RAM est un fait établi, mais on dispose de beaucoup moins de données sur l’importance des cœurs et du multithreading en matière d’utilisation du processeur par MySQL. Je parle de la différence de courir MySQL sur 4cores vs 6cores vs 8cores et ainsi de suite. Est-ce que …
Existe-t-il une règle absolue pour décider quelles colonnes et dans quel ordre elles doivent être placées dans Inclus dans index non clusterisé. Je venais de lire ce post https://stackoverflow.com/questions/1307990/why-use-the-include-clause-when-creating-an-index et j'ai constaté que pour la requête suivante: SELECT EmployeeID, DepartmentID, LastName FROM Employee WHERE DepartmentID = 5 Le poster a …
J'ai un SQL standard que je lance sur plusieurs bases de données sur un seul serveur pour m'aider à diagnostiquer les problèmes: select so.name, so.type, MAX(case when sc.text like '%remote%' then '' ELSE 'N' END) AS Relevant, @@ServerName as Server, DB_Name() as DBName from sysobjects so with (nolock) join syscomments …
J'ai des problèmes de performances sur certaines requêtes de base de données qui ont des ensembles de résultats possibles importants. La requête en question, j'ai trois ANDs dans la clause WHERE L'ordre des articles est-il important? Comme dans, si je mets la clause ASI_EVENT_TIME en premier (car cela enlèverait la …
En supposant que vous ayez un serveur dédié explicitement pour les fonctions de base de données - combien de mémoire devriez-vous réserver pour le système d'exploitation? Je me rends compte que cela variera probablement quelque peu en fonction du système d'exploitation, du logiciel de base de données, etc. Mais, comme …
Comment exporter / importer une base de données dans MySQL via la ligne de commande? Configuration du système MySQL, serveur WampServer installé. OS: Windows Le conseil pour mon hôte local, pas un hébergement en direct ...
Chaque fois que je dois vérifier l'existence d'une ligne dans une table, j'ai tendance à toujours écrire une condition telle que: SELECT a, b, c FROM a_table WHERE EXISTS (SELECT * -- This is what I normally write FROM another_table WHERE another_table.b = a_table.b ) Certaines personnes écrivent comme ceci: …
Quelqu'un exécutait une requête sur notre base de données SQL Server à distance et leur système était en panne. Ils n'ont aucune sauvegarde de cette requête et veulent voir ce qui a été exécuté sur le serveur. Est-il possible de trouver cette requête dans un journal ou dans un historique …
Je me suis connecté sur mon serveur pour vérifier l'état de la base de données et j'ai remarqué SHOW PROCESSLIST;qu'il y avait un grand nombre de connexions en attente très anciennes. Quelle doit être la durée limite de connexion avant que la connexion ne soit supprimée? Comment définir la limite …
Cette question ne concerne pas bytea v. Oid v. Blobs v. Gros objets, etc. J'ai une table contenant un integerchamp de clé primaire et un byteachamp. J'aimerais entrer des données sur le byteaterrain. Cela peut vraisemblablement être fait par l’une des PL/langues, et j’envisagerai peut-être de le faire PL/Pythondans le …
J'apprends PostgreSQL et j'essaie de comprendre comment créer une table temporaire ou une WITHdéclaration pouvant être utilisée à la place d'une table normale, à des fins de débogage. J'ai consulté la documentation de CREATE TABLE et il est indiqué VALUESque cette requête peut être utilisée comme requête mais ne donne …
J'exécute sqlcmd à partir d'un fichier de commandes et je me demandais comment lui faire renvoyer un ERRORLEVEL autre que 0 en cas de problème avec la sauvegarde.
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.