Abaixo a consulta que lista o espaço livre em cada tablespace existente no banco de dados Oracle:
Select tablespace_name, sum(bytes)/1024/1024 as "TAMANHO(MB)"
From dba_free_space
Group by tablespace_name
Order by sum(bytes)
quinta-feira, 22 de outubro de 2009
segunda-feira, 19 de outubro de 2009
SQL Server Erro Communication Link Failure
Hoje estava aparecendo a mensagem Communication Link Failure em uma base SQL Server 2005.
Pela mensagem parece algum problema de comunicação com o servidor.
O erro ocorria tanto no servidor do banco de dados como nas estações sempre que era executada determinada consulta.
Entretanto o problema era que a base de dados tinha um objeto corrompido, neste caso era um índice. Para descobrir isto executei o comando DBCC CheckDB ('nomebancodados'), e depois tive que reconstruir o índice indicado no resultado desta instrução.
Pela mensagem parece algum problema de comunicação com o servidor.
O erro ocorria tanto no servidor do banco de dados como nas estações sempre que era executada determinada consulta.
Entretanto o problema era que a base de dados tinha um objeto corrompido, neste caso era um índice. Para descobrir isto executei o comando DBCC CheckDB ('nomebancodados'), e depois tive que reconstruir o índice indicado no resultado desta instrução.
quinta-feira, 1 de outubro de 2009
Consultando as sessões ativas no SQL Server e Oracle
No Sql Server e no Oracle são disponibilizados objetos que permitem visualizar as sessões (conexões) ativas com o banco de dados.
É importante consultar estes objetos para identificar sessões que estão consumindo muitos recursos ou quem está "logado" nela.
SQL Server :
Select * From sys.sysprocesses
Oracle:
Select * from V$Session
É importante consultar estes objetos para identificar sessões que estão consumindo muitos recursos ou quem está "logado" nela.
SQL Server :
Select * From sys.sysprocesses
Oracle:
Select * from V$Session
Assinar:
Postagens (Atom)