- 博客(6)
- 收藏
- 关注
原创 java虚拟机相关命令
1、jps -lv 2、jstat -gcutil pid 4000 30 以百分比比例显示gc相关情况 每4秒打印一次,持续30次 [root@localhost ~]# jstat -gcutil 9401 3000 60 S0 S1 E O P YGC YGCT FGC FGCT GCT ...
2012-11-29 20:26:19 32
原创 SQL查询条件的类型要注意
分享一个案例,3个表join查询数据,sql执行时间大概为0.5s,数据量不大,分别为170多万、17万和8000多,以为是join出现的性能问题,结果发现时检索条件的字段在数据库中为varchar,而传递过来的是long型,导致建立在该字段上的索引失效,优化后的时间为0.02秒左右...
2012-11-13 16:19:14 49
原创 java类加载器体系结构
java类加载器体系结构(含hotswap原理)jvm classLoader architecture :a, Bootstrap ClassLoader/启动类加载器主要负责jdk_home/lib目录下的核心 api 或 -Xbootclasspath 选项指定的jar包装入工作.b, Extension ClassLoader/扩展类加载器主要负责jdk_home/l...
2012-11-01 21:59:14 50
原创 java虚拟机相关
1、栈上分配,sun hotspot还没有采用 2、一个案例,tomcat上配置了很多应用,加载class太多,导致方法区溢出,加入以下内容,则解决JAVA_OPTS="-Xverify:none -Xms1536m -Xmx1536m -XX:PermSize=128m -XX:MaxPermSize=256m -XX:ParallelGCThreads=10 -XX:+UsePa...
2012-11-01 09:35:59 33
原创 索引注意事项
曾经偷偷的面试了两个单位,都提到了Mysql的优化问题,所以以后要多多学习数据库的优化知识了。建设数据库的优化大概主要就是索引的优化了吧,因为我们不可能修改数据结构的情况下,提高数据库的查询效率似乎也只能用索引了。当然这也是建立在你sql语句写的比较科学的情况下,如果你的sql语句本身就写的比较垃圾,神仙也救不了你!下边是在网上找到的一些资料,保留下来备用吧1、[b]创建索引[/b]对...
2012-05-25 16:11:55 26
原创 反向代理及Nginx示例
反向代理及Nginx示例1 反向代理的概念反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。通常的代理服务器,只用于代理内部网络对Internet外部网络的连接请求,客户机必须指定代理服务器,并将本来要...
2012-04-26 14:17:46 34
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人