
JAVA-性能
talent210
程序员
展开
-
索引失效以及MYSQL建表注意事项
1, 必须要有主键字段如果不设主键,INNODB会生成一个隐藏列,作为自增主键。2,主键用什么类型?用数值型且顺序自增。 不要用UUID。因为主键索引使用B+TREE,每次插入新的就, 记录会顺序天井到当前索引节点的后续位置,当一页写满,自动开辟一个新的页。如果不自增,可能会中间插入,引发页的分裂,产生表水平。 而且数值型比较效率也比字符型快。3,主键不推荐有业务含义因为字段...原创 2019-07-13 16:49:33 · 241 阅读 · 0 评论 -
对象属性COPY的几种性能
问题发现:在做一个查询相关性能压测时,发现从源获取数据很快。 但是调用接口比较慢。解决:检查代码,发现将2个对象的属性合并成一个对象。使用了自己写的反射方法。进过测试,此反射方法在高并发情况下,效率会越来越低。于是研究了下几种属性COPY的工具。性能与稳定性:cglib的BeanCopier > springframework的BeanUtils > Apache Pro...转载 2019-07-12 13:36:41 · 573 阅读 · 0 评论