wedisley
-
Posts
3 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por wedisley
-
-
Pessoal, tudo bem?
Desculpem a demora em responder.
O problema de desempenho foi resolvido colocando toda a máquina em Raid10.
Com isso, consegui performance em 25 % superior comparado com disco 15 K.
Obrigado pela ajuda de todos.
- 1
-
Pessoal, bom dia!
Gostaria de compartilhar um problema que estou passando. Adquiri 8 discos SSD MLC 480 Gb para rodar um Banco de Dados Sql 2016 a fim de obtermos mais performance.
Instalamos os discos em Raid 5 e vi que o servidor não foi performático.
Este servidor possui as características abaixo:
IBM X3550 M4:
Discos: SSD
Memoria: 96 GB
2 Six Core
Controladora: Perc H310
Resultado: 4 min 20 para restaurar uma base de 2 Gb
Como efeito comparativo fiz o mesmo restore em uma outra máquina com as características abaixo e o resultado foi 1 min 20 s
DELL R710
Discos: 15 k
Memoria: 64 Gb
2 Six Core
Controladora: Perc H710P
Resultado: 1 min 20 para restaurar a mesma base
Vocês já passaram por situação semelhantemente? O que será que pode esta impactando perfomance? a Controladora? Ou o tipo de Raid?
Muito obrigado.
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
Erro Subida de dados C# para Sql
em C/C#/C++
Postado
Pessoal, tudo bem?
Estou com um problema que é aleatório. Quando eu faço o processamento de um arquivo no C# e vou subindo os dados para o SQL, às vezes ocorre o erro listado. Ai coloco para repressar os dados sobem normalmente. Acredito que seja algum problema com rede, mas não consigo coletar qualquer log. No Banco de dados o ERRORLOG do SQL não acusa nenhuma falha.
Alguem já teve problema semelhante?
Descrição: Erro ao importar arquivo de documento:FILE.1.GZ.1.TAR.GZ
System.Exception: Erro ao importar arquivo de documento:FILE.1.GZ.1.TAR.GZ ---> System.Reflection.TargetInvocationException: Uma exceção foi acionada pelo destino de uma chamada. ---> System.InvalidOperationException: A transação associada à conexão atual foi concluída, mas não foi descartada. A transação deve ser descartada antes do uso da conexão para executar as instruções SQL.
em System.Data.SqlClient.SqlInternalConnectionTds.CheckEnlistedTransactionBinding()
em System.Data.SqlClient.TdsParser.TdsExecuteTransactionManagerRequest(Byte[] buffer, TransactionManagerRequestType request, String transactionName, TransactionManagerIsolationLevel isoLevel, Int32 timeout, SqlInternalTransaction transaction, TdsParserStateObject stateObj, Boolean isDelegateControlRequest)
em System.Data.SqlClient.SqlInternalConnectionTds.ExecuteTransactionYukon(TransactionRequest transactionRequest, String transactionName, IsolationLevel iso, SqlInternalTransaction internalTransaction, Boolean isDelegateControlRequest)
em System.Data.SqlClient.SqlInternalConnectionTds.ExecuteTransaction(TransactionRequest transactionRequest, String name, IsolationLevel iso, SqlInternalTransaction internalTransaction, Boolean isDelegateControlRequest)
em System.Data.SqlClient.SqlInternalTransaction.Commit()
em System.Data.SqlClient.SqlTransaction.Commit()
em EntityFramework.BulkInsert.Providers.ProviderBase`2.Run[T](IEnumerable`1 entities, BulkInsertOptions options) na c:\dev\EntityFramework.BulkInsert\dev\Src\EntityFramework.BulkInsert\Providers\ProviderBase.cs:linha 105
em EntityFramework.BulkInsert.Extensions.BulkInsertExtension.BulkInsert[T](DbContext context, IEnumerable`1 entities, BulkInsertOptions options) na c:\dev\EntityFramework.BulkInsert\dev\Src\EntityFramework.BulkInsert\Extensions\BulkInsertExtension.cs:linha 63
--- Fim do rastreamento de pilha de exceções internas ---
em System.Run1eMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
em System.Reflection.Run1eMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
em System.Reflection.Run1eMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
em System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)
em TESTE.Pre.Dal.FastSolutionsDC.InsereEmMassaBulkInsert[T](ICollection`1 itens) na c:\TESTE\TESTE\TESTE.Pre\TESTE.Pre\Dal\TESTEDC.cs:linha 110
em TESTE.Pre.Dal.TESTEDC.InsereEmMassa[T](ICollection`1 itens) na c:\TESTE\TESTE\TESTE.Pre\TESTE.Pre\Dal\TESTEDC.cs:linha 76
em TESTE.Pre.Dal.DaoBase`1.InsereEmMassa(ICollection`1 itens) na c:\TESTE\TESTE\TESTE.Pre\TESTE.Pre\Dal\DaoBase.cs:linha 70
em 1.Fatura.Pdf.Documento.DaoDocumento.InsereEmMassa(ICollection`1 itens) na c:\TESTE\Projetos\1\1.Teste.Pdf\1.Teste.Pdf\Documento\DaoDocumento.cs:linha 15
em TESTE.Pre.Repositorio`1.Inserir(ICollection`1 itens) na c:\TESTE\TESTE\TESTE.Pre\TESTE.Pre\Repositorio.cs:linha 32
em TESTE.Pre.Documento.ImportaArquivoDocumento.Importar(FileInfo fi) na c:\TESTE\TESTE\TESTE.Pre\TESTE.Pre\Documento\ImportaArquivoDocumento.cs:linha 57
--- Fim do rastreamento de pilha de exceções internas ---
em TESTE.Pre.Documento.ImportaArquivoDocumento.Importar(FileInfo fi) na c:\TESTE\TESTE\TESTE.Pre\TESTE.Pre\Documento\ImportaArquivoDocumento.cs:linha 68
em 1.Teste.Pdf.Recepcao.Recepcao.<>c__DisplayClass1.<ObterActionDescompactar>b__0() na c:\TESTE\Projetos\1\1.Teste.Pdf\1.Teste.Pdf\Input\Input.cs:linha 48