社区
ASP
帖子详情
有关数据库连接两种方式的比较?????(高分求解)
joards
2002-07-02 09:09:47
一种是每到一个新页面,就连接一次数据库,完成操作。
另一种,是把数据库连接存放在一个session中,在使用的时候,调用 session 中的连接。
哪一种方式系统开销比较合理??
另:session 的个数对系统的性能会不会产生影响,影响有多大??
...全文
75
11
打赏
收藏
有关数据库连接两种方式的比较?????(高分求解)
一种是每到一个新页面,就连接一次数据库,完成操作。 另一种,是把数据库连接存放在一个session中,在使用的时候,调用 session 中的连接。 哪一种方式系统开销比较合理?? 另:session 的个数对系统的性能会不会产生影响,影响有多大??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
saucer
2002-07-03
打赏
举报
回复
imagine a lot of users visit your site, if you create a new connection for each user and put it in a session variable, can you afford it? as you might know, database connection resource is scarce
hchxxzx
2002-07-03
打赏
举报
回复
我觉得放在一个文件里面,需要的时候插入进去(INCLUE),用完就关闭
放在SESSION里面,有没有想到过SESSION有时间限制?万一失效了,那岂不是乱套了?
joards
2002-07-03
打赏
举报
回复
搞平均主义了,不好意思,多抱憾了,各位!!!
zephyr_zhao
2002-07-02
打赏
举报
回复
而且如果用Application,那么会出现多个用户同时通过一个Connection访问数据库的情况,虽然节省了建立连接的时间,但是访问数据库的速度就会变得非常慢。
可以用OLE DB访问数据库,它会替你解决这个问题,OLE DB有一个Resource Pooling,它会代理你的连接请求,然后把别人刚用过的连接给你接着用。(具体机制不再阐述,其实我也没搞太明白,嘻嘻)
zephyr_zhao
2002-07-02
打赏
举报
回复
很多书上是不建议把Connection放在Session或Application里的,开销比较大,而且和COM的多线程特性有关(本质原因没看懂:)
其实DB本身也有连接池的
如果特别在意性能的话,可以用MTS
常用的做法是把建立连接的那两局话放在一个文件里,以后用的时候包含近来,这样比较省事,呵呵
CTBOK
2002-07-02
打赏
举报
回复
首先要讲,数据库连接怎可以包含在session中?你认为session里面可以打开连接吗?还不如直接写在网页中,搞什么变量,无聊
session开销最大的!
liuzxit
2002-07-02
打赏
举报
回复
我喜歡用set application("dba")=conn
yzflying
2002-07-02
打赏
举报
回复
application("connstr")=你的连接字符串
放在asa文件中
zhenhao
2002-07-02
打赏
举报
回复
包含文件比较好。
编程界老炮
2002-07-02
打赏
举报
回复
应该是放在application 中吧,其实最好只在全局文件中,就是ASA文件中设置这个值,然后在需要的时候打开,就是APPLICATION_START,这样会比较方便,而且也不太会泄露文件的保密性的~
yun123789
2002-07-02
打赏
举报
回复
在session中保存大量数据会严重影响性能
考虑 Stribeck 摩擦特性的无刷直流电机驱动 EMB 执行器耦合建模及仿真分析(Simulink仿真实现)
内容概要:本文针对无刷直流电机驱动的电子机械制动(EMB)执行器,建立了考虑Stribeck摩擦特性的非线性耦合动力学模型,并在Simulink环境中完成了系统级仿真分析。研究综合集成了电机动力学、齿轮传动机构与制动执行机构的动力学特性,构建了高保真的机电一体化系统模型。重点引入Stribeck摩擦模型以精确描述低速工况下执行器内部存在的静摩擦、粘滞摩擦与库仑摩擦之间的过渡行为,有效提升了系统在启停、反向运动等瞬态过程中的动态响应仿真精度。通过多工况仿真验证了模型的有效性,能够准确反映摩擦引起的爬行、滞后与定位误差等非线性现象,为EMB系统的高性能控制算法设计(如摩擦补偿、滑模控制)与结构优化提供了高可信度的仿真平台。; 适合人群:从事汽车电子制动系统、电机驱动控制、机电系统建模与仿真研究的研究生、科研人员及工程技术人员,需具备扎实的机械动力学、自动控制理论基础和MATLAB/Simulink仿真能力。; 使用场景及目标:①用于高精度电子机械制动系统的设计验证与性能预测;②为消除摩擦非线性影响的先进控制策略(如自适应控制、智能控制)提供精确的被控对象模型;③深入探究Stribeck摩擦等非线性因素对系统动态性能(如响应延迟、稳态误差)的作用机理; 阅读建议:读者应结合提供的Simulink模型文件,深入剖析Stribeck摩擦模块的数学实现与参数辨识方法,建议通过改变输入指令(如阶跃、正弦)和负载条件进行对比仿真,以直观理解非线性摩擦对系统动态特性的影响。
【Python编程】Python数据类dataclass与attrs库对比
内容概要:本文深入对比Python数据类声明的
两种
主流方案,重点分析dataclasses模块(PEP 557)与attrs第三方库在功能覆盖、性能开销、扩展生态上的差异。文章从样板代码(boilerplate)消除出发,详解@dataclass装饰器的frozen/unsafe_hash/order/slot参数语义、field()函数的默认值工厂与元数据配置、以及__post_init__的初始化后处理钩子。通过代码示例展示attrs的validators验证器、converters类型转换器、以及auto_attribs的PEP 526注解兼容模式,同时介绍cattrs的序列化/反序列化适配、Pydantic的BaseModel运行时校验增强、以及marshmallow的Schema显式定义,最后给出在配置对象、DTO传输、领域模型等场景下的数据类选型建议与版本兼容性策略。 直播下载:fengcaisy.com 直播下载:m.guan-long.cn 24直播网:m.dlboligang.com 24直播网:cpl520.com 24直播网:m.dlsyhm.com
易语言源码用超级列表框模仿Delphi表格
易语言源码用超级列表框模仿Delphi表格
易语言源码应用程序图标修改器源码
易语言源码应用程序图标修改器源码
易语言源码支持盛大英雄和商铺的传奇登陆器
易语言源码支持盛大英雄和商铺的传奇登陆器
ASP
28,403
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章