Banco Tunado

  • Página inicial
  • Contato
Home Archive for março 2012
Muitos já se viram frente à necessidade de mais espaço em uma ou outra tablespace.

Algo natural no dia-a-dia conforme o crescimento natural do banco de dados.

Nem sempre isso é um problema caso seu espaço disponível em disco possa suprir sua necessidade de aumento de uma tablespace em particular.

Este cenário torna-se um problema; Um problemão na verdade; quando o espaço em disco disponível para o crescimento de suas tablespaces é próximo de Zero.

De onde tirar espaço? Se sua tablespace atingir 100% de espaço em uso, muito provavelmente sua aplicação parará de funcionar devidamente.

Bem, raramente todas suas tablespaces atingirão 100% de uso ao mesmo tempo, então, por que não liberar algum espaço dessas tablespaces que contém algum espaço livre e incluir este espaço em sua tablespace problemática? Fácil, não? A solução mais óbiva? Bom, nem sempre.

Boa tarde amigos DBAs.

Hoje venho falar sobre um dos maiores terrores para Performance de um Banco Oracle:

Uma query com WHERE rownum = :valor;

Bom, isso pode parecer algo normal à primeira vista. Claro, uma query onde você quer que seja exibida somente a enésima linha do resultado. Nada muito trabalhoso.

Okay. Agora eu lhes pergunto. Imagine Uma tabela com Milhões de linhas, que é consultada (Join) com uma outra tabela com milhões de linhas, o resultado desse join deve ser ordenado e SOMENTE a primeira linha deve ser capturada e utilizada como subquery para uma query Pai, que é a responsável por trazer os registros que o cliente precisa.

Olá amigos DBAs, conhecedores e entusiastas.

Inicio hoje meu primeiro Blog sobre tecnologia. Bom, meu PRIMEIRO BLOG no geral e inicio com a proposta de abordar sobre tecnologia.

Okay, pode parecer algo não tão original assim, mas minha ideia é trazer ao leitor uma abordagem mais Prática sobre o assunto, especialmente no que diz respeito à Administração de Bancos de Dados e, mais especificamente ainda, à administração de Bancos de Dados Oracle.

Inicio falando um pouco sobre mim.

Trabalho com tecnologia Oracle ha aproximadamente 7 anos, sendo 3 desses anos, exclusivamente como DBA.

Assinar: Postagens ( Atom )

Sobre o Autor

Com uma década de experiẽncia em produtos Oracle como DBA e também Developer, pretendo, com esse blog, trocar experiências com você, leitor.

Ultimas Postagens

  • USM driver install actions failed - ACFS-9459: ADVM/ACFS is not supported on this OS version Durante upgrade do Oracle Grid Infrastructure: rootupgrade.sh / root.sh (11.2.0.4).
    Recentemente um problema durante o upgrade do GI tirou meu sono. A versão destino seria a 11.2.0.4 (mais recente para a 11gR2) partindo da...

Categorias

  • Instalação/Upgrade
  • Objetos/Modelagem
  • Tuning

Blog Archive

  • ►  2017 (1)
    • ►  fevereiro (1)
  • ►  2016 (3)
    • ►  fevereiro (3)
  • ▼  2012 (3)
    • ▼  março (3)
      • Espaço em disco. Algo que pode te dar uma boa dor-...
      • O Destruidor WHERE ROWNUM = :valor;
      • Tudo novo do mesmo... só que diferente
Tecnologia do Blogger.

Quem sou eu

Evandro Giachetto
Ver meu perfil completo

About

Copyright 2014 Banco Tunado.
Designed by OddThemes