- 浏览: 1869 次
- 性别:
- 来自: 上海
最新评论
文章列表
问题:
表table_a数据量达到了280W+,其中使用了一条查询语句,使用到如下条件where sid = XXX and bname = 'XXX' and timestart > '' and timestart < '',在数据表中建sid bname timestart联合索引,结果索引不起作用。
原因:
dba在创建数据表的时候,将sid类型定义成了varchar类型,由于传入的sid值为int型,导致联合索引不起作用。
解决方法:
dba将sid类型纠正为int型,运行正常。由原来的2-8秒的查询时间,升级为几十几百毫秒的查询时间,效率大大 ...
jvm查找问题常用工具jstack、jmap、btrace。
1. jstack常用命令:
C:\Users\mychao>jstack -help
Usage:
jstack [-l] <pid>
(to connect to running process)
jstack -F [-m] [-l] <pid>
(to connect to a hung process)
jstack [-m] [-l] <executable> <core>
(to con ...
java io设计模式
- 博客分类:
- java
java io使用了装饰者(decorator)模式和适配器(adaptor)模式.
java nio使用了观察者obsover模式