En regardant dans la documentation postgres pour alter table , il semble que les contraintes régulières peuvent être marquées comme DEFERRABLE(plus concrètement, INITIALLY DEFERREDc'est ce qui m'intéresse). Les index peuvent également être associés à une contrainte, tant que: L'index ne peut pas avoir de colonnes d'expression ni être un index …
J'ai actuellement une clé étrangère entre deux entités, et je voudrais rendre cette relation conditionnelle au type d'entité de l'une des tables. Voici la hiérarchie des tableaux, cela se fait via les références FK de l'enfant au parent Store / \ Employees \ TransactionalStores / | \ Kiosks | BrickMortars …
J'obtiens l'erreur pgAdmin III suivante chaque fois que je restaure une base de données, à l'aide de pgAdmin III: Erreur: le fichier «» n'a pas pu être supprimé (erreur 2: aucun fichier ou répertoire de ce type) Voir le journal pgadmin . Ma configuration: PostgreSQL 9.4.4 sur x86_64-unknown-linux-gnu, compilé par …
Je sais comment vérifier la taille des index et des tables dans Postgres (j'utilise la version 9.4): SELECT relname AS objectname, relkind AS objecttype, reltuples AS "#entries", pg_size_pretty(relpages::bigint*8*1024) AS size FROM pg_class WHERE relpages >= 8 ORDER BY relpages DESC; Mais cela ne montre pas de vues matérialisées. Comment puis-je …
Cela a probablement déjà été demandé, mais je ne peux pas le comprendre. J'ai une phone_clickstable (sql fiddle http://sqlfiddle.com/#!15/855e0/1 ) CREATE TABLE phone_clicks ( id integer NOT NULL, date date NOT NULL, industry_id integer NOT NULL, clicks integer DEFAULT 0 NOT NULL ); insert into phone_clicks(id, date, industry_id, clicks) values …
Je peux insérer plusieurs lignes dans un tableau avec des valeurs par défaut pour toutes les colonnes de la manière RBAR : create table course(course_id serial primary key); do $$ begin for i in 1..100000 loop insert into course default values; end loop; end;$$; Existe-t-il un moyen de faire de …
Comment Postgres déclenche les échelles du mécanisme? Nous avons une grande installation PostgreSQL et nous essayons d'implémenter un système basé sur des événements en utilisant des tables de log et TRIGGER (s). Fondamentalement, nous aimerions créer un TRIGGER pour chaque table dont nous voulons être informés pour une opération UPDATE …
Voici un exemple minimal de mon problème réel: create table t(id serial primary key, rnd double precision); bien sûr, vous pouvez renvoyer les colonnes insérées avec une returningclause: with w as (insert into t(rnd) values(random()) returning *) insert into t(rnd) select random() from w returning *; /* | ID | …
Je viens de commencer à utiliser Postgres et j'essaie de créer un exemple de base de données pour comprendre ses fonctions, en regardant autour, j'ai trouvé quelques scripts sur pgfoundry.org. Je comprends les commandes, car j'ai déjà utilisé à la fois Oracle et MS-SQL, mais tous les scripts que j'exécute …
Je suis un peu confus quant à la définition des autorisations dans PostgreSQL. J'ai ces rôles: List of roles Role name | Attributes | Member of -----------+------------------------------------------------+----------- admin | Superuser, Create role, Create DB, Replication | {} meltemi | Create role, Create DB | {rails} rails | Create DB, Cannot …
Nous avons du mal à gérer le trafic pendant les heures de pointe vers notre serveur de base de données. Nous cherchons à améliorer le matériel (voir cette question à ce sujet ), mais nous voulons également travailler sur la configuration du pooling et le réglage du serveur. L'application sur …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour les administrateurs de base de données Stack Exchange. Fermé il y a 5 ans . Existe-t-il des programmes / plugins / …
J'évalue PostgreSQL 9.1 et j'ai quelques questions concernant les détails de basculement et de réplication. J'ai quelques scénarios de test. Le premier avec un serveur maître et quelques esclaves. En cas de plantage du Maître, je veux que l'un des Esclaves devienne Maître. Une fois que le maître est revenu …
Y a-t-il une requête qui fera cela? J'ai trouvé quelques requêtes qui peuvent le faire pour une table, mais je n'ai pas pu le modifier pour que je puisse voir: tablename | column | type
Je fais une preuve de concept sur la réplication PostgreSQL. Après la discussion sur le forum, nous avons décidé d'aller avec la réplication en streaming car les performances sont bonnes par rapport aux autres solutions. PostgreSQL ne fournit pas de basculement automatique pour la réplication en streaming. Nous pouvons basculer …
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.