Ir para conteúdo
Marcus_Bazzoni

Performance com SSD

Recommended Posts

Boa tarde a todos.

 

Estou precisando melhorar a velocidade de gravação/leitura em disco do MS SQL SERVER 2012. Atualmente estou com um SSD que faz:

 

4K Randon Read:  33.2 MB/s

4K Randon Write: 90.2 MB/s

4k Randon Mix:    34.1 Mb/s

 

A minha ideia é comprar um SSD que possua melhor performance na leitura e gravação aleatória de pequenas porções de dados (4K Randon Read, 4k Randon Write e 4K Mixed IO speed)

Acredito que é desta forma que o SQLSERVER 2012 trabalha, ou seja, lendo e gravando pequenas porções no disco. 

 

Então... gostaria de saber se o meu raciocínio está certo, pois não tenho certeza se assim o SQL SERVER 2012 vai responder mais rápido.

 

Desde já agradeço toda e qualquer opinião.

 

Marcus

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

  • Conteúdo Similar

    • Por gellox
      Estou lendo uma arquivo binario gigante (300 GB) e gero uma saida em ascci, gostaria de sabe como posso acelerar o esse processo! 
      Segue parte do codigo na leitura e escrita!
       
      while cont_traco <= qtd_traco:
          #print('PROCESSANDO:......... '+ str(cont_traco) + '\r'),
              #fonte.write(C2+' '),
              traco.seek(cursor + 71-1); fonte.write (str(1)+' '),  
              traco.seek(cursor + 181-1); fonte.write(str(struct.unpack('>i',traco.read(4))[0] / esc)+' '),
              traco.seek(cursor + 185-1);  fonte.write (str(struct.unpack('>i',traco.read(4))[0] / esc)+' '), 
              traco.seek(cursor + 221-1); fonte.write (str(struct.unpack('>i',traco.read(4))[0])+' '),
              traco.seek(cursor + 225-1); fonte.write (str(struct.unpack('>i',traco.read(4))[0])+'\n')
              cursor = cursor + tam_traco
              cont_traco = cont_traco + 1
          
          traco.close
          fonte.close 
    • Por ZioNN
      Olá pessoal, utilizo SSD na minha máquina como drive do sistema, um Kingston de 120Gb que é um avião e nunca deu pau, mas o espaço tem ficado no limite. Pensando em trocar por um de 240Gb. Vi o Kingston A400 de 240Gb no MercadoLivre. É uma boa opção, ou há melhores nessa faixa de preço? O que me indicam?
    • Por Igor1788
      Galera, to compartilhando um curso mega útil.
       
      Em uma página web moderna pode conter diversas imagens e muitas vezes essas nem chegam a ser vistas pelo usuário, pois o mesmo pode clicar em um link e já navegar para outro conteúdo, não é verdade? No desenvolvimento de uma aplicação web, por exemplo, acabamos carregando todas as imagens mesmo sem necessidade, o que atrapalha e muito o tempo de carregamento e aumenta o consumo de banda desnecessariamente. Existe uma técnica chamada Lazy Load que resolve exatamente esse problema, ou seja, as imagens são carregadas apenas quando aparecem na área visível do navegador.

      https://preview.ibb.co/kEwDOH/curso_lazy_load_1.png 
      https://preview.ibb.co/jOiciH/curso_lazy_load_2.png 

      Se liga aqui para ver os cursos, completos e grátis:

      https://youtu.be/86wxusfp000 
      https://youtu.be/IKznPWVgDKg 
      https://youtu.be/8JW2kH4spk0 
      https://youtu.be/NWE_2Sz7cjg 
      https://youtu.be/R3ZwASzR0m8 
      https://youtu.be/BBqD-oJTg7s
    • Por Misael Silva
      Olá, membros do forum, gostaria de saber de um livro de PHP que ensina-se a desenvolver códigos php de um loja virtual, um e-commerce, ate encontrei esse  livro https://www.thiengo.com.br/e-commerce-com-php-e-mysql, porém descobri que não é orientado a objeto, um ponto que ficou a desejar, vocês tem dicas de outros livros semelhantes? Agradeço!
    • Por diegowell25
      Preciso criar uma agenda de contatos distribuída com as seguintes características:
      Cada contato deverá conter: nome, número de telefone, número de celular, endereço, e-mail.
      Agenda deve funcionar menu da seguinte forma: adição, remoção, alteração ou pesquisa de algum contato.
      Deve salvar os contatos em um arquivo .txt formatado.
       
      Estou fazendo assim:
      Abro o arquivo em modo de leitura ("r" = read).
       
      Verifico se existe;
      Se não, eu defino o tamanho do vetor e vou para o menu para cadastrar e salvo um novo arquivo em modo de leitura "w";
       
      Se existir, eu leio o arquivo.txt(formatado) e envio os dados para struct (NÃO SEI FAZER ISSO), e continuo a incrementação se for o cada de um novo cadastro, depois salvo tudo (o que ja tinha e o novo cadastro)
       
      Alguém tem algum exemplo de como pode fazer isso sem ser binário?
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.