摘要: 一、业务场景 Web项目开发中,分表是时常会使用到的方式。分表的一个目的是为了缓解单表数据量过大,导致操作时 性能下降的问题。可是在实际开发中应该如何进行进行分表呢?那种分表方式更符合实际呢? 二、需求分析 网上随便去搜索一下就会发现有很多的分表方式,比如常规的垂直拆分或者水平拆分。垂直拆分的方式就 阅读全文
posted @ 2022-08-21 13:09 一只爱阅读的程序员 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 一、业务场景 数据去重是web开发中经常会遇到的方式之一,数据库操作中有一个关键字distinct主要就是用来做这件事,用来进行去重。 比如进行统计查询的时候,可以这样写 select count(dintinct(需要去重的字段)) from table;这样如果统计的时候,某个字段存在 重复时, 阅读全文
posted @ 2022-08-21 11:40 一只爱阅读的程序员 阅读(3004) 评论(0) 推荐(2) 编辑