个人感悟
我是一个有理想的程序员
主职JAVA,兴趣 Python、脚本、软件逆向、网络安全
展开
-
关于MYSQL树形结构的查询感悟
前言:最近搞树形结构比较多,网上总体分为子关联查询,子查询等等方法,个人感觉都不是很好用,现总结出自己的经验。个人体会,仅供参考!个人思路:例如一个层高为2的树形结构,其实不管是自关联查询,还是子查询,都得有个回表的操作,个人感觉查询效率和用两条SQL效率也差不多。基于这个认知,我决定每一层的数都用一条SQL,然后查询结果用JAVA循环来构造树形结构。还是层高为2的树形结构为例子,构造过程如下:1、select * from xx where parent_id=0; //查询出父节点..原创 2020-07-14 11:34:06 · 264 阅读 · 0 评论 -
关于数据库冗余字段设计的利与弊
前言:该文章仅为作者个人的感悟,仅供参考,欢迎大家做技术讨论,谢谢。因为近期完全是我负责某项目开发,所以关于数据库冗余字段的设计,有了一些新的见解。其实在数据库设计方面,对于冗余字段的设计,网上也是褒贬不一的。通过资料的查询,大致有以下两个方向:1、支持冗余字段的设计引入冗余字段的设计,能够减少表关联,使用SQL查询的时候执行效率更快,特别是在数据量比较大的情况下。2、否定...原创 2020-03-16 14:37:18 · 3931 阅读 · 2 评论