
每天一个小技巧
温柔学长
一起开心学代码,发现代码中的美
展开
-
表数据太大了,如何设计提高性能
项目场景: 每当数据库中表的数据变大的时候,我们第一步就会想着拆分表来进行数据优化,从而使查询等操作提效。虽然分表是数据优化的高效形式,但是也可以考虑其他的方式哦。 问题描述: 通过那些不同方式实现数据查询优化 解决方案: 从以下几个设计角度提升查询性能: 在利大于弊的情况下增加冗余字段(满足条件:1.这个字段不经常进行修改;2.这个字段在查询的时候不可或缺); 拆分表(将使用频率高的字段和使用频率低的字段拆分开成不同的表,增加查询效率); 尽量使用非空约束 ...原创 2021-08-30 15:32:23 · 472 阅读 · 0 评论 -
mysql中varchar长度设置方法
mysql5.0以上varchar指定的长度是字符个数,不是字节数。英文一个字符占一个字节,UTF-8格式下中文一个字符占三个字节。原创 2020-05-29 22:42:56 · 1141 阅读 · 0 评论