六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 159|回复: 0

SLS Day

[复制链接]

升级  88%

10

主题

10

主题

10

主题

童生

Rank: 1

积分
44
 楼主| 发表于 2013-1-28 23:59:41 | 显示全部楼层 |阅读模式
 
      课程涉及到性能调优、数据库调优、第二人生、实施业务连续性计划、灾难恢复计划、Solaris等,当然少不了SUN的独家绝技(SCJP、SCWCD、SCNA)以及NetBeans。
      真不明白,讲NetBeans有什么用,工具多用两次就熟练了,不是吗?
      今天主要听了性能调优和数据库调优。
      确实令我大开眼界,要学的东西还有很多。
      继续努力。
 
     笔记加上。
     性能调优:主要是调整空间和时间。
     现在的情况是空间已经满足,(内存,硬盘,cache,session等)
     剩下的只是时间的问题。时间-----快速反应用户的请求。
     垃圾回收帮助我们回收无用的对象,但是它也是程序运行缓慢的原因之一,垃圾回收的频率在一定程度上决定了应用程序的执行速度。
     堆的大小:size of heap
     内存溢出:memory beak
     内存如何管理对象(GC如何回收垃圾对象)决定了应用程序的执行速度。所以我们可以选取不同的垃圾回收算法。
     object的生命周期由垃圾回收的频率决定。
     影响应用程序的执行速度主要有几方面:程序吞吐量、垃圾回收时application停顿的时间、堆的大小等。
    使用JDK自带工具进行性能调优。JConsole,可以在CMD下直接输入jconsole
 
    灾难预防:如果我开一家商店,就找两家供应商,当其中一家出现问题之后,我们还有50%的业务可以正常进行。
 
    lustre:一个开源文件系统,支持PB级文件传输。
 
    MySql Tuning:索引应建立在重复值较小的字段上,否则建立索引将没有太大意义。
    Sql Sentence Tuning:尽量在真实的数据模型下进行测试。
    使用比较有效率的数据类型,使用临时表,把一个复杂的大查询分为多个小查询。
 
    
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表