1
0
mirror of https://gitlab.com/depesz/explain.depesz.com.git synced 2025-07-01 00:55:01 +02:00
Files
explain.depesz.com/sql/patch-004.sql
Hubert depesz Lubaczewski 5fc15d5ed8 Move to partitioned plans
We don't have that many of them, but on slow(ish) server dumps or vacuums
take long time. Partitioning will make it possible to handle work in
smaller increments
2016-04-05 14:57:53 +02:00

66 lines
5.4 KiB
PL/PgSQL

BEGIN;
CREATE SCHEMA plans;
create table plans."part_0" ( like public.plans including all ) inherits (public.plans);
create table plans."part_1" ( like public.plans including all ) inherits (public.plans);
create table plans."part_2" ( like public.plans including all ) inherits (public.plans);
create table plans."part_3" ( like public.plans including all ) inherits (public.plans);
create table plans."part_4" ( like public.plans including all ) inherits (public.plans);
create table plans."part_5" ( like public.plans including all ) inherits (public.plans);
create table plans."part_6" ( like public.plans including all ) inherits (public.plans);
create table plans."part_7" ( like public.plans including all ) inherits (public.plans);
create table plans."part_8" ( like public.plans including all ) inherits (public.plans);
create table plans."part_9" ( like public.plans including all ) inherits (public.plans);
create table plans."part_A" ( like public.plans including all ) inherits (public.plans);
create table plans."part_B" ( like public.plans including all ) inherits (public.plans);
create table plans."part_C" ( like public.plans including all ) inherits (public.plans);
create table plans."part_D" ( like public.plans including all ) inherits (public.plans);
create table plans."part_E" ( like public.plans including all ) inherits (public.plans);
create table plans."part_F" ( like public.plans including all ) inherits (public.plans);
create table plans."part_G" ( like public.plans including all ) inherits (public.plans);
create table plans."part_H" ( like public.plans including all ) inherits (public.plans);
create table plans."part_I" ( like public.plans including all ) inherits (public.plans);
create table plans."part_J" ( like public.plans including all ) inherits (public.plans);
create table plans."part_K" ( like public.plans including all ) inherits (public.plans);
create table plans."part_L" ( like public.plans including all ) inherits (public.plans);
create table plans."part_M" ( like public.plans including all ) inherits (public.plans);
create table plans."part_N" ( like public.plans including all ) inherits (public.plans);
create table plans."part_O" ( like public.plans including all ) inherits (public.plans);
create table plans."part_P" ( like public.plans including all ) inherits (public.plans);
create table plans."part_Q" ( like public.plans including all ) inherits (public.plans);
create table plans."part_R" ( like public.plans including all ) inherits (public.plans);
create table plans."part_S" ( like public.plans including all ) inherits (public.plans);
create table plans."part_T" ( like public.plans including all ) inherits (public.plans);
create table plans."part_U" ( like public.plans including all ) inherits (public.plans);
create table plans."part_V" ( like public.plans including all ) inherits (public.plans);
create table plans."part_W" ( like public.plans including all ) inherits (public.plans);
create table plans."part_X" ( like public.plans including all ) inherits (public.plans);
create table plans."part_Y" ( like public.plans including all ) inherits (public.plans);
create table plans."part_Z" ( like public.plans including all ) inherits (public.plans);
create table plans."part_a" ( like public.plans including all ) inherits (public.plans);
create table plans."part_b" ( like public.plans including all ) inherits (public.plans);
create table plans."part_c" ( like public.plans including all ) inherits (public.plans);
create table plans."part_d" ( like public.plans including all ) inherits (public.plans);
create table plans."part_e" ( like public.plans including all ) inherits (public.plans);
create table plans."part_f" ( like public.plans including all ) inherits (public.plans);
create table plans."part_g" ( like public.plans including all ) inherits (public.plans);
create table plans."part_h" ( like public.plans including all ) inherits (public.plans);
create table plans."part_i" ( like public.plans including all ) inherits (public.plans);
create table plans."part_j" ( like public.plans including all ) inherits (public.plans);
create table plans."part_k" ( like public.plans including all ) inherits (public.plans);
create table plans."part_l" ( like public.plans including all ) inherits (public.plans);
create table plans."part_m" ( like public.plans including all ) inherits (public.plans);
create table plans."part_n" ( like public.plans including all ) inherits (public.plans);
create table plans."part_o" ( like public.plans including all ) inherits (public.plans);
create table plans."part_p" ( like public.plans including all ) inherits (public.plans);
create table plans."part_q" ( like public.plans including all ) inherits (public.plans);
create table plans."part_r" ( like public.plans including all ) inherits (public.plans);
create table plans."part_s" ( like public.plans including all ) inherits (public.plans);
create table plans."part_t" ( like public.plans including all ) inherits (public.plans);
create table plans."part_u" ( like public.plans including all ) inherits (public.plans);
create table plans."part_v" ( like public.plans including all ) inherits (public.plans);
create table plans."part_w" ( like public.plans including all ) inherits (public.plans);
create table plans."part_x" ( like public.plans including all ) inherits (public.plans);
create table plans."part_y" ( like public.plans including all ) inherits (public.plans);
create table plans."part_z" ( like public.plans including all ) inherits (public.plans);
COMMIT;