Exportar (0) Imprimir
Expandir Tudo

Novidades no Banco de dados SQL do Windows Azure (antigo SQL Azure)

Atualizado: agosto de 2013

Versão do Banco de dados SQL do Microsoft Azure de novembro de 2012

A versão do Banco de dados SQL do Microsoft Azure de novembro de 2012 oferece vários aprimoramentos. Esses aprimoramentos incluem:

  • Atualizações no comportamento de limitação:

    A partir desta versão, a limitação flexível em threads de trabalho estará mudando. Nos próximos meses, a limitação flexível eventualmente será substituída por controle de thread de trabalho. Enquanto isso, os usuários poderão observar falha nas solicitações devido à limitação em threads de trabalho (erro 40501) ou controle de thread de trabalho (erros 10928 e 10929). A lógica de repetição em seu aplicativo deve ser modificada para lidar com esses erros. Consulte http://go.microsoft.com/fwlink/?LinkId=267637 para obter mais informações sobre este tópico.

  • Nova tabela de eventos para solução de problemas:

    Para ajudar no rastreamento e na solução de problemas da atividade do banco de dados, um novo conjunto de exibições do sistema foi adicionado ao banco de dados mestre lógico. Essas exibições registram eventos relacionados à conectividade do banco de dados, incluindo conexões bem-sucedidas, com falha e encerradas; limitação; e deadlocks. As estatísticas de resumo estão disponíveis na nova exibição sys.database_connection_stats e os detalhes agregados estão disponíveis em sys.event_log. Para obter mais informações sobre o uso dessas tabelas, consulte a seção sobre tabelas de eventos de conectividade do SQL Server em Solução de problemas do Banco de dados SQL do Azure. Para obter informações sobre a exibição desses eventos no portal de gerenciamento, consulte a seção sobre rastreamento de eventos de banco de dados em Database Administration (Management Portal for SQL Database).

  • O SQL Server pode referenciar um Banco de dados SQL do Azure (exceto o banco de dados mestre virtual) como o destino de servidores vinculados e consultas distribuídas.

  • Há suporte para gatilhos recursivos.

  • Há suporte para DBCC SHOW_STATISTICS.

Versão do Banco de dados SQL do Microsoft Azurede novembro de 2011

A versão do Banco de dados SQL do Microsoft Azure de novembro de 2011 oferece vários aprimoramentos. Esses aprimoramentos incluem:

  • Federações no Banco de dados SQL: Banco de dados SQL do Azure agora oferece a capacidade de dimensionar seus dados por meio do particionamento horizontal. As federações podem ser usadas para dimensionar dinamicamente seu banco de dados para obter um desempenho melhor e mais capacidade sem nenhum tempo de inatividade. Para obter mais informações, consulte Federações no Banco de dados SQL do Azure.



  • Tamanho maior do banco de dados: Banco de dados SQL do Azure a Business Edition já tem suporte para bancos de dados de até 150 GB.



  • Portal de Gerenciamento do Banco de dados SQL atualizado:

    O novo portal tem novos recursos significativos, incluindo:

    • Novos espaços de trabalho para monitorar os bancos de dados mais facilmente.

    • Busca detalhada em esquemas, planos de consulta, dados espaciais e índices/chaves.

    • Novas estatísticas de desempenho da consulta.

    • Gerencie as alterações de esquema do banco de dados por meio de atualizações DAC

    • Suporte para federações do Banco de dados SQL do Azure.

  • Clique no link a seguir para ler sobre a Introdução ao Portal de Gerenciamento para Banco de Dados SQL do Windows Azure.

  • Serviço Importar/Exportar atualizado: o serviço foi atualizado para abordar vários problemas desde sua versão inicial na última atualização do Banco de dados SQL do Azure. Você pode continuar usando esse serviço gratuito para importar e exportar dados entre o Banco de dados SQL do Azure e o Windows Azure BLOB storage. Mais informações, incluindo um exemplo de implantação, estão disponíveis na página de exemplo do CodePlex.



  • Suporte expandido para agrupamentos controlados pelo usuário: ao criar um banco de dados, agora você pode especificar qual agrupamento usar. Você pode especificar todos os agrupamentos válidos retornados da função de sistema fn_helpcollations(). Agora, essa função está habilitada no Banco de dados SQL do Azure. Por padrão, os dados temporários terão o mesmo agrupamento do banco de dados em que forem criados. Os bancos de dados criados como resultado da operação de cópia herdarão o agrupamento do banco de dados de origem. Para obter mais informações, consulte CREATE DATABASE (Banco de Dados SQL do Azure).



  • Versão do mecanismo atualizada: esta versão atualiza a versão do mecanismo subjacente do Banco de dados SQL do Azure de 11.0.1477.26 para 11.0.1750.34, conforme implantada nos data centers.

    Você visualizará essa alteração de número de versão do servidor nas APIs de servidor, como SERVERPROPERTY('ProductVersion') e @@VERSION; e também nas APIs de cliente, como ODBC: SQLGetInfo (SQL_DBMS_VER) e SqlClient: SqlConnection.ServerVersion.



  • Atualizações no comportamento de limitação:

    • O que foi alterado recentemente em relação à limitação?

      Um aprimoramento foi implantado em setembro de 2011 para desabilitar a limitação baseada no uso da CPU, habilitando o Administrador de Recursos do SQL Server. Historicamente, a limitação de CPU era responsável por uma grande proporção de todos os eventos de limitação.

    • O que será alterado quando o Q4SR for implantado?

      A multilocação foi aprimorada com a divisão das cargas de trabalho de usuário e sistema em vários pools de recursos. Os pools para tarefas críticas garantiram o aumento da disponibilidade dos recursos de CPU.

    • O que não mudou?

      A limitação disparada pela CPU ainda está desabilitada;

      A limitação devido a outros tipos de recursos ainda existe e não houve alteração nessas condições. Para obter mais informações, consulte Guia de desempenho e elasticidade do Banco de dados SQL do Windows Azure.

    • Qual é o impacto potencial?

      Se um sistema ficar ocupado e houver contenção para CPU, as solicitações do usuário receberão menos ciclos de CPU, em vez de ser desconectadas. Isso seria observado como uma resposta mais lenta até a redução da demanda ou a participação do balanceamento de carga.

      Os aplicativos com problemas de remoção de conexões e que têm uma dependência de erros de limitação explícita (CPU e outros) talvez precisem considerar tempos de resposta mais lentos.

Consulte também

Contribuições da comunidade

A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site do MSDN. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site do MSDN.

Deseja participar?
Mostrar:
© 2014 Microsoft