Perguntas com a marcação «performance»

144
Matriz vs. Eficiência de objeto em JavaScript

Eu tenho um modelo com possivelmente milhares de objetos. Eu queria saber qual seria a maneira mais eficiente de armazená-los e recuperar um único objeto, uma vez que eu tenha o seu ID. Os IDs são números longos. Então, essas são as 2 opções que eu estava pensando. na opção um, é uma matriz...

143
Quão lenta são as exceções do .NET?

Não quero discutir sobre quando e não lançar exceções. Desejo resolver um problema simples. Em 99% do tempo, o argumento para não lançar exceções gira em torno de serem lentos, enquanto o outro lado afirma (com teste de benchmark) que a velocidade não é o problema. Eu li vários blogs, artigos e...

139
Existe um impacto no desempenho ao chamar ToList ()?

Ao usar ToList(), há um impacto no desempenho que precisa ser considerado? Eu estava escrevendo uma consulta para recuperar arquivos de um diretório, que é a consulta: string[] imageArray = Directory.GetFiles(directory); No entanto, desde que eu gosto de trabalhar List<>, decidi colocar...

139
SQL Server SELECIONAR ÚLTIMAS N Linhas

Esta é uma pergunta conhecida, mas a melhor solução que encontrei é algo como: SELECT TOP N * FROM MyTable ORDER BY Id DESC Eu tenho uma mesa com muitas linhas. Não é possível usar essa consulta porque leva muito tempo. Então, como posso fazer para selecionar as últimas N linhas sem usar ORDER...

135
O objeto Ruby Array find_first?

Estou faltando alguma coisa na documentação da matriz? Eu tenho uma matriz que contém até um objeto que satisfaz um determinado critério. Eu gostaria de encontrar com eficiência esse objeto. A melhor ideia que tenho dos documentos é a seguinte: candidates = my_array.select { |e|...