DATATABLE, DATASET OU LIST

 Tópico anterior Próximo tópico Novo tópico

DATATABLE, DATASET OU LIST

VB.NET

 Compartilhe  Compartilhe  Compartilhe
#488632 - 29/04/2019 21:26:34

COQUITO
BELO HORIZONTE
Cadast. em:Junho/2014


Galera

tudo joia, sei que o assunto que irei perguntar pode ser muito simples mas porem me chama a curiosidade, estou fazendo uma consultoria numa empresa no seu banco de dados gigantesco, porem achei interessante que a empresa usa muito os Datatable e os Dataset isso faz que consome muita memoria com pouco usuario na regra de negocio, com tabelas de muitos, muitos e muitos procedures
entao analisando pensei em mudar a estrutura deixando do lado os Datatable e os Dataset pelo List
alguem de vcs usa esse precedimento? ou mesmo que eu mude para o List o consumo de memoria pode ser igual ?


agradecerei a sua resposta.

Deus é melhor amigo meu...


#488635 - 29/04/2019 22:20:59

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Se quer eficiência, velocidade e baixo consumo de memória, sugiro o uso do Dapper

_______________________________________________________________________
Virei Oráculo!
The end is nigh, be ready for the nukes!


Resposta escolhida #488640 - 30/04/2019 05:54:35

NICKOSOFT
SANTO ANDRE
Cadast. em:Maio/2009


depende o tamanho do programa, a sutil melhoria no consumo não vai compensar toda a mudança q terá de fazer onde recebe o dataset pra receber list e manipular

eu mesmo tenho maior facilidade em trabalhar com datasets, até mesmo o CR alimento via dataset



#488650 - 30/04/2019 16:13:15

F001E
IBITINGA/SP
Cadast. em:Novembro/2004


Parece ser bem legalzinho esse Dapper.



#488651 - 30/04/2019 16:37:22

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe

Última edição em 30/04/2019 16:41:12 por KERPLUNK

Citação:
:
Parece ser bem legalzinho esse Dapper.

Uso ele para testes unitários, funcionais e alguns casos de BDD.
Mas nada impede de usar como ORM "oficial", acredite se quiser, ele é mais rápido que usando o ADO.NET puro. Veja os benchmarks

_______________________________________________________________________
Virei Oráculo!
The end is nigh, be ready for the nukes!


#488656 - 30/04/2019 18:05:23

VISUAL
POCOS DE CALDAS - MINAS GERAIS
Cadast. em:Junho/2005


Citação:
:
:
Parece ser bem legalzinho esse Dapper.
Uso ele para testes unitários, funcionais e alguns casos de BDD.
Mas nada impede de usar como ORM "oficial", acredite se quiser, ele é mais rápido que usando o ADO.NET puro. Veja os benchmarks


Então, bem interessante o Dapper. KERPLUNK, nas conclusões do benchmarks, ele coloca que vai usar EF e em alguns casos o Dapper. Você acha interessante adotar o Dapper sempre, por padronização?



#488658 - 30/04/2019 18:12:35

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Citação:
:
:
:
Parece ser bem legalzinho esse Dapper.
Uso ele para testes unitários, funcionais e alguns casos de BDD.
Mas nada impede de usar como ORM "oficial", acredite se quiser, ele é mais rápido que usando o ADO.NET puro. Veja os benchmarks

Então, bem interessante o Dapper. KERPLUNK, nas conclusões do benchmarks, ele coloca que vai usar EF e em alguns casos o Dapper. Você acha interessante adotar o Dapper sempre, por padronização?

Pode ser ambos sem problemas...

_______________________________________________________________________
Virei Oráculo!
The end is nigh, be ready for the nukes!


 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por COQUITO em 01/05/2019 15:49:22