
SQL
小码农wxc
java菜鸟一枚,希望在这个平台上互相学习
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
系统允许自定义扩展字段
需求: 客户要求某个功能应预留扩展能力,供用户记录自定义参数 思路: 我们通常使用如下几种方法来实现数据扩展: 动态添加字段、JSON格式储存、预留字段、属性字段行存储 动态添加属性字段 意思是,在需要添加一个属性时。先在数据库的表里添加一个字段。 比如说要给user有age的属性,就给user表添加age字段。那么要用这个字段时,还要改相应的java程序。显然这种方式不利于灵活扩展,而且在一张大...原创 2019-11-05 16:40:54 · 2157 阅读 · 1 评论 -
如何提高多表查询效率
记录背景 客户反映系统的用户统计模块报504网关超时错误,在用本地服务器运行项目,发现确实如此。 原因在于每个项目查询需要2-3秒,几十项目的查询时间就超过一分钟,而nginx设置的超时时间为60秒,所以出现了客户提到的现象。解决方法有两个,一是提高nginx的超时时间,二是优化sql的查询效率,于是选择了后者。 优化的大致思路 加索引,优化sql语句 当你发现做了上述两件事后并没有改善 可以通过...原创 2018-12-10 19:27:38 · 7762 阅读 · 0 评论