Administrateurs de bases de données

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é

4
Quoi de mieux pour les grandes modifications apportées à une table: SUPPRIMER et INSÉRER à chaque fois ou METTRE À JOUR existant?
Je fais un projet où je dois changer environ 36K enregistrements dans une table quotidiennement. Je me demande ce qui fonctionnera mieux: supprimer des lignes et en insérer de nouvelles, ou mettre à jour les lignes déjà existantes Pour moi, il est plus facile de simplement supprimer toutes les lignes …

1
Pourquoi mon PostgreSQL ORDER BY est-il insensible à la casse?
J'ai Postgres 9.4.4 en cours d'exécution sur Debian et j'obtiens le ORDER BYcomportement suivant : veure_test=# show LC_COLLATE; lc_collate ------------- en_US.UTF-8 (1 row) veure_test=# SELECT regexp_split_to_table('D d a A c b CD Capacitor', ' ') ORDER BY 1; regexp_split_to_table ----------------------- a A b c Capacitor CD d D (8 rows) …

20
Comment plonger dans une base de données laide?
Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Je suis sûr que vous êtes nombreux à avoir affaire à une base de données laide. Vous savez, cette base de …

1
Sauvegardes incrémentielles Mongodb
On m'a confié la tâche de configurer des sauvegardes incrémentielles pour le jeu de réplicas MongoDB, comme point de départ, bien sûr, je l'ai googlé et je n'ai rien trouvé sur les documents MongoDB, j'ai cependant trouvé cette question sur Stack Overflow, ce qui m'a encouragé à développer ma propre …
26 backup  mongodb 

3
SQL Server divise A <> B en A <B OU A> B, produisant des résultats étranges si B n'est pas déterministe
Nous avons rencontré un problème intéressant avec SQL Server. Prenons l'exemple de repro suivant: CREATE TABLE #test (s_guid uniqueidentifier PRIMARY KEY); INSERT INTO #test (s_guid) VALUES ('7E28EFF8-A80A-45E4-BFE0-C13989D69618'); SELECT s_guid FROM #test WHERE s_guid = '7E28EFF8-A80A-45E4-BFE0-C13989D69618' AND s_guid &lt;&gt; NEWID(); DROP TABLE #test; violon Veuillez oublier un instant que la s_guid …

2
Comment dois-je indexer un UUID dans Postgres?
Je suis nouveau sur PostgreSQL et quelque peu nouveau sur les bases de données en général. Existe-t-il un moyen établi d'indexer les valeurs UUID dans Postgres? Je suis partagé entre l'utilisation du hachage et l'utilisation d'un trie, à moins qu'il y ait déjà quelque chose de intégré qu'il utilise automatiquement. …
26 postgresql  index  uuid 


4
Le journal des transactions de la base de données 'nom_base_de_données' est plein en raison de 'XTP_CHECKPOINT'
J'ai une question XTP_CHECKPOINT. J'utilise SQL Server 2014. J'ai une base de données qui est en mode modèle de récupération SIMPLE. Il est également en cours de réplication. Il n'y a pas de transactions ouvertes. J'ai couru DBCC OPENTRANet ça revient: "Aucune transaction ouverte active." Mais je continue à recevoir …




4
Quand utiliser CDC pour suivre l'historique?
SQL Server Change Data Capture est une fonctionnalité qui lit les données historiques des journaux de transactions SQL Server et les stocke dans une table spéciale. Grâce à l'utilisation de fonctions de valeur de table spéciales (TVF), il permet ensuite à l'utilisateur d'interroger ces données, ce qui permet soit d'obtenir …




En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.