SóProvas


ID
245218
Banca
CESPE / CEBRASPE
Órgão
TRT - 21ª Região (RN)
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

Acerca de desempenho e otimização de consultas SQL no SQL
Server 2008, julgue os itens de 63 a 69.

O Database Engine Tuning Advisor (DTA), ferramenta utilizada para capturar o rastreio dos eventos que ocorrem em uma carga de trabalho típica para o aplicativo, mostra como o SQL Server resolve consultas internamente e fornece uma interface gráfica para otimização de consultas.

Alternativas
Comentários
  • ERRADO. Esta ferramenta não é usada para acompanhar rastreio de eventos conforme podemos ver no TECHNET da microsoft. Sua função é exclusivamente otimização de queries.
     
    Database Engine Tuning Advisor

    Welcome to the Database Engine Tuning Advisor tutorial. The Database Engine Tuning Advisor enables you to tune databases for improved query processing. Database Engine Tuning Advisor examines how queries are processed in the databases you specify and then it recommends how you can improve query processing performance by modifying physical design structures such as indexes, indexed views, and partitioning.

    It replaces the Index Tuning Wizard from Microsoft SQL Server 2000, and offers many new features. For example, Database Engine Tuning Advisor provides two user interfaces: a graphical user interface (GUI) and the dta command prompt utility. The GUI makes it easy to quickly view the results of tuning sessions, and the dta utility makes it easy to incorporate Database Engine Tuning Advisor functionality into scripts for automated tuning.

    Fonte: http://technet.microsoft.com/en-us/library/ms166575.aspx

  • A ferramenta referenciada pela questão é o SQL Server Profiler.
  • Na verdade, o examinador misturou os conceitos do DTA, Profile e do Management Studio.

    - Pois, o DTA (Database Engine Tuning Advisor) analisa arquivos de carga de trabalho e propõe alterações no banco de dados, a fim de melhorar seu desempenho geral.

    - O SQL Server Profiler é uma ferramenta que captura eventos do SQL Server de um servidor. Os eventos são salvos em um arquivo de rastreamento que pode ser analisado ou usado para reproduzir uma série específica de etapas na tentativa de diagnosticar um problema.

    - O SQL Server Management Studio é uma ferramenta gráfica interativa que permite que um administrador ou desenvolvedor de banco de dados escreva consultas, execute várias consultas simultaneamente, exiba os resultados, analise o plano de consulta e receba assistência para melhorar o desempenho da consulta.

    Portanto, o DTA não rastreia os eventos e não mostra como o SQL Server resolve as consultas, mas possui uma interface gráfica de otimização, não de query e sim da estrutura do banco de dados. Dentre as suas capacidades, estão:
    Query Optimazer, para propor índices e visões indexadas; Recomendação de particões; Análise de impacto das recomendações; Fornecimento de informações sobre o número de consultas e o número de índices.