IBM PureData System for Analytics, Version 7.1

SET SYSTEM DEFAULT

Use o comando SET SYSTEM DEFAULT para os padrões do sistema para o tempo limite da sessão, limite do conjunto de linhas, tempo limite de consulta e limite de atualização da visualização materializada.

O sistema calcula os valores na inicialização da sessão e eles permanecem em vigor durante a sessão.

Também é possível configurar o tempo limite da sessão, limites do conjunto de linhas e o tempo limite de consulta no nível do usuário, nível do grupo ou ambos. A resolução de tempo de execução para esses valores é:
  • O valor que é designado ao usuário
  • Os valores mínimos designados aos grupos dos quais o usuário é um membro
  • O valor do sistema padrão.

Sintaxe

Sintaxe para configurar o padrão do sistema:
SET SYSTEM DEFAULT
[SESSIONTIMEOUT | ROWSETLIMIT | QUERYTIMEOUT ] TO [ <number> |
  UNLIMITED ]
[DEFPRIORITY | MAXPRIORITY ] TO    [critical | high | normal | low |
SET SYSTEM DEFAULT MATERIALIZE [REFRESH] THRESHOLD TO <number>
SET SYSTEM DEFAULT PASSWORDEXPIRY TO pwdexpiry
SET SYSTEM DEFAULT PASSWORDPOLICY TO <conf>

Entradas

O comando SET SYSTEM DEFAULT utiliza as seguintes entradas:

Tabela 1. Entradas SYSTEM SET DEFAULT
Entrada Descrição
SESSIONTIMEOUT A quantidade de tempo que uma sessão pode permanecer inativa antes de o sistema finalizá-la. É possível especificar 1 – 35.791.394 minutos ou 0 ou UNLIMITED para ilimitado.
ROWSETLIMIT O número de linhas que uma consulta pode retornar. É possível especificar 1 - 2,147,483,647 linhas ou 0 ou UNLIMITED para ilimitado.
QUERYTIMEOUT A quantidade de tempo que uma consulta pode ser executada antes de o sistema enviar ao administrador uma mensagem. É possível especificar 1 – 35.791.394 minutos ou 0 ou UNLIMITED para ilimitado.

Para receber uma mensagem, deve-se ativar a regra de evento RunAwayQuery. Para obter informações adicionais, consulte o IBM Netezza System Administrator’s Guide.

DEFPRIORITY A prioridade padrão para o sistema. As prioridades válidas são crítica, alta, normal e baixa.
MATERIALIZE THRESHOLD A porcentagem de dados não classificados em uma visualização materializada acima da qual essa visualização é atualizada automaticamente. Quando se atualiza uma tabela base, todas as visualizações materializadas associadas que excedem esse limite são automaticamente atualizadas. A inclusão da frase REFRESH neste parâmetro é opcional e não tem efeito.
MAXPRIORITY A prioridade máxima para o sistema.
PASSWORDEXPIRY Configura o parâmetro padrão de expiração de senha global para um n número de dias. A contagem n começa com a data da última mudança de senha. Um 0 indica que as senhas não expiram.
PASSWORDPOLICY Configura o parâmetro de sequência de configuração para a política de senha global e pode usar as seguintes opções, sendo que todas usam um número inteiro:
minlen
Especifica um comprimento mínimo de x caracteres (x deve ser maior que 0). O padrão e o mínimo são 6, e uma configuração de menos de 6 é ignorada.

As opções a seguir deve ser todas um número inteiro. Para obter mais informações sobre o significado e uso de cada, consulte o IBM Netezza Advanced Security Administrator's Guide.

lcredit
Um crédito em letra minúscula. O padrão é 1.
ucredit
Um crédito em letra maiúscula. O padrão é 1.
dcredit
Um crédito de dígito. O padrão é 1.
ocredit
Outro crédito. O padrão é 1.

Se as opções não estiverem definidas, os valores padrão determinarão a política. Essas opções são baseadas naquelas para pam.cracklib (8). Para obter mais informações, consulte a documentação do Linux.

Saída

O comando SET SYSTEM DEFAULT tem a seguinte saída:

Tabela 2. Saída SET SESSION DEFAULT
Saída Descrição
SET SYSTEM DEFAULT O comando foi bem-sucedido.

Privilégios

Você deve ser o usuário administrador ou a sua conta deve ter os privilégios de objeto apropriados.

Uso

A seguir, uso de amostra.
  • Para configurar o tempo limite padrão do sistema para cinco horas (300 minutos):
    MYDB.SCH1(USER)=> SET SYSTEM DEFAULT SESSIONTIMEOUT TO 300;


Feedback | Copyright IBM Corporation 2014 | Last updated: 2014-02-28