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.

2
Comment forcer Windows à prendre en charge les LC_COLLATE et LC_TYPE non pris en charge dans PostgreSQL?
J'ai une nouvelle installation de PostgreSQL 9.1.x. Malheureusement, j'ai découvert que le système d'exploitation ne prend pas en charge LC_COLLATE = 'pl_PL.utf8'et LC_CTYPE = 'pl_PL.utf8'. J'ai lu dans la documentation PostgreSQL que: Sur toutes les plateformes, les classements nommés par défaut, C et POSIX sont disponibles. Des classements supplémentaires peuvent …


3
Comment concaténer des variables psql?
Comment puis-je concaténer deux variables psql (client PostgreSQL)? Je veux générer un chemin absolu en concaténant une variable de chemin de répertoire et une variable de nom de fichier. J'ai essayé ça: \set path '/tmp/' \set file 'foo' \echo :path:file Mais psql place un espace entre le chemin et le …

3
Optimiser ORDER BY dans une requête de recherche en texte intégral
J'ai une grande table entitiesavec environ 15 millions d'enregistrements. Je veux trouver les 5 premières lignes correspondant à «hockey» dans leur name. J'ai un index de texte intégral sur name, qui est utilisé:gin_ix_entity_full_text_search_name Requete: SELECT "entities".*, ts_rank(to_tsvector('english', "entities"."name"::text), to_tsquery('english', 'hockey'::text)) AS "rank0.48661998202865475" FROM "entities" WHERE "entities"."place" = 'f' AND (to_tsvector('english', …


2
Avantages et inconvénients de la vérification s'il existe une valeur pour une colonne unique ou laissez db générer une erreur unique lors de l'insertion
En écrivant une requête un autre jour, une pensée m'est venue et est restée dans mon esprit. Qu'est-ce qui est préférable, d'abord vérifier si une valeur pour une colonne unique existe, puis insérer ou insérer et laisser db générer une erreur de contrainte unique? Cela importera-t-il même? Edit: Comme suggéré …

3
Solutions PostgreSQL vs Oracle High Availability?
PostgreSQL a une matrice de différentes options de haute disponibilité qui représentent de nombreuses façons différentes de construire la réplication dans un SGBDR. Voici la matrice des fonctionnalités de haute disponibilité, d'équilibrage de charge et de réplication de PostgreSQL Des questions Lesquelles des approches de la matrice de haute disponibilité …


1
Concept de schéma dans PostgreSQL
Je ne suis pas en mesure de comprendre le concept et l'utilisation du schéma dans PostgreSQL. Je ne sais pas comment cela peut affecter la conception de ma base de données. Pourquoi devrais-je l'utiliser? Cela peut-il m'affecter à l'avenir si je décide de ne pas y penser maintenant et de …



3
Postgres, MVCC et verrouillage
J'ai une série d'instructions SQL qui ressemblent à ceci: BEGIN; SELECT counter FROM table WHERE id=X FOR UPDATE; REALLY COMPLEX QUERY; UPDATE table SET counter=Y WHERE id=X; END; Je voudrais empêcher le compteur d'être lu pendant que je recalcule sa valeur, mais selon les documents Postgres "Les verrous au niveau …
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.