生物谷博客正在载入数据,请稍等... 'S bLog
 
生物谷博客正在载入数据,请稍等...
 
生物谷博客正在载入数据,请稍等...
生物谷博客正在载入数据,请稍等...
<<  < 2009 - >  >>
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
生物谷博客正在载入数据,请稍等...
生物谷博客正在载入数据,请稍等...
 
 
[数据库技术]如何优化SQL Server数据库查询
[ 2009-5-9 9:24:00 | By: 飞扬人生 ]
 
查询速度慢的原因很多,常见如下几种:          1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)    2、I/O吞吐量小,形成了瓶颈效应。    3、没有创建计算列导致查询不优化。    4、内存不足。  5、网络速度慢。  6、查询出的数据量过大;(可以采用多次查询,其他的方法降低数据量)    7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷)    8、sp_lock,sp_who,活动的用户查看,原因是读写竞争资源。    9、返回了不必要的行和列。  10、查询语句不好,没有优化。 可以通过如下方法来优化查询 :  一、硬件方面: ……
 
 
 
[数据库技术]SQL优化-索引(3)
[ 2009-5-9 9:23:00 | By: 飞扬人生 ]
 
四、聚集索引的主要性和如何 选择聚集索引   在上一节的标题中,笔者写的是:实现小数据量和海量数据的通用分页显示存储流程。这是因为在将本存储流程运用 于“办公自动化”系统的实践中时,笔者发觉这第三种存储流程在小数据量的情况下,有如下现象:   1、分页速度一般维持在1秒和3秒之间。   2、在查询最后一页时,速度一般为5秒至8秒,哪怕分页总数只有3页或30万页。   虽然在超大容量情况下,这个分页的实现流程是很快的,但在分前几页时,这个1-3秒的速度比起第一种甚至没有经过优化的分页要领速度还要慢,借用户的话说就是“还没有ACCESS数据库速度快”,这个认识足以导致用户放弃运用您开发的系统。   笔者就此分析了一下,原来产生这种现象的症结是如此的基本,但又如此的主要:排序的字段不是聚集索引!   本篇文章的题目是:“查询优化及分页算法方案”。笔者只所以把“查询优化”和“分页算法”这两个联系不是很大的论题放在一起,就是因为二者都须要一个非常主要的东西――聚集索引。   在前面的讨论中我们已经提到了,聚集索引有两个最大的优势:   1、以最快的速度缩小查询范围。   2、以最快的速度执行 字段排序。 ……
 
 
 
[数据库技术]SQL优化-索引(1)
[ 2009-5-9 9:22:00 | By: 飞扬人生 ]
 
(一)深入浅出理解索引结构   实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别:   其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很自然地翻开字典的前几页,因为“安”的拼音是“an”,而按照拼音排序汉字的字典是以英文字母“a”开头并以“z”结尾的,那么“安”字就自然地排在字典的前部。如果您翻完了所有以“a”开头的部分仍然找不到这个字,那么就说明您的字典中没有这个字;同样的,如果查“张”字,那您也会将您的字典翻到最后部分,因为“张”的拼音是“zhang”。也就是说,字典的正文部分本身就是一个目录,您不须要再去查其他目录来找到您须要找的内容。   我们把这种正文内容本身就是一种按照一定准则排列的目录称为“聚集索引”。 ……
 
 
 
[我的日记]SCI论文,翻译,修改和润色最好的几个公司!!
[ 2008-9-11 20:54:00 | By: 飞扬人生 ]
 
http://www.medsci.cn   我们共同聘请全球300多名拥有生物医学各学科的、以英语为母语的博士作为专业编辑,为您提供全面的英文生物医学论文的母语化润色、专业英语修改和特殊论 文修改服务;此外,我们还聘请了30多名来自美国哈佛大学,斯坦福大学,德克萨斯大学西南医学中心,约翰.霍普金斯大学等著名大学的华人编辑,他们拥有丰 富的SCI文章撰写、编辑、发表和审稿经验,可以将您的中文论文快速地按SCI文章的结构译成英文,而后再经过外籍编辑的母语化润色,从而彻底解决您文章 语言的后顾之忧。 ……
 
 
 
[ASP编程]SQL中的CASE函数实现灵活的数据查询
[ 2008-4-18 22:14:00 | By: 飞扬人生 ]
 
CASE函数用于计算多个条件并为每个条件返回单个值。CASE 函数通常的用途是使用可读性更强的值替换代码或缩写。SQL Server联机丛书里的解释往往像严谨的法律条文一样生涩难啃,往往读了个稀里哗啦也不知道到底讲了个什么意思,用自然语言描述代码真是忒复杂咧,还是先看代码来的更直接^O^一个判断题的答案有对和错两种状态,我们在数据表里表示的时候并不希望使用文字来存储,这里选择使用int数据类型用1表示正确,0表示错误SELECT PKID,QuestionID,Result=CASE WHEN Anser=1 THEN '正确' WHEN Anser=0 THEN '错误' END,UserID From Ansers看到了吧 这样得到的查询结果就是“可读性更强的值”了另一种方法:用CASE给数据分类,我们根据同学们某门功课的成绩来划级别:90以上优秀,60-90合格,60以下补考SELECT PKID,Level=CASE WHEN Score>=90 THEN '优秀' WHEN Score>=60 AND Score<90 THEN '及格' WHEN Score<60 THEN '补考' END,UserID FROM Scores貌似开始的定义不是怎么陌生了哈 ASP.NET里用GridVie……
 
 
 
[ASP编程]ASP新型百万级分页的实现代码
[ 2008-2-2 23:28:00 | By: 飞扬人生 ]
 
实现思想很简单, 1 先计算出全部数据的量,如totalrs 2 将这个值除上每页的记录数,得出页数。 3 每次只读每页的list*每页记录数,即可。 分页时读第一页时,需要计算总记录数,以及仅仅第一页的数据。然后将总记录数写入分页的页码中,这样读后面的任何页码时,只读前多少条数据,而不是一次读全部的数据,会大大提高速度,节约系统资源。
 
 
 
[ASP编程]ASP无限级分类的实现及启示
[ 2008-2-2 23:26:00 | By: 飞扬人生 ]
 
动易的栏目表很值得启发!通过这个表单,然后加上进一步优化,能实现! classid, classname, depth, rootid,parentid 通过这几个字段就可以搞定了!  
 
 
 
[ASP编程]Javascript导致表单的两次提交的错误
[ 2008-2-2 23:21:00 | By: 飞扬人生 ]
 
今天在调试书籍库时,注册用户时发现一个奇怪的错误。 只要注册用户时便会自动提示“用户名已存在”而退出,但实际上数据库中是注册成功的。但再次用这个用户名重复注册时,却能正确提示已注册。 开始考虑可能是某些字段或判断有问题,如if not (rs.bof and rs.eof) then判断有问题,改为if not rs.eof then等,均无效!感觉是if和else中的内容均被执行了一次,真是奇怪! 上网查也没有解决方法! 怀疑是逻辑错误,最后在网上看到有一个提示,有可能是动态页面执行了两次的原因,这给了启发,先检查动态页面,没有发现任何错误。如果将重复用户名判断取消,数据库中便会插入两次。于是判断确实是因为动态页面执行了两次的原因。但是什么原因导致提交两次呢? ……
 
 
 
[服务器安全与管理]奇虎周鸿祎谈打造有战斗力的团队
[ 2008-1-27 21:20:00 | By: 飞扬人生 ]
 
从艰苦创业3721成功到任雅虎中国总裁,而后做天使投资人,到任奇虎董事长,老周一路走来,可以说阅人无数,阅团队无数。这样的经历使他既能站到投资人角度看创业者,又能站到创业者角度想投资人,听过之后很有收获。     以下是印象深刻,可以回忆起来的内容,当作提示自己:     1,女人生第一个孩子要用10个月时间,难道生第二个的时候只用3个月就可以了吗?创业如同生孩子一样,都需要时间,每次创业皆是如此,没有那么轻松的创业历程。创业要有“耐得住寂寞,抵得住诱惑”的良好心态才行。(这句话是我追加的)     2,成功的创业者必须带着大家一起干,撸起袖子参与到具体业务中,跟他们一起磨擦滚打,而且要多跟下属沟通。     3,很多创业企业上来起步就学习大企业的做法,搞得“机构很健全,事情没进展”,最后导致管理过度而执行力不足,光抓革命不促生产。 ……
 
 
 
[服务器安全与管理]大型Web2.0站点构建技术初探(转载)
[ 2008-1-27 21:16:00 | By: 飞扬人生 ]
 
     一、 web2.0网站常用可用性功能模块分析   二、 Flickr的幕后故事   三、 YouTube 的架构扩展   四、 mixi.jp:使用开源软件搭建的可扩展SNS网站   五、 Technorati的后台数据库架构   六、 通过了解MySpace的六次重构经历,来认识分布式系统到底该如何创建   七、 从LiveJournal后台发展看大规模网站性能优化方法   八、 说说大型高并发高负载网站的系统架构   一、 web2.0网站常用可用性功能模块分析 ……
 
 
首页 上一页 下一页 尾页 页次:1/55页  10篇日志/页 转到:
 
 
 
Powered by Oblog.