J'utilise une fonction PL / pgSQL dans PostgreSQL 9.3 avec plusieurs requêtes complexes à l'intérieur: create function f1() returns integer as $$ declare event tablename%ROWTYPE; .... .... begin FOR event IN SELECT * FROM tablename WHERE condition LOOP EXECUTE 'SELECT f2(event.columnname)' INTO dummy_return; END LOOP; ... INSERT INTO ... FROM …
Nous avons une instance Postgres RDS sur Amazon Web Services. Nous avons activé les sauvegardes automatiques et nous prenons des instantanés quotidiennement. Nous souhaitons générer une sauvegarde locale «à jour» de l'instance RDS que nous pouvons gérer nous-mêmes. L'exécution de pg_dump sur l'instance n'est pas suffisante car nous voulons pouvoir …
Quelqu'un peut-il expliquer la différence entre ces types de VACUUMdans PostgreSQL? J'ai lu la doc mais elle dit juste que FULLverrouille les tables et FREEZE"fige" les tuples. Je pense que c'est la même chose. Ai-je tort?
Aujourd'hui, sept bases de données en sept semaines m'ont présenté les index par opérateur. Vous pouvez indexer des chaînes pour le modèle correspondant aux requêtes précédentes en créant un text_pattern_opsindex de classe d'opérateur, tant que les valeurs sont indexées en minuscules. CREATE INDEX moves_title_pattern ON movies ( (lower(title) text_pattern_ops); Nous …
Essayer de faire une sauvegarde incrémentielle toutes les heures d'un seul serveur Postgres (Win7 64). J'ai la configuration suivante dans postgresql.conf: max_wal_senders = 2 wal_level = archive archive_mode = on archive_command = 'copy "%p" "c:\\postgres\\foo\\%f"' (redémarrer) J'ai fait une sauvegarde de base avec pg_basebackup -U postgres -D ..\foo -F t …
Suite à une question que j'ai posée sur Est-ce une bonne idée de déplacer des tables à volume élevé et à accès élevé vers une base de données distincte? , je suis à la recherche de différentes techniques / solutions disponibles pour l'archivage de bases de données dans PostgreSQL. Peu …
J'aimerais pouvoir générer des byteachamps aléatoires de longueur arbitraire (<1 Go) pour remplir les données de test. Quelle est la meilleure façon de procéder?
J'ai exporté une base de données postgres de pgAdmin dans un format simple parce que je voulais rechercher le texte entier de la base de données. J'ai ensuite essayé de restaurer la base de données, mais cela donne une erreur indiquant que le fichier d'archive n'est pas un fichier d'archive …
Comment configurer deux serveurs identiques pour le basculement automatique dans PostgreSQL 9.1. OS Centos 5 PostgreSQL 9.1 compilé à partir de la source Le compte utilisateur postgres existe sur les deux machines et possède une clé sans mot de passe ssh pour se connecter aux deux machines. Ma configuration actuelle: …
J'ai une petite table (~ 10 lignes) appelée restrictionsdans ma base de données PostgreSQL, où les valeurs sont supprimées et insérées quotidiennement. Je voudrais avoir un tableau appelé restrictions_deleted, où chaque ligne supprimée restrictionssera stockée automatiquement. Puisqu'il restrictionsa un identifiant de série, il n'y aura pas de doublons. Comment écrire …
Je gère une grande base de données (quelques centaines de concerts) contenant des tables avec différents rôles, certains d'entre eux détenant des millions d'enregistrements. Certaines tables ne reçoivent qu'un grand nombre d'insertions et de suppressions, d'autres quelques insertions et un grand nombre de mises à jour. La base de données …
Je veux faire un script de vérification des classements utilisés sur mes tables dans PostgreSQL, mais googler pour Postgresql detect collationne fonctionne pas bien pour moi, et la documentation ne rend pas cela une recherche facile. Quelqu'un peut-il me dire comment je vérifierais cela?
Étant donné deux tables avec un nombre de lignes non défini avec un nom et une valeur, comment afficher un pivot CROSS JOINd'une fonction sur leurs valeurs. CREATE TEMP TABLE foo AS SELECT x::text AS name, x::int FROM generate_series(1,10) AS t(x); CREATE TEMP TABLE bar AS SELECT x::text AS name, …
J'ai une grande base de données dont j'ai besoin pour extraire toutes les clés primaires et clés étrangères de chaque table. J'ai pgAdmin III. Existe-t-il un moyen de le faire automatiquement et de ne pas parcourir chaque table manuellement?
J'ai appris bit stringrécemment sur le type de données et je suis assez curieux de savoir: Au bas de cette page doc, il y a la phrase: ... plus 5 ou 8 octets de surcharge en fonction de la longueur de la chaîne Comment les chaînes de bits sont-elles gérées …
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.