
mysql
那不就是了
这个作者很懒,什么都没留下…
展开
-
Bigdecimal类型金额字段比较大小异常问题记录
在业务逻辑中判断两个金额大小时大小判断错误,经排查发现为对比的两个数据为两张表的两个金额字段,a字段长度11保留2位小数,b字段长度20保留4位小数,导致尽管a>b,但是compare 方法判断为a不大于b,导致逻辑失效,后来统一了表金额字段长度后恢复正常。以后设计数据库表结构时要注意字段长度统一性了!原创 2022-11-28 00:06:33 · 344 阅读 · 1 评论 -
MySQL优化十大技巧
转自:https://m.2cto.com/database/201701/557910.htmlMYSQL优化主要分为以下四大方面:设计:存储引擎,字段类型,范式与逆范式功能:索引,缓存,分区分表。架构:主从复制,读写分离,负载均衡。合理SQL:测试,经验。一、存储引擎在创建表的时候我们使用sql语句,Create table tableName () engine=myisam|...转载 2020-04-22 15:44:16 · 306 阅读 · 0 评论 -
mysql中enum字段的排序
废话不多少,上次在i项目中审核表用到一个状态字段,用了enum,定义了state字段的PASS,FAIL,WAIT,FREEZE状态,后来需要根据state这个字段来排序,发先不是根据字母顺序排的,后来试了才发现是根据对象定义的顺序来排的,所以有用到这个类型字段而且需要排序的朋友们可要想好定义字段的顺序了...原创 2020-04-10 10:50:07 · 1023 阅读 · 0 评论