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é
Quelle est la méthode recommandée pour effectuer une mise à niveau mineure de PostgreSQL, par exemple 9.3.0 vers 9.3.1 à l'aide du programme d'installation de fenêtres intégré à Enterprise DB? Dois-je d'abord désinstaller ou simplement installer sur l'installation existante? L'installation actuelle a été effectuée avec postgresql-9.3.0-1-windows-x64.exe. Maintenant, je veux mettre …
J'utilise le serveur PostgreSQL pour mon utilisation en production. Quand je lance une requête comme select * from pg_stat_activity sur mon serveur, je reçois 98% des requêtes comme SHOW TRANSACTION ISOLATION LEVEL et mon serveur n'accepte que 100 connexions, je ne peux donc pas continuer. Pourquoi cela arrive-t-il? Comment puis-je …
Lors de l'examen d'un problème de performances, j'ai vu un afflux sur CXPACKETS suggérant que je pourrais avoir besoin de regarder le seuil de coût pour le parallélisme et peut-être le MAXDOP. Avant d'apporter des modifications drastiques au MAXDOP, j'ai suivi les conseils de beaucoup d'autres, y compris celui de …
Étrangement, ma procédure stockée a commencé à recevoir Msg 666 pour certaines données d'entrée. La procédure stockée échoue à la dernière étape lorsqu'elle essaie d'insérer une ligne dans une table avec la structure suivante: Columns: A_Id: PK, int B_Id: PK, FK, int C_Id: PK, FK, int D_Id: PK, smallint Il …
J'ai un tableau avec les données suivantes First Second Third Fourth Fifth Sixth 2013-08-20 2013-08-21 2013-08-22 2013-08-23 2013-08-24 2013-08-25 Et en utilisant UNPIVOT SELECT Data ,DATENAME(DW, Data) AS DayName FROM Cal UNPIVOT(Data FOR D IN ( First, Second, Third, Fourth, Fifth, Sixth )) AS unpvt J'obtiens le résultat suivant Data …
J'essaie de définir un travail cron pour prendre la sauvegarde de ma machine esclave. J'ai donc besoin d'arrêter l'esclave J'ai émis une commande mysqladmin --user=root --password=test_pass stop-slave Mais c'est jeter une erreur: mysqladmin: échec de la connexion au serveur à 'localhost' erreur: 'Accès refusé pour l'utilisateur' root '@' localhost '(en …
Je suis relativement nouveau dans la base de données Oracle. J'ai installé Oracle Database 11g R2sur Oracle Linux 6. J'ai créé avec succès une nouvelle base de données avec dbcaet connecté à la base de données en utilisant: $ sqlplus "/ as sysdba" J'ai réussi à créer une table et …
Quelle est la différence entre ces 2 requêtes: START TRANSACTION; SELECT * FROM orders WHERE id=1; UPDATE orders SET username='John' WHERE id=1; COMMIT; Et sans transaction: SELECT * FROM orders WHERE id=1; UPDATE orders SET username='John' WHERE id=1; Quel est l'effet d'avoir SELECTune transaction interne? Si a DELETE FROM orders …
Je gère une base de données SQL Server 2005 qui héberge environ 2,9 To de données (2 x 1,45 To - J'ai un schéma RAW et un schéma ANALYSIS donc en gros deux copies des données ingérées). Le modèle de récupération est SIMPLE et .ldfest à 6 Go. Pour une …
J'ai besoin de conserver un numéro de révision unique (par ligne) dans une table document_revisions, où le numéro de révision est limité à un document, il n'est donc pas unique à la table entière, seulement au document associé. Au départ, j'ai trouvé quelque chose comme: current_rev = SELECT MAX(rev) FROM …
Quelle est la meilleure pratique pour stocker des métadonnées d'enregistrements individuels dans une base de données? J'ai besoin de stocker des métadonnées communes telles que l'heure de création et l'heure de la dernière mise à jour de nombreuses tables dans ma base de données. J'ai trouvé quelques solutions différentes: Stockez …
Vous cherchez à calculer l'unité de mesure la plus appropriée pour une liste de substances où les substances sont données dans des volumes unitaires différents (mais compatibles). Tableau de conversion des unités La table de conversion des unités stocke différentes unités et comment ces unités sont liées: id unit coefficient …
J'utilise SQL Server 2008 R2 depuis un certain temps et cela fonctionne très bien. Maintenant, je dois utiliser SQL Server 2012. Cela affectera-t-il mes bases de données existantes? Quel est le risque associé à l'installation de SQL Server 2012 sur une machine sur laquelle SQL Server 2008 R2 est en …
J'ai récemment configuré SSDT pour nos développeurs. Nous appliquons les modifications apportées à nos bases de données de développement via SSDT en limitant les autorisations dont chaque développeur dispose lorsqu'il est connecté au serveur (db_datareader, db_datawriter). Dans SSDT, nous publions nos modifications dans la base de données à l'aide d'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.