仓酷云

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

[学习教程] ASP网页设计毗连缓冲池进步数据库功能

[复制链接]
谁可相欹 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:10:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
在实现ERP等高端的ASP应用时,用户需要提供核心的经营资料,需要ASP商有很高的信用度。楼上说交互性不好,太牵强了吧。在微软提供的一套框架中,利用asp做网站,开发效率高,使用人数少,减少不必要的开销。交互性是互动方式,是有开发人员决定的。数据|数据库|功能假如你的ASP使用程序与数据库交互的话(我想一定得会见数据库的,要否则用ASP干吗?),利用毗连缓冲池将年夜年夜进步数据库的功能.创建一个到数据的毗连所消费的工夫和体系资本并不是微乎其微的.当每一个必要创建数据库毗连实例的页面被会见到时,一个新的毗连工具将被创立,并在该页面实行完后烧毁,假如有很多人同时会见你的站点的话,会见者们将发明体系功能变得很低.

毗连缓冲池保持着毗连实例,以便用户能够随时利用数据库毗连.好比说,你有一个ASP页面创立了一个到SQL数据库的毗连,从数据库中掏出某些数据,并将其显现在Web页面上.假如没有开启毗连缓冲池,ASP将这么运作:

创立一个数据库毗连
向数据库提交查询哀求
猎取数据
显现数据
烧毁毗连

用户对该页面的每次点击,服务器都将实行这些操纵.但是,当启用毗连缓冲池时,相干的步骤以下:

检察缓冲池中是不是有未被利用的毗连
假如有,就利用该毗连,假如没有,则创建一个新毗连
向数据库提交查询哀求
猎取数据
显现数据
将毗连偿还缓冲池

当页面必要创建数据库毗连时,反复利用毗连能节俭大批的体系资本.

如今我们来看看怎样让ASP使用程序利用毗连缓冲池.起首,你得在注册表中的ASP注册项里翻开毗连缓冲池,然后将SQLServer设置成利用TCP/IPSockets.

要在注册表中启用毗连缓冲池,你得运转REGEDIT,找到这个注册表项:

HKEY_LOCAL_MACHINESystemCurrentControlSetServicesW3SVCASPParamet
ers
(假如没有这个键,就本人建一个)

找到StartConnectionPool键,把键值从0改成1.云云这般修改了今后,ADO和ASP将会启用毗连缓冲池.

最初一步是将SQLServer设为接纳TCP/IPSockets.启动SQLServer办理器,将缺省的收集设置一项设为TCP/IPSockets.(注重:毗连缓冲池关于以Access为背景数据库的ASP使用有效.)


</p>由于ASP还是一种Script语言所没除了大量使用组件外,没有办法提高其工作效率。它必须面对即时编绎的时间考验,同时我们还不知其背后的组件会是一个什么样的状况;
分手快乐 该用户已被删除
沙发
发表于 2015-1-20 07:59:20 来自手机 | 只看该作者
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
只想知道 该用户已被删除
板凳
发表于 2015-1-26 18:18:39 | 只看该作者
我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。
不帅 该用户已被删除
地板
发表于 2015-1-27 22:00:02 | 只看该作者
交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。
第二个灵魂 该用户已被删除
5#
发表于 2015-2-1 17:25:09 | 只看该作者
完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
灵魂腐蚀 该用户已被删除
6#
发表于 2015-2-7 11:59:35 | 只看该作者
我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。
因胸联盟 该用户已被删除
7#
发表于 2015-2-21 20:21:13 | 只看该作者
我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。
变相怪杰 该用户已被删除
8#
发表于 2015-3-6 21:26:57 | 只看该作者
尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。
深爱那片海 该用户已被删除
9#
发表于 2015-3-13 09:28:19 | 只看该作者
哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的?
莫相离 该用户已被删除
10#
发表于 2015-3-20 18:57:10 | 只看该作者
接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-1-8 05:16

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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