Compartilhar via


Monitorando aplicativos da camada de dados

Um DAC (aplicativo de camada de dados) pode ser monitorado a partir do Gerenciador do Utilitário e do Pesquisador de Objetos no SQL Server Management Studio (SSMS), junto com exibições do sistema e tabelas. Além disso, todos os objetos no banco de dados contidos no DAC podem ser monitorados usando técnicas padrão de monitoração de banco de dados e Mecanismo de Banco de Dados.

Monitorando DACs usando o SQL Server Utility

A página de detalhes Aplicativos da Camada de Dados Implantados no Gerenciador do Utilitário do Management Studio exibe um painel que relata a utilização de recurso de todos os DACs que implantado em instâncias gerenciadas do Mecanismo de Banco de Dados. O painel da parte superior da página de detalhes lista cada DAC implantado com indicadores visuais que mostram se a sua utilização de CPU e recursos de arquivo está fora das políticas definidas para o SQL Server Utility. Se você selecionar qualquer DAC na exibição de lista, serão exibidos detalhes adicionais em guias no painel inferior da página. Para obter mais informações sobre as informações apresentadas na página de detalhes, consulte Detalhes do aplicativo da camada de dados implantado (SQL Server Utility).

Depois de usar a página de detalhes Aplicativos de Camada de Dados Implantados para identificar rapidamente os DACs que estão subutilizados ou exigindo recursos de hardware demais, você pode fazer planos para resolver qualquer problema. Vários DACs que não estão utilizando os recursos de hardware atuais completamente poderiam ser consolidados em um único servidor, liberando alguns servidores para outros usos. Se um DAC estiver exigindo recursos demais do servidor atual, o DAC pode ser movido para um servidor maior ou é possível acrescentar recursos ao servidor atual.

Os limites mínimos e máximos para uso de recurso são definidos por políticas de monitoração de aplicativo definidas na página de detalhes Administração do Utilitário. Os administradores de banco de dados podem personalizar as políticas para corresponder aos limites estabelecidos por suas organizações. Por exemplo, uma empresa pode definir 75% como a utilização de CPU máxima para um DAC, enquanto outra pode definir o máximo como 80%. Para obter mais informações sobre como definir as políticas de monitoração de aplicativo, consulte Administração do Utilitário (SQL Server Utility).

Para exibir a página de detalhes Aplicativos da Camada de Dados Implantados:

  1. Selecione o menu Exibir/Gerenciador do Utilitário.

  2. Conecte o Gerenciador do Utilitário ao ponto de controle do utilitário (UCP).

  3. Selecione o menu Exibir/Detalhes do Gerenciador do Utilitário.

  4. Selecione o nó Aplicativos da Camada de Dados Implantados no Gerenciador do Utilitário.

As informações na página de detalhes Aplicativos de Camada de Dados Implantados vêm dos dados no data warehouse de gerenciamento do utilitário cujo padrão é coletar dados a cada 15 minutos. O intervalo também pode ser personalizado usando a página de detalhes Administração do Utilitário.

Exibindo DACs no Pesquisador de Objetos

O Pesquisador de Objetos do SSMS exibe informações básicas de configuração sobre cada DAC implantado em uma instância do Mecanismo de Banco de Dados. Isto inclui tanto as instâncias gerenciadas que foram inscritas no SQL Server Utility quanto as instâncias autônomas que não podem ser exibidas no Gerenciador do Utilitário.

Para exibir os detalhes de um DAC implantado em uma instância do Mecanismo de Banco de Dados:

  1. Selecione o menu Exibir/Pesquisador de Objetos.

  2. Conecte-se à instância do Mecanismo de Banco de Dados no painel Pesquisador de Objetos.

  3. Selecione o menu Exibir/Detalhes do Pesquisador de Objetos.

  4. Selecione o nó de servidor em Pesquisador de Objetos que mapeia para a instância e, em seguida, navegue até o nó Gerenciamento\Aplicativos da Camada de Dados.

  5. A exibição de lista no painel da parte superior da página de detalhes lista cada DAC implantado na instância do Mecanismo de Banco de Dados. Selecione um DAC para o qual exibir as informações no painel de detalhes na parte inferior da página.

Clicar com o botão direito do mouse no nó Aplicativos da camada de Dados também é usado para implantar um novo DAC ou excluir um existente.

Usando as exibições e as tabelas do sistema de DAC

A tabela do sistema msdb.dbo.sysdac_history_internal registra o êxito ou a falha de todas as ações de gerenciamento do DAC realizadas em uma instância do Mecanismo de Banco de Dados. A tabela registra a hora em que cada ação ocorreu e qual logon iniciou a ação. Para obter mais informações, consulte sysdac_history_internal (Transact-SQL).

As exibições do sistema do DAC relatam informações básicas de catálogo. Para obter mais informações, consulte Visões de Aplicativo da Camada de Dados (Transact-SQL).

Monitorando bancos de dados DAC

Depois que um DAC foi implantado com êxito, o banco de dados contido no DAC funciona igual a qualquer outro banco de dados. Use técnicas e ferramentas padrão do Mecanismo de Banco de Dados para monitorar o desempenho, o log, eventos e a utilização de recursos do banco de dados. Para obter mais informações, consulte Monitorando (Mecanismo de Banco de Dados).