SELECT * FROM video LEFT OUTER JOIN comments ON (video.id = comments.video_id)
WHERE comments.posted_by_user但是,mysql会对视频表执行全表扫描,这会耗费大量时间。使用UNION而不是LEFT OUTER JOIN可以加快查询速度,但这不是一个选项,因为查询是由django ORM生成的。为什么mysql子句
我在数据库中填充一些表来表示向量行。"INSERT INTO entities(drawing,eID,etype) VALUES(27,2566317,19);""SELECT eID,etype FROM entities WHERE drawing=27;"
然后,基于实体类型,提取呈现实体所需的信息。我假设是前者,在这种情况
这是很好的工作,但有3个表,大大减少了我的表现。在这种情况下,使用联接比多个请求具有更低的性能。JOIN PoiLink p14_ ON p0_.id = p14_.childId LEFT JOIN Poi p15_ ON p14_.parentId = p15_.id LEFT JOIN PersonJOIN Service s21_ ON p15_.id = s21_.id LEFT JOIN PoiLink p22_ ON p0_.id = p22_.parentId LEFT