DEV Community

[Comment from a deleted post]
Collapse
 
mzaini30 profile image
Zen

No. Because I use Codeigniter 😂

Collapse
 
aarone4 profile image
Aaron Reese

OEM and Active Record patterns result in very poor performance if you have a complex data model. Using ORM like linq or eloquent results in really poor data types in the database which waste space and impact query performance

Collapse
 
mzaini30 profile image
Zen

Yeah. I agree with your opinion. While I get complex model, I use native SQL syntax 😂

 
aarone4 profile image
Aaron Reese

It's not just complexity; code-first migrations tend to use generic and therefore wasteful data types and don't normally provide good index candidates