Logo Passei Direto
Buscar

exercicio 9

Ferramentas de estudo

Questões resolvidas

A volta a ¿zero¿ do XID pode gerar um efeito colateral pois transações que deveriam estar no futuro (XID grande) agora estão no inicio (XID pequeno) e o MVCC poderia não mais funcionar direito. A solução para isso é executar um VACUMM em cada tabela a cada, pelo menos, um bilhão de transações. Esta limpeza provoca o ¿congelamento¿ (FREEZE) das linhas antigas, que nada mais é que a sinalização por um flag que aquela linha sempre está no passado de qualquer transação.
No PGADMIN4 para podermos realizar o VACUUM devemos escolher no menu de contexto, acionado pelo clique do botão direito no nome do banco, a opção:
PROPERTIES
PURGE
REFRESH
CLEAN
MAINTENANCE

Utilizando a linha de comando, faça a limpeza no banco de dados postgres na tabela AULA no modo verbose.
Assinale a alternativa correta?
VACCUM VERBOSE public.aula;
VACCUM VERBOSE aula
VACCUM public.aula
VACCUM VERBOSE aula;
VACCUM VERBOSE public.aula

Para recuperarmos todo espaço não utilizado pelos dados devemos dar o comando
Qual é o comando correto?
VACUUM FREEZE
PURGE
PURGE ALL
VACUUM
VACUUM FULL

A visão do catalogo do PostGreSql que nos mostra é as informações de acesso para cada tabela do banco é a:
Qual é a visão correta?
pg_locks
pg_stat_database
pg_stat_all_tables
pg_stat_activity
pg_stat_tables

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Questões resolvidas

A volta a ¿zero¿ do XID pode gerar um efeito colateral pois transações que deveriam estar no futuro (XID grande) agora estão no inicio (XID pequeno) e o MVCC poderia não mais funcionar direito. A solução para isso é executar um VACUMM em cada tabela a cada, pelo menos, um bilhão de transações. Esta limpeza provoca o ¿congelamento¿ (FREEZE) das linhas antigas, que nada mais é que a sinalização por um flag que aquela linha sempre está no passado de qualquer transação.
No PGADMIN4 para podermos realizar o VACUUM devemos escolher no menu de contexto, acionado pelo clique do botão direito no nome do banco, a opção:
PROPERTIES
PURGE
REFRESH
CLEAN
MAINTENANCE

Utilizando a linha de comando, faça a limpeza no banco de dados postgres na tabela AULA no modo verbose.
Assinale a alternativa correta?
VACCUM VERBOSE public.aula;
VACCUM VERBOSE aula
VACCUM public.aula
VACCUM VERBOSE aula;
VACCUM VERBOSE public.aula

Para recuperarmos todo espaço não utilizado pelos dados devemos dar o comando
Qual é o comando correto?
VACUUM FREEZE
PURGE
PURGE ALL
VACUUM
VACUUM FULL

A visão do catalogo do PostGreSql que nos mostra é as informações de acesso para cada tabela do banco é a:
Qual é a visão correta?
pg_locks
pg_stat_database
pg_stat_all_tables
pg_stat_activity
pg_stat_tables

Prévia do material em texto

21/11/2021 12:20 EPS
https://simulado.estacio.br/alunos/ 1/3
Teste de
Conhecimento
 
 
 avalie sua aprendizagem
 ADMINISTRAÇÃO DE BANCO DE DADOS I
9a aula
 Lupa 
 
Exercício: CCT0846_EX_A9_202004001205_V1 21/11/2021
Aluno(a): LEANDRESSON FREITAS LADISLAU 2021.3 EAD
Disciplina: CCT0846 - ADMINISTRAÇÃO DE BANCO DE DADOS I 202004001205
 
O Linux fornece uma série de ferramentas para monitorar os seus processos. Entre elas, podemos destacar:
memorystat
 top
topstat
chmod
ls -la
Respondido em 21/11/2021 12:17:17
 
 
Explicação:
Top
Ele nos permite verificar o load médio, número de processos totais e em execução, situação da memória e percentual de
CPU utilizado por cada processo.
Vmstat
Esta ferramenta mostra informações dos recursos em intervalos de tempo passados por argumento.
Para executar o vmstat atualizando as informações uma vez a cada 5 segundos, basta o seguinte comando:
vmstat 5
 
 lostat
Permite a análise do tráfego de entrada e saída.
 
 
Para evitar o erro de reinicio das transações a linhas da tabela devem:
 Sofrer um congelamento
Ser reincializadas
Ficar como estão
 
Sofrer uma atualização
Ser removidas
Respondido em 21/11/2021 12:17:24
 Questão1
 Questão2
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
21/11/2021 12:20 EPS
https://simulado.estacio.br/alunos/ 2/3
 
 
Explicação:
A volta a ¿zero¿ do XID pode gerar um efeito colateral pois transações que deveriam estar no futuro (XID grande) agora
estão no inicio (XID pequeno) e o MVCC poderia não mais funcionar direito. 
A solução para isso é executar um VACUMM em cada tabela a cada, pelo menos, um bilhão de transações.
Esta limpeza provoca o ¿congelamento¿ (FREEZE) das linhas antigas, que nada mais é que a sinalização por um flag que
aquela linha sempre está no passado de qualquer transação.
 
 
No PGADMIN4 para podermos realizar o VACUUM devemos escolher no menu de contexto, acionado pelo clique do botão
direito no nome do banco, a opção:
PROPERTIES
PURGE
REFRESH
CLEAN
 MAINTENANCE
Respondido em 21/11/2021 12:17:31
 
 
Explicação:
Para realizar a limpeza no PGADMIN4 clique com o botão direito no nome do banco e selecione Maintenance
 
 
Utilizando a linha de comando, faça a limpeza no banco de dados postgres na tabela AULA no modo verbose.
Assinale a alternativa correta?
VACCUM VERBOSE aula
VACCUM public.aula
VACCUM VERBOSE aula;
VACCUM VERBOSE public.aula
 VACCUM VERBOSE public.aula;
Respondido em 21/11/2021 12:17:37
 
 
Explicação:
O comando VACUUM possui a seguinte sintaxe:
VACUUM [ FULL | FREEZE ] [ VERBOSE ] [ tabela ]
VACUUM [ FULL | FREEZE ] [ VERBOSE ] ANALYZE [ tabela [ (coluna [, ...] ) ] ]
Onde:
FULL - Realiza a limpeza completa liberando imediatamente o espaço em disco.
FREEZE - Realiza um congelamento agressivo das tuplas. Quando selecionado FULL, o congelamento é realizado
implícitamente.
VERBOSE - Mostra, para cada tabela, um relatório detalhado da atividade de limpeza.
ANALYZE - Se selecionado após o Vacuum, é realizada atualização das estatísticas utilizadas pelo planejador.
Tabela - O nome (opcionalmente qualificado pelo esquema) da tabela específica a ser limpa. Por padrão, todas as
tabelas do banco de dados corrente.
Coluna - O nome da coluna a ser analisada, por padrão, todas as colunas.
 
 
Para recuperarmos todo espaço não utilizado pelos dados devemos dar o comando
 
VACUUM FREEZE
PURGE
PURGE ALL
 Questão3
 Questão4
 Questão5
21/11/2021 12:20 EPS
https://simulado.estacio.br/alunos/ 3/3
 
VACUUM
 VACUUM FULL
Respondido em 21/11/2021 12:17:45
 
 
Explicação:
VACUUM FULL ¿ neste tipo a tabela é compactada, eliminando o espaço livre entre as tuplas e devolvendo o espaço em
disco para o SO.
 
 
A visão do catalogo do PostGreSql que nos mostra é as informações de acesso para cada tabela do banco é a:
 
pg_locks 
pg_stat_database 
 pg_stat_all_tables
pg_stat_activity 
pg_stat_tables 
 
 
Respondido em 21/11/2021 12:17:50
 
 
Explicação:
pg_stat_all_tables ¿ para cada tabela do banco de dados mostra mostra informações de acesso e funcionamento
 
 
 
 Questão6
javascript:abre_colabore('38403','273950151','5058714785');

Mais conteúdos dessa disciplina