仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 555|回复: 9
打印 上一主题 下一主题

[学习教程] ASP教程之分页手艺:Oracle rownum新发明!

[复制链接]
萌萌妈妈 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:53:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
缺点:安全性不是太差了,还行,只要你充分利用系统自带的工具;唯一缺点就是执行效率慢,如何进行网站优化以后,效果会比较好。oracle|分页笔者在事情中有一上百万笔记录的表,在jsp页面中需对该表举行分页显现,便思索用rownum来作,上面是详细办法(每页
显现20条):
“select*fromtabnamewhererownum<20orderbyname"但却发明oracle却不克不及按本人的志愿来实行,而是先任意
取20笔记录,然后再orderby,后经征询oracle,说rownum的确就如许,想用的话,只能用子查询来完成先排序,后
rownum,办法以下:
"select*from(select*fromtabnameorderbyname)whererownum<20",但如许一来,效力会较低良多。
后经笔者实验,只需在orderby的字段上加主键或索引便可让oracle先按该字段排序,然后再rownum;办法稳定:
“select*fromtabnamewhererownum<20orderbyname"
经笔者重复考证,都没有成绩。笔者偶然中发明这一法门,不敢独珍,写出来特与网友分享!!!若有错误的地方,接待
人人品评斧正!自己体系情况solaris,oracle815,不知别的版本的Oracle怎样,若有伴侣发明与我的实验了局分歧,
接待与我交换!
自己mail:caohw@legend.com.cn
</p>asp对于服务器的要求较高,一般的服务器如果访问量一大就垮了,不得不重启。
分手快乐 该用户已被删除
沙发
发表于 2015-1-20 05:58:22 | 只看该作者
不能只是将它停留在纸上谈兵的程度上。
板凳
发表于 2015-1-20 05:58:22 来自手机 | 只看该作者
Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点)
兰色精灵 该用户已被删除
地板
发表于 2015-1-27 05:51:45 | 只看该作者
掌握asp的特性而且一定要知道为什么。
透明 该用户已被删除
5#
发表于 2015-2-5 00:11:49 | 只看该作者
跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组
活着的死人 该用户已被删除
6#
发表于 2015-2-10 23:49:41 | 只看该作者
哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的?
萌萌妈妈 该用户已被删除
7#
 楼主| 发表于 2015-3-1 17:59:34 | 只看该作者
尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。
因胸联盟 该用户已被删除
8#
发表于 2015-3-10 21:39:56 | 只看该作者
Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write
不帅 该用户已被删除
9#
发表于 2015-3-17 10:32:24 | 只看该作者
Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件
飘灵儿 该用户已被删除
10#
发表于 2015-3-24 07:35:19 | 只看该作者
弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-10-2 06:36

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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