terça-feira, 15 de setembro de 2009

Consulta de Bloqueios no Oracle (Locks)

Para consultarmos as transações que estão bloqueadas no Oracle, podemos fazer uma simples consulta nas views do banco de dados:


Select l1.sid, ' esta bloqueando ', l2.sid
From v$lock l1, v$lock l2
Where l1.block = 1
And l2.request > 0
And l1.id1=l2.id1
And l1.id2=l2.id2

Depois para ter maiores informações sobre as sessões bloqueadas consulte a view V$Session.

quarta-feira, 2 de setembro de 2009

SQL Azure


A Microsoft disponibilizou o CTP para testes do ambiente do SQL Azure. Tem como ter o primeiro contato com o banco de dados na nuvem, basta criar um login e aguardar um retorno por email para começar a trabalhar.
É possível criarmos um novo banco de dados, tabelas e dados diretamente das ferramentas do SQL Server 2008, como o Management Studio.
Apesar disto ainda não é possível ver os objetos do banco de dados no Object Explorer da ferramenta e tem alguns "macetes" para conectar no servidor. Acredito que na versão oficial tais limitações não continuem.
Existem também situações a serem observadas no desenvolvimento de soluções como limitações no uso de recursos da versão 2008 do SQL Server e tratamentos para transações de operações no banco de dados.

Mais informações em www.azure.com