Gerenciar Instruções SQL de Escape no Autonomous Database
Especifica como você configura o Autonomous Database para encerrar instruções SQL automaticamente com base no runtime da consulta ou no uso de Entrada/Saída.
Você pode definir regras de escape para runtime de consulta e uso de Entrada/Saída no Database Actions ou usando o pacote PL/SQL CS_RESOURCE_MANAGER
.
Siga estas etapas para usar o Database Actions para definir regras de uso de runtime:
Quando uma instrução SQL no grupo de consumidores especificado for executada acima do limite de runtime especificado ou fizer mais Entrada/Saída que a quantidade especificada, a instrução SQL será encerrada.
Clique em Load Default Values para carregar os valores default; em seguida, clique em Save Changes para aplicar os valores preenchidos.
Você também pode usar o procedimento CS_RESOURCE_MANAGER.UPDATE_PLAN_DIRECTIVE
para definir essas regras. Por exemplo, para definir um limite de runtime de 120 segundos e um limite de Entrada/Saída de 1000 MB para o grupo de consumidores HIGH, execute o seguinte comando quando conectado ao banco de dados como usuário ADMIN:
BEGIN
CS_RESOURCE_MANAGER.UPDATE_PLAN_DIRECTIVE
(consumer_group => 'HIGH', io_megabytes_limit => 1000, elapsed_time_limit => 120);
END;
/
Para redefinir os valores e elevar os limites, você pode definir os valores como nulos:
BEGIN
CS_RESOURCE_MANAGER.UPDATE_PLAN_DIRECTIVE
(consumer_group => 'HIGH', io_megabytes_limit => null, elapsed_time_limit => null);
END;
/
Consulte CS_RESOURCE_MANAGER Package para obter mais informações.
Tópico principal: Monitorar e Gerenciar Desempenho