asp程序运行速度测试
时间:2008-02-11 19:11:00
asp程序运行速度试验实验:
1。作相同的分支条件判断:IF 比 SELECT慢。
用以下程序测试:
<%
dim tttt1,ttt2
session("ii")=0
for sn=0 to 5
ttt1=now()
for i=0 to 300000
if session("ii")=0 then
session("ii")=1
else
if session("ii")=1 then
session("ii")=2
else
if session("ii")=2 then
session("ii")=3
else
session("ii")=0
end if
end if
end if
next
ttt2=now()
tou=ttt2-ttt1
Response.Write sn&"、"&tou*24*60*60&"<br>"
next
for sn=0 to 5
ttt1=now()
for i=0 to 300000
select case session("ii")
case 0
session("ii")=1
case 1
session("ii")=2
case 2
session("ii")=3
case 3
session("ii")=0
end select
next
ttt2=now()
tou=ttt2-ttt1
Response.Write sn&"、"&tou*24*60*60&"<br>"
next
%>
2, 如果把上例中的SESSION对象改为用普通的变量存。速度会快差不多8倍
3,进行字符串连接时往中间加入相同多的字符串,基数越大,越慢。
通过下面的程序测试:
<%
dim tttt1,ttt2
session("ii")=0
for sn=0 to 5
ttt1=now()
' txt=""
for i=0 to 10000
txt="a"&txt
next
ttt2=now()
tou=ttt2-ttt1
Response.Write sn&"、"&tou*24*60*60&"<br>"
next
%>
进行同样长字节的字符连接时,汉字比英文快4倍,通过下面的程序测试
<%
dim tttt1,ttt2
for sn=0 to 5
ttt1=now()
txt=""
for i=0 to 20000
txt="人"&txt
next
ttt2=now()
tou=ttt2-ttt1
Response.Write sn&"、"&tou*24*60*60&"<br>"
next
txt=""
for sn=0 to 5
ttt1=now()
txt=""
for i=0 to 20000
txt="aa"&txt
next
ttt2=now()
tou=ttt2-ttt1
Response.Write sn&"、"&tou*24*60*60&"<br>"
next
%>
标签:程序,速度,asp,测试
0
投稿
猜你喜欢
详细HTTP协议的前世今生
2022-05-16 20:33:26
Python实现简单的2048小游戏
2023-04-18 07:19:25
python使用pynput库操作、监控你的鼠标和键盘
2022-04-18 00:24:38
详解Bagging算法的原理及Python实现
2021-06-10 00:20:41
详解基于 axios 的 Vue 项目 http 请求优化
2024-05-09 15:12:47
Python中实现结构相似的函数调用方法
2021-12-04 10:31:03
Python中Turtle库改变画笔(海龟)方向的两种方法总结
2022-04-21 11:09:52
利用python清除移动硬盘中的临时文件
2022-12-07 21:43:11
对python调用RPC接口的实例详解
2022-12-30 00:09:20
python爬虫实战项目之爬取pixiv图片
2021-04-17 00:01:29
php+highchats生成动态统计图
2024-05-02 17:19:08
python统计mysql数据量变化并调用接口告警的示例代码
2024-01-22 22:15:13
使用Kubernetes集群环境部署MySQL数据库的实战记录
2024-01-14 15:30:16
js解析xml字符串和xml文档实现原理及代码(针对ie与火狐)
2024-04-18 09:51:29
PyTorch基础之torch.nn.Conv2d中自定义权重问题
2023-10-13 05:16:31
Python的Flask框架中web表单的教程
2023-05-17 06:11:06
jupyter notebook 恢复误删单元格或者历史代码的实现
2022-03-03 16:13:45
基于多进程中APScheduler重复运行的解决方法
2021-12-18 05:10:11
Python用dilb提取照片上人脸的示例
2021-07-04 23:34:47
Javascript中Eval函数的使用
2024-03-24 19:55:23