日常一坑
南墩-小仙女
这个作者很懒,什么都没留下…
展开
-
like查询后置% 索引竟然也失效
背景昨天早上接到一个任务,查询某类商品,数据库用的是mysql,版本是5.6.37,es_product 表数据不多,两万多条。执行语句我简化了一下,类似下面的这条sql:SELECT * FROM es_product WHERE goods_code LIKE 'meiju%';goods_code是建了索引的,索引类型Normal。语句执行的很慢,我们看下它的执行计划是什么:EXP...原创 2019-06-04 12:50:22 · 4190 阅读 · 3 评论 -
分页-低级错误
前言早上收到测试发来的邮件,用户关闭订单页面报连接超时,,问了其它同事,他们并没有同样的问题(这里是重点 大家可以想想)。问题分析超时,肯定是那个地方执行的太久导致的。下面是出问题的那段代码的逻辑。 //第一步查询用户订单集合 //遍历订单集合 查询订单详情 每次遍历里面设计两次查库操作 //内存分页 这里真的是惊呆我了我们想到的第一个排查点就是,订单集...原创 2019-06-24 22:23:17 · 227 阅读 · 0 评论 -
小心使用本地缓存
前言同事在修bug,过去了解了一下,大概就是前台显示的类目,一会能查到,一会查不到,但明确的是数据是被删除了的,问题分析(这时候我还不知道用的是本地缓存),...原创 2019-07-11 17:32:51 · 298 阅读 · 0 评论 -
读取Excle内存溢出
前言早上九点多,群里说生产上出现OOM,也定位到了出现异常的代码,读取Excle导致的,问了Excle里面有六万多条数据,生产上先加大了堆内存然后重启服务问题确定因为我们已经能大概确定问题代码了,但是我们还是想确认一下登录服务器,首先要查找到对应的java进程ps -ef|grep java发现服务启动的参数类似下面的,生产设置的堆内存最大为512M-Xms50m -Xmx50m ...原创 2019-07-17 20:13:34 · 359 阅读 · 0 评论