Greenplum создает таблицу разделов очень медленно - PullRequest
0 голосов
/ 09 сентября 2018

Я запускаю psql для создания таблицы разделов. 2 часа прошло, но оно не завершено. В чем проблема? Как ускорить? Большое спасибо.

Моя команда

DROP SCHEMA IF EXISTS people_hotel CASCADE; CREATE SCHEMA people_hotel; SET SEARCH_PATH TO people_hotel, public, pg_catalog, pg_toolkit; ALTER ROLE user SET search_path TO people_hotel, public, pg_catalog, pg_toolkit;

drop table if exists people_hotel.event;
create table people_hotel.event (  event_id bigint,  time bigint, object bigint, loc_id integer )
distributed by (event_id)
PARTITION BY RANGE(time)
SUBPARTITION by range(object)
SUBPARTITION TEMPLATE (

    START (0) INCLUSIVE END (100000000) EXCLUSIVE EVERY (10000),
    DEFAULT SUBPARTITION other_object   ) (START (bigint '1527811200000') INCLUSIVE    END (bigint '1544975684280') INCLUSIVE   EVERY (bigint '2592000000'),   DEFAULT PARTITION other_time );
  • greenplum работает с 1 главным и 2 сегментными хостами, у каждого хоста есть 10 экземпляров (10 первичных каталогов)
  • Версия Greenplum: 5.9.0
  • Версия ОС: Ubuntu 16.04
...