Sejam as seguintes afirmativas sobre lightweight jobs noOrac...

Próximas questões
Com base no mesmo assunto
Q307652 Banco de Dados
Sejam as seguintes afirmativas sobre lightweight jobs noOracle:

I. São objetos de esquema, do mesmo modo que os jobs regulares.

II. Possuem menor tempo médio de criação de sessão em comparação com o tempo médio relativo aos jobs regulares.

III. Consomem pouco espaço em disco para o armazenamento dos metadados do job e dos dados de tempo de execução.

IV. Os programas por eles referenciados têm que ser do tipo STORED_PROCEDURE.

V. Não é possível lhes conceder privilégios além dos herdados dos programas por eles referenciados.

Quantas afirmativas são verdadeiras?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - 3 afirmativas são verdadeiras.

Vamos explorar o tema de lightweight jobs no Oracle e entender por que a alternativa C é a correta. Os lightweight jobs são uma versão otimizada dos jobs regulares no Oracle, eles são projetados para serem mais leves e rápidos, ideal para tarefas que precisam ser executadas frequentemente e não requerem todas as funcionalidades dos jobs regulares. Analisando as afirmativas:

  • I. São objetos de esquema, do mesmo modo que os jobs regulares. - Esta afirmativa é falsa. Os lightweight jobs não são objetos de esquema; eles são criados como parte do Oracle Scheduler, mas não são armazenados como objetos no esquema do usuário.
  • II. Possuem menor tempo médio de criação de sessão em comparação com o tempo médio relativo aos jobs regulares. - Esta afirmativa é verdadeira. Devido à sua natureza otimizada, os lightweight jobs são mais rápidos para iniciar, já que não precisam de todo o sobrecarga associada à criação de jobs regulares.
  • III. Consomem pouco espaço em disco para o armazenamento dos metadados do job e dos dados de tempo de execução. - Esta afirmativa também é verdadeira. Lightweight jobs são projetados para ter uma pegada menor, tanto em termos de uso de memória quanto de espaço em disco para armazenamento de metadados e dados de execução.
  • IV. Os programas por eles referenciados têm que ser do tipo STORED_PROCEDURE. - Esta afirmativa é falsa. Embora os lightweight jobs geralmente referenciem stored procedures, eles também podem referenciar outros tipos de programas, como blocos anônimos PL/SQL.
  • V. Não é possível lhes conceder privilégios além dos herdados dos programas por eles referenciados. - Esta afirmativa é verdadeira. Os lightweight jobs herdam os privilégios dos programas aos quais estão associados e não têm privilégios próprios.

Portanto, somente as afirmativas II, III e V são verdadeiras, o que nos leva à alternativa correta, que é a C.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo