none
Lentidão ao desabilitar as constrants RRS feed

  • Discussão Geral

  • Bom dia,

    Gostaria de uma ajuda. Tenho um servidor de BI 

    Microsoft SQL Server 2008 (SP3) - 10.0.5512.0 (X64)   Aug 22 2012 19:25:47   Copyright (c) 1988-2008 Microsoft Corporation  Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (VM) 

    Uma VM com :

    16Gb de RAM

    12CPUs

    Neste servidor existe um Job que realiza a carga de dados. Em um período de um mês esse job vem apresentando bastante lentidão ao realizar um dos passos de desabilitar as constrants para uma caraga de dados mais rápida.

    Por exemplo: 

    Tempo das execuções antigas desse passo (desabilitar constraints):

    1- 00:00:44

    2- 00:00:01

    3- 00:00:02

    4- 00:00:38

    Tempo das execuções mais atuais desse passo (desabilitar constraints):

    1- 00:03:00

    2- 00:07:34

    3- 00:04:00

    4- 00:05:36

    Alguém poderia me dar uma ajuda do possível problema que possa está ocorrendo?

    • Editado Otavioft quinta-feira, 9 de outubro de 2014 14:51
    quinta-feira, 9 de outubro de 2014 14:50

Todas as Respostas

  • Otavioft,

    De quais constrainsts você esta se referindo?


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitário | SoroCódigos] @JuniorGalvaoMVP | pedrogalvaojunior.wordpress.com

    quinta-feira, 9 de outubro de 2014 15:23
  • Junior,

    Desabilito FKs e PKs

    quinta-feira, 9 de outubro de 2014 15:31
  • Boa Tarde,

    Esse job executa uma consulta, certo?

    Poderia colocar aqui o comparativo do plano de execução anterior e após desabilitar as constraints, por favor.

    Bem provável que nos de respostas sobre o que está acontecendo.


    Att, Bruno Silva.

    quinta-feira, 9 de outubro de 2014 16:46
  • Pessoal,

    Tenho uma dúvia, o banco de dados é para uso de BI.

    Em sua configuração existe 2 arquivos de dados

    1º está com 47Gb de tamanho e Autogrowth NOne

    2º (Adcionado recente mente) está com 3Gb de tamanho e Autogrowth 10% restringido a 32Gb

    Estão todos os dois no mesmo FileGroup (PRIMARY)

    O fato do Primeiro estar com o auto crescimento desabilitado e estado este com a maioria dos objetos. Ao executar o step de retirada das chaves podem estar sofrendo com isso?

    Att

    sexta-feira, 10 de outubro de 2014 21:53