- 博客(5)
- 收藏
- 关注
原创 mysql left join没有走索引,确定on的字段都是有索引
今天在开发过程中,用到mysql 的left join,两个表数据都不多,都不超过2万左右条记录。以为是个很轻松的活,select a.*,b.* from a left join b on a.id=b.pid。一运行,傻眼了,卡住了半天没有结果,最后超时了。仔细看了这两个表,a.id还是主键,b.pid也有建索引,百思不得其解,搜了一通,不得要领。继续搜,皇天不负有心人,找到答案原来是要求join on的字段类型要一致才会走索引。a.id主键类型为int,b.pid为varchar。
2024-07-06 16:44:49
150
原创 ERP/WMS仓库管理系统库存商品成本计算
在财务或会计中统计库存商品的成本方法有很多种:移动平均,全月平均,先进先出,后进先出,个别计价法,计划成本法,毛利率法,零售价法等。在没有管理软件出现以前移动平均,先进先出,后进先出这几种方法实现都比较困难。自从有了管理软件后,这些实现起来就比较简单了。这篇文章主要思考移动平均法,即每次库存数量的变化都会重新计算平均单价。在一个ERP或WMS系统中有多种类型的出入库,每种出入库都会对库存商品的成本产生影响。我们主要分为四类,采购类,销售类,领用类,盘点类。采购类:采购入库及撤销入库,采购退货出库及撤
2020-09-22 12:00:41
1452
原创 免费https ssl证书freessl.org的申请及配置
前几天需要为一个多站点的服务器配置ssl证书。找了好多都不好用。这里特别说一下;certbot证书,https://certbot.eff.org/一点都不好用,安装这个之后,竟然改了我的nginx的配置文件的位置。多域名还老是出错。后来找到了freessl.org的证书,能支持多域名,不过时间有点短,免费的就这样了。第一步输入要办理证书的域名,多个域名用英文逗号隔开。第二步选证...
2019-12-03 12:16:09
2396
原创 debian 10 buster用lnmp的php安装失败经历
系统是debian 10 buster采用lnmp的自动生成安装命令,lnmp m:mysql 5.7, p:php5.6。安装php时失败,其他都OK。不得已从网上找了其他的php5.6版本。安装完成后fpm服务是php5.6-fpm,而不是php-fpm,不知其他同学有没有遇到过这个坑。安装成功后,nginx,mysql,php都能成功启动。就是访问php时出现502 bad gate...
2019-11-28 11:00:00
589
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人