点滴实际开发知识点(持续更新~~~)

1.多表关联时尽量使用 [inner] join 代替 (where)连接查询

select A.*,B.* from A [inner] join B on A.id = B.id;
select A.*,B.* from A,B where A.id = B.id;

  join 查询时显性连接,where连接是隐形连接,常用的数据库在执行的时候也会将where连接查询转换为inner join查询,个人觉得inner join 比 where 连接查询有两个优势:

①执行效率较高;②更符合数据库语言发展趋势,表达多表关联关系更为清晰。

2、软引用会在堆内存空间不足的情况下被回收,可以用作缓存使用,比如图片资源;

posted @ 2020-11-27 10:37  Sunrise2750  阅读(58)  评论(0)    收藏  举报