J'ai créé une vue matérialisée nommée view_table_Asur une table de wrapper de données étrangère table_A. Ce que je veux, c'est que la vue soit automatiquement mise à jour après chaque nouvelle insertion table_A. J'ai essayé de le faire avec des déclencheurs mais cela n'a pas fonctionné. Est-il possible d'actualiser automatiquement …
J'essaie de vider certaines tables d'une version 9.5 beta 2 vers un serveur 9.4.4. La forme de la commande que j'utilise est assez standard: pg_dump -t table dbname | psql -h hostname -d dbname J'utilise l'utilisateur Postgres, ce qui, je le sais, n'est probablement pas idéal, mais comme ce sont …
La jointure suivante a des estimations de ligne très différentes lors d'une jointure sur les partitions vs lors d'une jointure sur la table entière: CREATE TABLE m_data.ga_session ( session_id BIGINT NOT NULL, visitor_id BIGINT NOT NULL, transaction_id TEXT, timestamp TIMESTAMP WITH TIME ZONE NOT NULL, day_id INTEGER NOT NULL, [...] …
J'importe un grand nombre de fichiers volumineux dans un certain nombre de tables à partitionner à l'aide de boucles dans un bloc de code plpgsql anonyme $do$. $do$ BEGIN FOR yyyy in 2012..2016 THEN EXECUTE $$COPY table$$||yyyy||$$ FROM 'E:\data\file$$||yyyy||$$.csv DELIMITER ',' CSV;$$; END LOOP; END; $do$ LANGUAGE plpgsql L'ensemble de …
J'essaie de créer un index sur l'expression CASE, comme suit CREATE TABLE test(i INT, j INT); CREATE UNIQUE INDEX test_index ON test(CASE WHEN i=1 THEN j END); Obtenir cette erreur: ERROR: syntax error at or near "CASE" LINE 1: CREATE UNIQUE INDEX test_index ON test(CASE WHEN i=1 THEN j ... …
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.