2007年9月22日

摘要: 一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统不是简单地能实现其功能就可,而是要写出高质量的SQL语句,提高系统的可用性。 在多数情况下,Oracle使用索引来更快地遍历表,优化器主要根据定义的索引来提高性能。但是,如果在SQL语句的where子句中写的S 阅读全文
posted @ 2007-09-22 21:14 站在高处眺望 阅读(135) 评论(0) 推荐(0) 编辑
 
摘要: 在整个mysql cluster 的测试过程当中,对于insert、update 、delete、groupby或order by等等都会执行的很快,远远超出单台机器的性能,可以说四台机器能够超过一台机器的4倍以上的速度。 可惜,我在测试过程当中,对于子查询,始终没有找到很好的处理方案。怀疑自己的处理是不是配置方案没有达到高效水平。另一方面,也怀疑系统的真实存在的问题。 当同样的数据在单台机器上运行的时候,不达到几秒能够完成的语句在集群当中会使用2~3分钟的时间来做工作,真是忍受不了。selectkw ,count(*) c from Keyword wherekw in(select ID. 阅读全文
posted @ 2007-09-22 20:38 站在高处眺望 阅读(317) 评论(0) 推荐(0) 编辑
 
摘要: 关于这个话题我正好跟朋友聊天,今天就把她放到这里。 工业化时代,向英国那样的国家迅速崛起,使得英国成为日不落帝国的繁荣昌盛时期。 当二十一世纪成为信息产业时代的时候,信息本身有六十一个人口的世界人民产生,信息就像雪球般的越来越滚动变大。 1、 合而必分 当信息产业的新分规则逐渐突出的时候,另一方面信息产业本身越来越壮大。 我怎么理解这个事情呢?当我们对信息划分的时候,很多使用行业这个用语。 比如,我要查找地图,就在地图网站上; 我要买汽车,就到汽车行业里; 我要吃饭,就到餐饮网站上等等。 很多公司或个人实际上在信息产业里挖掘行业的需求资源,让这些资源尽早的称谓成品化产品化。在现在信息通讯发展. 阅读全文
posted @ 2007-09-22 15:15 站在高处眺望 阅读(210) 评论(0) 推荐(0) 编辑