关于ORM查询数据的问题
来源:7-9 drf实现发送短信验证码接口-1
慕尼黑0397692
2019-04-05
你好,老师,如果数据库存储的数据量很大,使用ORM查询是不是会很慢,是否会导致运行效率较低,老师,有没有较好的解决方案
写回答
2回答
-
bobby
2019-04-07
助手解释的很清楚了,我补充一下:
很多sql语句其实需求并没有那么高,对于一些性能要求高的话,其实你只要熟悉了orm,你就能知道你写一个model的查询语句对应的sql语句是什么样的? 如果这些满足不了的话,你可以用orm去执行sql语句,所以其实汇聚成一句话:
“当你把orm弄懂以后你自然就知道你需不要它了”
00 -
Ethreal
2019-04-05
不会 orm这一层带来的影响没有那么大,查询慢要看数据库性能能不能跟得上 经常查询的字段是不是索引,有条件的话 还是得读写分离,这个根据具体情况具体分析,或者批量执行sql语句 比单条逐步提交 也有明显效率提升
00
Python前后端分离开发Vue+Django REST framework实战
Django REST framework课程视频,RESTFul API前后端分离开发
2873 学习 · 2457 问题
相似问题