- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 NO.47 Web系统性能优化 4.Java、JavaScript程序优化
(草稿先,慢慢补充)1.降低算法复杂度2.避免创建垃圾对象3.降低磁盘IOJS方面,最经典的优化莫过于将.length的调用放至for声明外Ex.for(i = 0 ; i 改为var length = someArray.length; for(i = 0 ; i 或者for(i = someArray.length-1 ; i > -1 ; i-- ){……其原因在于JS数组的length不是属性,而是类似一个方法,可以简单的理解为:每次调用length,JS虚拟机都要从头数一遍数组有多少个元素.
2010-11-23 09:15:00 703
原创 NO.46 missing message for key 灵异事件
Key words: IE的默认语言,服务器操作系统默认语言均为英文情况下,会出现此现象 刚在某内网服务器(英文 Win2003Server Standard 64Bit)搭建了一套应用(WebLogic11G+Oracle11G),结果我本地访问时报“missing message for key”,第一反应是语言资源文件没放上去,但当时让同事A也访问一下,结果一切正常,再找另一个同事B,还是一切正常,结果我就被BS为人品差……上网查了半天就是说资源文件有问题,少报错的那一项。
2010-11-17 16:16:00 1835
原创 NO.45 Web系统性能优化 3.SQL优化
<br /> <br />(未完待续)<br />1.建立合理的索引<br />2.分区表<br />3.SQL优化<br /> <br /> <br />建立索引常用的规则如下:<br /> 1、表的主键、外键必须有索引; <br /> 2、数据量超过300的表应该有索引; <br /> 3、经常与其他表进行连接的表,在连接字段上应该建立索引; <br /> 4、经常出现在Where子句中的字段,特别是大表的字段,应该建立索引; <br /> 5、索引应该建在选择性高的字段上; <br />
2010-11-11 14:45:00 708
原创 NO.44 PDM与库比对方法
(未完待续)PDM导出SQL方法1.快捷键Ctrl+G相当于“Data Base”->“Generate DataBase” (如果没有这个选项,有可能你需要先“Tool”-> “Generate Physical Data Modal”)2.General 标签页中取消“Check Mode”,选择你要输出的目录,及输入你想导出的文件名;3.Selection 标签页中按下按钮“Include Sub-Objects”,并且点一下同一行最后一个按钮“Use filter for selection
2010-11-10 20:25:00 890
原创 NO.43 Web系统性能优化 2.参数类调优(环境部署:Oracle/Weblogic/JVM)
JVM强烈推荐看这篇帖子JVM调优总结 (在MSN Live Space上,2011年就消失了,欲看从速哦)调整点优化点优化类型描述一般解决方案1Unix-based OS的最大文件打开数量OS参数类调优Open too many files问题2数据库(Oracle)相关调整DB参数类调优以下调整应根据实际硬件情况,结合DBA的意见进行。1.调整open_cursors(默认300)2.调整processes(默认150)SQLPLUS下运行:alter system set processes=80
2010-11-08 17:14:00 1263
原创 NO.42 学管理和学自行车
初做管理,感悟这和学自行车有很多相似之处:1.把好车把(偏差控制) *控制好方向,随时纠正偏差是(也许时你的方向与目标发生了偏移,也许是目标本身发生了变化) *有张有驰,只在发现问题时进行纠正就好了 初学自行车时,手臂紧紧地握着车把,生怕摔了,这样反而容易摔倒。等技术纯熟了,其实大部分时间双手是处于放松状态的。做管理也不能老紧绷着,要把有限的精力放在关键时刻。2.保持好速度(进度控制) * 向目标迈进,总要将任务拆分,将需求落地 * 时间决定速度3.保持好平衡(风
2010-11-05 09:40:00 829
原创 NO.41 Web系统性能优化 1.简述(Linux+Weblogic+Oracle)
(今天先列个纲,得空再补充)优化策略要考虑系统数据量、客户要求(系统响应时间标准?留出的优化周期?),在此基础上结合实际情况(硬件资源,软件版本,人力投入,优化周期),按实际收益性采用不同的“优化组合拳”,一般来讲,至少要做下面所列的前2项工作。一般来说,应遵从如下优化次序:1.参数类调优 这一般包括JDK选型、JVM参数优化、中间件参数优化、数据库参数优化、服务器操作系统优化。 此类优化收益高(工作量很小但收效甚大)。2.SQL优化 这一般包括适当设立索引及调整SQL语句。 此类优
2010-11-04 13:09:00 1272
ARTools V1.0
2012-03-22
ARTools.全集
2012-02-10
ARTools.Oracle抽取指定库的主键、外键、索引
2011-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人