46.8. Процессы копирования #

46.8.1. Просмотр процессов копирования
46.8.2. Отмена процесса копирования
46.8.3. Завершение пользовательского сеанса для процесса копирования

Вы можете просмотреть информацию о процессах копирования (COPY). Информация основана на представлении pg_stat_progress_copy.

46.8.1. Просмотр процессов копирования #

Перейдите к процессам копирования одним из следующих способов:

  • Через раздел мониторинга:

    1. В навигационной панели перейдите в МониторингАктивность.

    2. Выберите вкладку Копирование, затем в правом верхнем углу страницы выберите экземпляр и базу данных.

  • Через раздел настройки экземпляра:

    1. В навигационной панели перейдите в ИнфраструктураЭкземпляры.

    2. Нажмите на имя экземпляра.

    3. В навигационной панели перейдите в Активность.

    4. Выберите Копирование, затем в правом верхнем углу страницы выберите базу данных.

Отобразится таблица процессов копирования со следующими столбцами:

  • PID: идентификатор обслуживающего процесса.

  • State: состояние обслуживающего процесса.

    За подробной информацией о возможных значениях обратитесь к официальной документации Postgres Pro по модулю pg_stat_activity (обратитесь к столбцу state).

  • Wait event: тип и имя события, которое ожидает обслуживающий процесс.

    y76hjuЗа подробной информацией обратитесь к официальной документации Postgres Pro по модулю pg_stat_activity (обратитесь к столбцам wait_event_type и wait_event).

  • Database: имя базы данных, в которой выполняется копирование.

  • User: имя пользователя СУБД, от имени которого выполняется копирование.

  • Table: имя или идентификатор таблицы, для которой выполняется копирование.

  • Query: текст текущего или последнего запроса обслуживающего процесса.

  • Query duration: длительность текущего или последнего запроса обслуживающего процесса.

  • Table size: размер таблицы, для которой выполняется копирование.

  • Table tuples total: строки таблицы, для которой выполняется копирование.

    Столбец содержит дополнительную информацию:

    • Tuples processed: количество обработанных строк таблицы.

    • Tuples excluded: количество пропущенных строк таблицы.

  • Source file size: размер копируемого файла.

  • Done, %: процент выполнения копирования.

    Столбец содержит дополнительную информацию:

    Processed: размер обработанных данных.

  • Command: текст команды копирования.

  • Command type: тип команды копирования.

  • Действия.

    За подробной информацией о доступных действиях обратитесь к соответствующим инструкциям.

46.8.2. Отмена процесса копирования #

При отмене процесса копирования пользовательский сеанс не завершается.

Чтобы отменить процесс копирования:

  1. Перейдите к процессам копирования одним из следующих способов:

    • Через раздел мониторинга:

      1. В навигационной панели перейдите в МониторингАктивность.

      2. Выберите вкладку Копирование, затем в правом верхнем углу страницы выберите экземпляр и базу данных.

    • Через раздел настройки экземпляра:

      1. В навигационной панели перейдите в ИнфраструктураЭкземпляры.

      2. Нажмите на имя экземпляра.

      3. В навигационной панели перейдите в Активность.

      4. Выберите Копирование, затем в правом верхнем углу страницы выберите базу данных.

  2. Нажмите Прервать текущий запрос рядом с процессом копирования.

  3. Нажмите Выполнить.

46.8.3. Завершение пользовательского сеанса для процесса копирования #

При завершении пользовательского сеанса автоматически отменяется процесс копирования.

Чтобы завершить пользовательский сеанс для процесса копирования:

  1. Перейдите к процессам копирования одним из следующих способов:

    • Через раздел мониторинга:

      1. В навигационной панели перейдите в МониторингАктивность.

      2. Выберите вкладку Копирование, затем в правом верхнем углу страницы выберите экземпляр и базу данных.

    • Через раздел настройки экземпляра:

      1. В навигационной панели перейдите в ИнфраструктураЭкземпляры.

      2. Нажмите на имя экземпляра.

      3. В навигационной панели перейдите в Активность.

      4. Выберите Копирование, затем в правом верхнем углу страницы выберите базу данных.

  2. Нажмите Завершить сессию рядом с процессом копирования.

  3. Нажмите Выполнить.