-
工作日记 (2020/4/17)
2020-04-20 16:30第一我的方法名应该用下划线隔开 “小朋友你是否有很多问号” 我的写法 userInfo 他的写法 user_info 当时因为身边很多同事他的声音比较大我听完之后有点混乱我以为是我错了脸也红了。
代码风格是个人喜好,但是 Alibaba 的规范和开源社区的习惯都是驼峰的,end.
第二点是考虑数据量大的情况下 SQL 语句的可用性,我反问道:哪些表存在这种情况呢?B 同事: errrr 。
这个可以先不用考虑,实在要考虑可以先考虑做好监控,哪里慢了可以尽快发现,然后加上索引。
第三点是所有的 SQL 语句需要加上某个关联条件,我反问:部分表没有主外键关系怎么关联呢 B 同事:errrr
目前确实流行为了查询性能不要主外键关系,你可以问问这服务的 qps 有没有过千,没有就根本没必要,数据库没了主外键关系那就得在项目里用代码关联,有一定工作量,而且用代码的出错率肯定比用外键的高,用不用看取舍了
-
工作日记 (2020/4/17)
2020-04-20 16:20那就直接撸代码呗,用 springboot + jpa,数据库 ddl 自动生成。
改来改去的这现实没啥可厌恶的,工作就是改来改去的,这世上基本没有确定不改的需求。我们能做的是经常总结和积累,多用些先进的工具,同样的事情不做第二遍