Encontrei um novo título chamado SQL Server "Denali" na lista suspensa no MSDN, mas não encontrei muita informação sobre ele:
- O que há de novo (esta documentação é apenas para visualização, como eu vejo)
- Os 9 principais recursos do SQL Server "Denali"
Alguém tem informações mais detalhadas sobre novos recursos ou correções significativas de erros nesta versão? Espero que alguém tenha usado ou testado.
Novas características
- Sequências
- FILESTREAM estendido (graças a Eric Humphrey )
- OFFSET & FETCH (cláusula ORDER BY)
- Alterações no Gerenciador de Memória
Cláusula LAG (..) e LEAD (..) .. OVER (Partition By..Order By) (graças a gbn )
features
sql-server-2012
garik
fonte
fonte
Respostas:
Os novos recursos incluem:
Você pode visualizar a análise detalhada aqui: Novos Recursos do Denali
"Denali" é um nome de código. Aqui está a lista do nome de código de outras versões do SQL Server:
fonte
AlwaysOn Alta Disponibilidade e Recuperação de Desastres
Se você estiver interessado no material extra de recuperação de desastres incluído no Denali, havia uma série útil de artigos no blog CSS da Microsoft:
http://blogs.msdn.com/b/psssql/archive/tags/alwayson/
Recursos adicionais:
fonte
LAG e LEAD (artigo do blog) e outras coisas da cláusula OVER (MSDN).
E esses artigos de blog cobrem a maioria deles
fonte
Índices Columnstore
Do MSDN :
Notas:
As tabelas com índices columnstore ativados não podem ser modificadas.
Remus Rusanu recomenda o uso do limite muito mais alto do Denali no número de partições por tabela (novo limite: 15.000; limite antigo: 1.000) para ativar novas partições de dados sem precisar reconstruir os índices columnstore .
fonte
IIF () e ESCOLHER ()
Essas são novas funções de alternância que estavam disponíveis apenas no Microsoft Access . Eles são açúcar sintático para
CASE
expressões e são compilados para os mesmos planos (fonte: IIF , CHOOSE ).Sintaxe
Nota: Ambas as funções convertem sua saída no tipo de dados com a maior precedência do conjunto de tipos passados como argumentos.
Exemplos
Observe como no segundo exemplo a saída é
1337.0000
. Isso ocorre porque10.3354
é convertido implicitamente emNUMERIC(8, 4)
, que tem a maior precedência de tipo de dados na lista de argumentos transmitidosCHOOSE()
. Assim, a saída também é convertida emNUMERIC(8, 4)
, e é por isso que você vê quatro zeros à direita após o decimal.fonte
É o codinome para o próximo mecanismo do SQL Server.
O ctp pode ser baixado em http://www.microsoft.com/sqlserver/en/us/product-info/future-editions.aspx
http://msdn.microsoft.com/en-us/sqlserver/denali_resource_center.aspx
Artigos / Blogs com links interessantes ...
fonte