Como descobrir o arquivo de dados com mais I/O?

E ai galerinha, tudo bem com vocês?

Quero dar uma dica rápida  mas muito legal para vocês hoje.

Uma das grandes missões para o DBA é estar atento com a quantidade de escritas e leituras (o famoso I/O) que são realizadas nos discos dos arquivos de dados e log.

É possível aumentar consideravelmente a performance de um ambiente caso os arquivos de dados e log sejam distribuídos em vários discos, diminuindo assim a quantidade de I/O realizada em um disco.

O ideal é que dois arquivos de dados que sofram muito I/O estejam em discos físicos diferentes.

Existem várias maneiras de levartarmos essa informação, mas hoje quero passar uma função de sistema chamada fn_virtualfilestats().

A função fn_virtualfilestats() retorna colunas com uma grande quantidade de informações que podem ajudar nesse levantamento dos principais arquivos de dados para que os mesmos sejam “espalhados” pela infraestrutura de discos existentes.

Espero que tenham gostado.

Um grande abraço e até a próxima.

Anúncios
  1. Elizeu Albino Prudencio
    12/09/2011 às 17:12

    Ola Vitor,

    Talvez nao lembre de mim… Fiz alguns cursos de SQL2008 na KA Solution com voce.
    Gostaria de saber se ha como resolver o caso abaixo:

    Em uma planilha Excel estou executando um select comun, porem gostaria de pesquisar dados fornecidos por uma coluna da planilha excel. Ex:

    Select NOME_VENDEDOR FROM Loja_venda WHERE CODIGO_VENDEDOR = COLUNA_EXCEL

    Onde COLUNA_EXCEL é um dado fornecido pelo usuario.

    Conforme o usuario fornecer a informação na COLUNA_EXCEL e atualizar a planilha, o resultado será alterado (Nome do Vendedor)

    É possivel este select ? Como poderia realizar esta pesquisa.

    Grande Abraço !!!

    Elizeu

  2. DHIEGO
    19/09/2011 às 13:24

    Elizeu, desculpe me meter, mas tente o seguinte:

    SELECT * FROM
    OPENDATASOURCE(‘MICROSOFT.JET.OLEDB.4.0’,
    ‘DATA SOURCE=C:\TABELA.XLS; EXTENDED PROPERTIES=EXCEL 8.0’)…PLAN1$]
    WHERE CODIGO = 1

  3. 20/09/2011 às 15:35

    Boa Vitor,

    Tava precisando de algo assim.

    abraço

    • 20/09/2011 às 15:42

      Fala grande José.

      Fico feliz em saber que curtiu a dica.

      Continue acompanhando meu blog, pois o próximo post será sobre o SQLIO, uma ferramenta da Microsoft para teste de performance de discos.

      Grande abraço.

  1. No trackbacks yet.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: