Postagens

Mostrando postagens de 2025

SQL - Calculando crescimento e consumo de Tablespaces no Banco de dados Oracle

Imagem
  Olá pessoal, mais um post de um sql que foi muito útil para mim no controle de tablespaces, consumo, onde ele reúne a quantidade de datafiles, se a tablespaces é bigfile ou não, porcentagem de consumo entre outros. Eu reuni tudo aquilo de que precisava relacionado a tablespace em um único script para não ter a necessidade de rodar vários scripts para achar a informação. Esse script faz uso da tabela dba_free_space. Link ->  DBA_FREE_SPACE - (Documentation) Abaixo o script e ao final a saída do report gerado: -- ######################################################################################################## -- -- -- File Name : consumo_tbs.sql -- -- Description : Displays info tablaspaces. -- -- Comments : N/A ...

SQL - Calculando crescimento do Banco de dados Oracle

Imagem
 Olá pessoal, mais um post de um sql que foi muito útil para mim onde havia a necessidade de calcular o crescimento do banco para projeção de disco. Aqui abaixo vou deixar um script que foi uma mão na roda para essa atividade, lembrando que se trata de uma estimativa. Esse script faz uso da tabela  dba_hist_tbspc_space_usage muito útil para computar o crescimento de tablespaces com dados históricos. Abaixo o link da Oracle com a descrição de todos os campos da tabela. Link ->  DBA_HIST_TBSPC_SPACE_USAGE - (Documentation) Abaixo o script e ao final a saída do report gerado: -- ######################################################################################################## -- -- -- File Name : db_crescimento.sql -- -- Description : Displays estimate info about DB growth : 30, 60, 90 and 360...

Formatando o prompt do Sqlplus

Imagem
 Olá pessoal, nessa postagem vou mostrar como formatar o prompt do sqlplus para deixar a conexão mais amigável, formatar campos para evitar o desalinhamento das colunas nos scripts, um prompt bem organizado torna tudo mais claro, principalmente na hora de executar uma análise, são coisas simples mas que mudam a forma como você trabalha. Primeiramente vamos contextualizar sobre um arquivo chamado glogin. Esse arquivo é responsável por executar previamente tudo que está salvo no arquivo glogin.sql, desde formatar o prompt do sqlplus, até executar um script pré-definido que configura o tamanho de um campo por exemplo, ou um script que lista o status da instância e mostra seu estado, tudo isso e mais. Toda vez que você invoca o sqlplus, esse arquivo é lido e executado. Resumindo, o glogin.sql server com um profile global para o sqlplus, onde temos uma série de variáveis que podem ser definidas e configuradas. Abaixo, um exemplo de um glogin.sql puro, ou seja, sem modificações, padrão d...