Nessa semana iremos ver o novo recurso chamado paginação de consultas no SQL Server 2012. Supondo que você desejasse buscar somente os 10 primeiros registros de uma tabela, como você faria? ou os 30 primeiros? ou ainda 500 registros de uma tabela divididas por página? Iremos aqui utilizar o banco de dados AdventureWorksDW2012 – http://msftdbprodsamples.codeplex.com/releases/view/55330 […]
março 26, 2012
O Problema Bem pessoal este é um problema que tive no trabalho no qual gostaria de compartilhar com vocês. Na nossa base de dados há um número que reconhece unicamente a carteira de um profissional, Porém depois de um tempo reparamos que devido a integração que temos com outros estados, o número passou a […]
março 25, 2012
O operador PIVOT realiza a mudança de um registro para um campo, fazendo com que seja possível transformar um registro em uma coluna no banco de dados. No BOL temos a seguinte explicação: “PIVOT rotates a table-valued expression by turning the unique values from one column in the expression into multiple columns in the […]
março 24, 2012
Quando desejamos saber se um objeto foi Excluído/Alterado/Atualizado entre outros, podemos resolver esse problema utilizando o Default Trace do SQL. Por padrão esse recurso não está habilitado, para habilitar. sp_configure ‘show advanced options’, 1; GO RECONFIGURE; GO sp_configure ‘default trace enabled’, 1; GO RECONFIGURE; GO Agora utilizaremos a DMV – fn_trace_gettable para nos beneficiar […]
março 21, 2012
Introdução Nesta série de Melhorias do T-SQL no SQL Server 2012, trarei toda semana um novo recurso. Nesta semana iremos falar sobre o novo objeto chamado SEQUENCE. O Sequence nada mais é do que um objeto que realiza a geração de sequências de valores númericos em forma ascendente 0u descendente. O Sequence diferente […]
março 16, 2012
Introdução Com a chegada do novo SQL Server 2012 Codename “Denali”, algumas features foram incluídas nesta nova release, um dos grandes melhoramentos da Engine do banco de dados é o novo recurso chamado ColumnStore Indexes. O grande foco desta feature é possibilitar uma maior performance de consultas realizadas dentro de um Data Warehouse, ou seja […]
março 12, 2012
Esse recurso foi apresentado para aumentar a facilidade dos DBA’s na hora da realização de um restore do banco de dados. Usando o SSMS agora podemos ter um recurso visual chamado de “timeline”, ele nos permite visualizar os históricos do backups contendo alguns filtros de pesquisa e assim facilitando muito a interação na hora de […]
março 11, 2012
Bem, o filtered index é um índice não cluster otimizado, isso porque ele apresenta filtros e predicados que fazem com que os dados sejam mais bem “selecionados” durante a criação de um índice. Sendo assim podemos ter melhoras significamantes em: * Qualidade de uma plano de execução * Aumento na performance de uma […]
março 27, 2012
1