采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
你好,老师,如果数据库存储的数据量很大,使用ORM查询是不是会很慢,是否会导致运行效率较低,老师,有没有较好的解决方案
助手解释的很清楚了,我补充一下:
很多sql语句其实需求并没有那么高,对于一些性能要求高的话,其实你只要熟悉了orm,你就能知道你写一个model的查询语句对应的sql语句是什么样的? 如果这些满足不了的话,你可以用orm去执行sql语句,所以其实汇聚成一句话:
“当你把orm弄懂以后你自然就知道你需不要它了”
不会 orm这一层带来的影响没有那么大,查询慢要看数据库性能能不能跟得上 经常查询的字段是不是索引,有条件的话 还是得读写分离,这个根据具体情况具体分析,或者批量执行sql语句 比单条逐步提交 也有明显效率提升
登录后可查看更多问答,登录/注册
Django REST framework课程视频,RESTFul API前后端分离开发
10.4k 1
4.5k 51
1.1k 19
1.8k 19
1.4k 19
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号