Questions marquées «postgresql»

Toutes les versions de PostgreSQL. Ajoutez une balise spécifique à la version supplémentaire comme postgresql-11 si ce contexte est important.

1
impossible de se connecter à la base de données postgresql distante
J'essaie de me connecter à une base de données psql distante. Avant d'ajouter l'entrée pg_hba.conf avec l'adresse IP du client, je recevais un message d'erreur: xdev@xdevbox:~$ psql -U postgres testdb -h 10.1.1.47 psql: FATAL: no pg_hba.conf entry for host "10.201.50.71", user "postgres", database "testdb", SSL off J'ai ajouté l'IP du …

1
Modification de GEQO (Genetic Query Optimization) de PostgreSQL
J'ai besoin d'implémenter une fonctionnalité conforme à la fonctionnalité GEQO de PostgreSQL. Je comprends que l'approche GEQO consiste à coder les plans de requête sous forme de chaînes entières et GEQO génère ces séquences de jointure possibles au hasard. Source: http://www.postgresql.org/docs/9.3/static/geqo-pg-intro.html Ma question: comment modifier la fonction GEQO si je …





2
Mise en cache des index PostgreSQL
J'ai du mal à trouver des explications «profanes» sur la façon dont les index sont mis en cache dans PostgreSQL, donc je voudrais une vérification de la réalité sur l'une ou l'ensemble de ces hypothèses: Les index PostgreSQL, comme les lignes, vivent sur le disque mais peuvent être mis en …


2
Index sur la clé primaire non utilisé dans la jointure simple
J'ai les définitions de table et d'index suivantes: CREATE TABLE munkalap ( munkalap_id serial PRIMARY KEY, ... ); CREATE TABLE munkalap_lepes ( munkalap_lepes_id serial PRIMARY KEY, munkalap_id integer REFERENCES munkalap (munkalap_id), ... ); CREATE INDEX idx_munkalap_lepes_munkalap_id ON munkalap_lepes (munkalap_id); Pourquoi aucun des index de munkalap_id n'est-il utilisé dans la requête …


1
Statut de sortie de PostgreSQL lors de l'exécution d'un fichier
Lors de l'exécution de PostgreSQL avec une seule commande SQL, les codes d'erreur sont renvoyés comme prévu: % psql -c "SELECT * FROM AWDASDASDASDAS" my_db ERROR: relation "awdasdasdasdas" does not exist LINE 1: SELECT * FROM AWDASDASDASDAS % echo $? 1 Mais lors de l'exécution d'un fichier, l'erreur est supprimée: …
16 postgresql 

4
PostgreSQL: colonnes générées
PostgreSQL prend-il en charge les colonnes générées ? Aussi connu sous le nom de colonnes virtuelles . Je ne parle pas de IDENTITYcolonnes . Je ne trouve aucune information sur cette fonctionnalité remarquable mais je sais qu'elle est disponible sur SQL Server et dans les dernières versions de MariaDB & …

1
Comprendre les valeurs par défaut des paramètres «max_wal_size» et «min_wal_size» du fichier postgresql.conf
Les valeurs par défaut sont, selon la documentation min_wal_sizeet les max_wal_sizeparamètres : Pour max_wal_size: The default is 1 GB Pour min_wal_size:The default is 80 MB Ensuite, je regarde ces paramètres dans ma configuration de base de données: select name, setting, unit from pg_settings where name in ('min_wal_size', 'max_wal_size') Donne le …

2
Comment accélérer la sélection distincte?
J'ai une simple sélection distincte sur certaines données de séries chronologiques: SELECT DISTINCT user_id FROM events WHERE project_id = 6 AND time > '2015-01-11 8:00:00' AND time < '2015-02-10 8:00:00'; Et cela prend 112 secondes. Voici le plan de requête: http://explain.depesz.com/s/NTyA Mon application doit effectuer de nombreuses opérations distinctes et …


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.