当前位置:编程学习 > 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=""
补充:asp教程,脚本编码
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,