Posts grid page

SQLSaturday #267 – Portugal 2014
April 11, 2014

Wouldn't waste the change!

Continue reading
Tabela do Access ligada ao SQL Server sem utilização DSN
April 9, 2014

A melhor maneira de optimizar a utilização de um FRONTEND em MS Access é através da ligação ao SQL Server. Continue reading

Add an identity column to a table with data
March 18, 2014

Method: Create a new table with identity, copy data to this new table then drop the existing table followed by Continue reading

Apagar apenas as foreign keys de todas as tabelas
February 12, 2014

Recentemente precisei de apagar todas as foreign key de todas as tabelas. Esta foi o script que utilizei...

create proc sp_drop_fk_constraints<br Continue reading
Killing processes
February 12, 2014
DECLARE @spid int DECLARE @db_name varchar(100) SET @db_name = 'NomeDaBase' -- set dbname here DECLARE spid cursor for SELECT spid FROM master.dbo.sysprocesses(nolock) WHERE dbid = db_id(@db_name) Continue reading
O que é que está a atrasar o SQL Server?
February 12, 2014

Obter todos os pedidos:

SELECT<br /> der.session_id , --internal identifier for the running session<br /> der.status , --determines if Continue reading
Apagar todas as tabelas de uma base de dados
February 12, 2014

Por vezes é necessário apagar todas as tabelas de uma determinada base de dados. Esta é a maneira mais simples:

EXEC Continue reading
AWE Memory
February 12, 2014

AWE é útil para os servidores X86 (32 bits) com mais que 2GB de memória RAM, senão o serviço sqlserver.exe Continue reading

Encontrar as consultas que estão a ocupar o espaço na tempdb
February 12, 2014
SELECT t1.session_id, t1.request_id, t1.task_alloc, t1.task_dealloc, t2.sql_handle, t2.statement_start_offset, t2.statement_end_offset, t2.plan_handle FROM (Select session_id, request_id, SUM(internal_objects_alloc_page_count) AS task_alloc, SUM (internal_objects_dealloc_page_count) AS task_dealloc Continue reading