ORM vs SQL puro

  Рет қаралды 16,233

balta.io

balta.io

Күн бұрын

Пікірлер: 40
@rotognin
@rotognin 3 жыл бұрын
100sacional. Dois feras conversando, eu só aprendo! Valeu!
@brunodurao614
@brunodurao614 3 жыл бұрын
Reiniciando a máquina para ver se a query funciona no ORM. Kkkkkkk Genial!!!
@Leanst.
@Leanst. 3 жыл бұрын
O relato do Branas foi mais ou menos a minha experiência com NH e HQL kkkkkk Porém Chegou num ponto da coisa que a complexidade aumentou tanto que era mais fácil jogar tudo fora e começar do zero do que dar manutenção naquela macarronada toda. Para se fazer as coisas era complexo e não sabíamos direito se o caminho adotado era mesmo aquele, pois parecia trabalhoso d+ criar coisas com HQL sendo que com SQL seria resolvido mais simplesmente e com menos complexidade.
@iscux
@iscux 3 жыл бұрын
Só o fato da pergunta do título do vídeo ser algo que está em alta hoje em dia já mostra o quão imaturo os ORMs dos ecosistemas considerados "modernos" são.
@nivel7tecnologia
@nivel7tecnologia 3 жыл бұрын
Parabéns pela live. Um tema muito interessante e que vale muito apena ser abordado.
@baltaio
@baltaio Жыл бұрын
🚀🚀
@phjb7
@phjb7 3 жыл бұрын
Assistir pela twitch, mas tive que passar aqui só pra deixar meu like! Muito bom conteúdo. Obrigado por trocarem o almoço para semear conhecimento!
@baltaio
@baltaio Жыл бұрын
🚀🚀🚀
@rockleo78
@rockleo78 3 жыл бұрын
Eu usava muito ORM, Até conhecer o micro ORM dapper e para mim é a melhor forma de se trabalhar, mas acho q isso é bem pessoal, e vai muito da experiência de cada um com SQL...
@carlosfonteles8464
@carlosfonteles8464 3 жыл бұрын
Passei pelo mesmo dilema. Utilizo o EF num projeto, mas depois que deu uns problemas de performance, estou começando a migrar pro Dapper. Pelo que pude perceber até agora, no balanço dos prós e contras, o Dapper é melhor.
@elan2199
@elan2199 2 жыл бұрын
@@carlosfonteles8464 Eu pessoalmente gosto muito do EF, mais pela praticidade mesmo. Mas realmente vejo um certo gargalo durante a montagem de queries muito grandes
@marcoscarvalho9956
@marcoscarvalho9956 3 жыл бұрын
Balta meu guru da TI valeu....
@ricardocardoso3314
@ricardocardoso3314 3 жыл бұрын
Excelente debate. Por eu ter bastante conhecimento em SQL, já ocorreu algumas vezes na empresa a necessidade de realizar apoio a algum desenvolvedor trabalhando com ORM, devido a performance da execução das queries geradas por ele.
@baltaio
@baltaio Жыл бұрын
🚀🚀
@brunodurao614
@brunodurao614 3 жыл бұрын
Maravilhoso debate. Assinando o canal. Obrigado.
@estudandocomoroger
@estudandocomoroger 3 жыл бұрын
Foi top demais essa live!
@baltaio
@baltaio Жыл бұрын
🚀
@druzo1
@druzo1 3 жыл бұрын
Trigger é algo que tem que ser usado com muita sabedoria, já tive problemas complicados por conta do recurso.
@baltaio
@baltaio 3 жыл бұрын
Com certeza
@matheuscampaninimughrabi5933
@matheuscampaninimughrabi5933 3 жыл бұрын
Sensacional a discussão
@leonardoluz3713
@leonardoluz3713 2 жыл бұрын
Teu site ta sem data nos posts... como vou saber quando vc diz: "ainda", de quando estamos falando?. Desde já obrigado pelo conteudo.
@baltaio
@baltaio 2 жыл бұрын
💜
@willianpereiradossantos2258
@willianpereiradossantos2258 3 жыл бұрын
Usar ORM quando couber, quando isso te facilitar a vida. E usar SQL puro quando isso couber, quando o ORM nao atender ou tornar a tarefa mais complexa do que usar SQL puro.
@baltaio
@baltaio 3 жыл бұрын
Isso ai
@pedrooctavio5817
@pedrooctavio5817 3 жыл бұрын
Muito boa esse papo! Uma dúvida, nos meus projetos que contém Commanda e Queries com Dapper, eu parei de usar entidades, isso é correto? Não estou vendo sentido em usar entidades nesse caso.
@emerson51802
@emerson51802 2 жыл бұрын
Eu prefiro trabalhar com SQL puro, isso por que gosto muito de escrever as minhas querys
@baltaio
@baltaio 2 жыл бұрын
💜
@fsilva1985
@fsilva1985 3 жыл бұрын
As vezes a orm gasta muita memória para fazer algumas querys que acabo usando raw.
@baltaio
@baltaio Жыл бұрын
🚀
@evertontomazi
@evertontomazi 2 жыл бұрын
Tem algo sobre xunit?
@baltaio
@baltaio 2 жыл бұрын
Temos sobre MSTests, a base!! Depois o framework você varia! 💜
@aldycolares3663
@aldycolares3663 3 жыл бұрын
Pode postar nos comentários o link do Twitter da discussão 2:13
3 жыл бұрын
Tudo que é muito conveniente acaba sendo ineficiente a longo prazo.
@AlienCodador
@AlienCodador 3 жыл бұрын
2 Grandes!
@AlienCodador
@AlienCodador 3 жыл бұрын
Eu vou do ponto nessa questão assim, tenho uma empresa de software pequena, 4 desenvolvedores, então entregamos o software com ORM, e depois nas query que vemos se alguma query der um gargalo, nós transformamos ela em em SQL puro, isso já ajuda bastante.
@brunodurao614
@brunodurao614 3 жыл бұрын
ORM -> Object Relational Mismatch Palavras de Uncle Bob.
@ronaldodev
@ronaldodev 2 жыл бұрын
eu prefiro escrever o SQL puro nativo, ORM é para casos mais simples
@baltaio
@baltaio 2 жыл бұрын
💜💜
@rogeriorlima3
@rogeriorlima3 3 жыл бұрын
ORM = Tecnologia horrível! - uma modinha que infelizmente o mercado ingenuamente abraçou. Gera grandes problemas no longo prazo e deixa a manutenção mais difícil. Os DBAs detestam e com razão. Agora só aqui entre nós... deixar que uma camada de software escrita por terceiros, fazer operações no banco de dados da empresa é ser muito, mas muito ingênuo ne ? ... e para convencer a adoção usam o ótimo argumento: Produtividade. Galera, façam um favor para VCS próprios: Parem de usar ORM e escrevam os sql statements. Abs :) (vídeo legal gostei)
@paulomfgoncalves
@paulomfgoncalves 3 жыл бұрын
Concordo em absoluto !!!! Haja gente inteligente !!! e sobre a questão da produtividade; custa assim tanto fazer uma classe com mapeamentos? 95% das situações são consultas a BD. Relatorios e pesquisas complexas.
Bate papo sobre carreira, estudos e rotina
1:11:53
balta.io
Рет қаралды 3,9 М.
Fiz um servidor de "SQL"?? | Entendendo Banco de Dados
1:14:42
Fabio Akita
Рет қаралды 151 М.
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 62 МЛН
SQL ou ORM: E Agora? (Não tenha medo de SQL)
12:44
Rodrigo Branas
Рет қаралды 17 М.
What is the future of Flutter? | #balta
11:43
balta.io
Рет қаралды 10 М.
O que um júnior precisa saber para conseguir uma vaga com .NET C#?
4:03
Prisma: A revolução para se trabalhar com banco de dados
1:28:27
Prisma: o ORM Node.js que você precisa em 2022
1:31:35
Rocketseat
Рет қаралды 58 М.
DHH discusses SQLite (and Stoicism)
54:00
Aaron Francis
Рет қаралды 106 М.
MongoDB - Live de Python #174
1:53:56
Eduardo Mendes
Рет қаралды 15 М.
Bancos de Dados Relacional e Não Relacional
10:58
Laboratório de Dados
Рет қаралды 39 М.