上一页 1 2 3 4 5 6 ··· 8 下一页
  2017年12月28日
摘要: http://blog.csdn.net/yangying496875002/article/details/73603303 阅读全文
posted @ 2017-12-28 00:21 oceanking 阅读(399) 评论(0) 推荐(0) 编辑
  2017年6月6日
摘要: 记录一些经验,主要是结论。建检索等就不写了,地球人都知道。 1. 对比2个join 当B的id字段为主键或索引时,如果数据量达到千万级时,第二条比第一条sql可能快上10倍以上,因为第一个sql里tb没有索引。 2. jdbc连接mysql插入数据,使用批量插入可提升8倍以上性能。有两个点需要关注: 阅读全文
posted @ 2017-06-06 16:50 oceanking 阅读(170) 评论(0) 推荐(0) 编辑
  2016年11月10日
摘要: 1. 下载mysql,可能是因为服务器操作系统版本较低(CentOS4.3),安装5.7时提示缺lib,刚好我不需要一定安装新版,所以下载了5.1 Linux - Generic (glibc 2.5) (x86, 64-bit), Compressed TAR Archive 去mysql官方网站 阅读全文
posted @ 2016-11-10 17:44 oceanking 阅读(8005) 评论(0) 推荐(0) 编辑
  2016年9月17日
摘要: 使用JdbcTemplate的queryForList方法,返回特别慢,40多万结果集耗时超过6分钟。双核CPU,占用率始终在50%,内存逐渐增长至2G左右。 进行debug跟进去看,看到jdbcTemplate调用jdbc返回ResultSet只用了30秒左右,之后就一直耗在extractData 阅读全文
posted @ 2016-09-17 20:21 oceanking 阅读(4413) 评论(1) 推荐(0) 编辑
  2016年8月24日
摘要: 1. 看看系统有哪些自带配色方案 2.编辑或新建.vimrc文件 文件内容如下: :wq保存并退出即可。 set nu 表示带行号 阅读全文
posted @ 2016-08-24 19:34 oceanking 阅读(1816) 评论(1) 推荐(1) 编辑
  2016年8月5日
摘要: 开门见山先说结论:基于inode实现。 分析很简单,logstash是用一个filewatch去监视文件的。在logstash目录里搜索filewatch即可找到该目录 logstash/vendor/bundle/jruby/1.9/gems/filewatch-0.6.7/lib/filewat 阅读全文
posted @ 2016-08-05 10:04 oceanking 阅读(1740) 评论(0) 推荐(0) 编辑
  2016年6月28日
摘要: 以AtomicLong的compareAndSet方法举例。先说结论:如果CPU支持,则基于CPU指令(CMPXCHG8)实现;否则使用ObjectLocker锁实现。 分析过程如下: 该方法在jdk中源代码如下: unsafe是sun.misc.Unsafe的一个实例,Unsafe类在jdk中没有 阅读全文
posted @ 2016-06-28 16:53 oceanking 阅读(2337) 评论(0) 推荐(0) 编辑
  2016年6月27日
摘要: 1. 系统互斥信号量 2. lock同一个文件,失败的退出 3. 申请占用同一个网络端口,失败的退出 4. 总结2和3再扩展一下思路,申请独占任意的同一个系统资源,比如文件、网络端口、一个外设等,失败的退出。 5. ps看进程名字,看是否已经有正在运行的同名进程,这个办法缺点比较大,不能保证绝对的进 阅读全文
posted @ 2016-06-27 17:46 oceanking 阅读(486) 评论(0) 推荐(0) 编辑
  2016年6月20日
摘要: 看到网上有人已经做过对比,并且贴出了代码,然后我运行了之后发现跟我分析的结论差距很大。发现他的代码有个问题,UUID.randomUUID() 首次调用耗时会很高,这个耗时被计算给了String,这对String是不公平的。 原始代码参见:http://www.codes51.com/article 阅读全文
posted @ 2016-06-20 17:42 oceanking 阅读(5609) 评论(0) 推荐(1) 编辑
  2016年5月9日
摘要: 1. 获取当前所有index配置 2. 获取某些index的配置 3. 动态修改某些index配置,增加replica 4. 动态修改某些index配置,删除replica 实测新增replica速度很快,cpu占比不算高,远低于重新索引数据,基本接近远程复制文件的速度。有replica之后,log 阅读全文
posted @ 2016-05-09 11:43 oceanking 阅读(3438) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页