ASP 프로그램의 성능을 향상시키기 위해 사람들은 종종 캐시 된 데이터를 응용 프로그램에서 자주 사용합니다. 이 기사는 False New Technology Channel의 편집자가 ASP 프로그램의 성능을 캐시하고 개선하도록 가르치는 것에 관한 것입니다. 이 지식을 배우는 것이 도움이되기를 바랍니다.
ASP 프로그램의 성능을 캐시하고 개선하는 방법을 가르쳐줍니다.
<%
클래스 wawa_app_getrows
공개 기능 wawa_get_list (strapp, strconn, strsql)
'*****************************************
'기능 : 응용 프로그램에서 배열을 추출하십시오. 응용 프로그램의 데이터가 빈 값인 경우 wawa_get_rows () 함수를 호출하여 값을 애플리케이션에 할당하십시오.
', 데이터베이스를 수정할 때 해당 애플리케이션 값을 비어 놓을 수 있으며 브라우징시 응용 프로그램이 자동으로 업데이트됩니다.
'데이터베이스 (예 : 데이터 추가, 수정 또는 삭제)를 업데이트 한 다음 데이터베이스를 수정 한 후 해당 응용 프로그램 변수를 제거하십시오.
'다음 명령문을 사용하여 지정된 응용 프로그램 값을 지우십시오. 여기서 strapp 매개 변수는 제거 할 응용 프로그램 변수의 이름입니다.
'응용 프로그램 .contents.remove (strapp)
'www.knowsky.com
'*****************************************
딤 와와
와와 = 응용 프로그램 (strapp)
ISEMPTY (wawa)라면
wawa = wawa_get_rows (strconn, strsql)
응용 프로그램 (strapp) = 와와
끝 If
wawa_get_list = wawa
엔드 기능
공개 기능 wawa_get_rows (strconn, strsql)
'*****************************************
'기능 : 데이터베이스에서 레코드를 읽고 getrows 메소드 사용
'레코드를 배열에 저장하십시오
'
'*****************************************
DIM RS_WAWA
set rs_wawa = createobject ( "adodb.recordset")
rs_wawa.open strsql, strconn, 1,1
wawa_get_rows = rs_wawa.getrows ()
RS_WAWA.CLOSE
RS_WAWA = 아무것도 설정하지 않습니다
엔드 기능
수업 종료
%>
<%
Dim Strapp, strsql, strconn
strapp = "xinwendongtai"
strsql = "wen에서 제목을 선택하여 lei = 161 id desc에 의해 주문"
strconn = "driver = {sql server}; server = 192.168.0.110; database = new; uid = sa; pwd = sa;"
WAWA_TEMP = NEW WAWA_APP_GETROWS를 설정합니다
arr_xinwendongtai = wawa_temp.wawa_get_list (strapp, strconn, strsql)
%>
< % Ubund (arr_xinwendongtai) <> 0 인 경우 %>
i = 0에서 Ubund (arr_xinwendongtai, 2) -1 %>의 경우 < %
< % next %>
< % else %>
< % 종료 if %>
위의 기사는 ASP 프로그램의 성능을 캐시하고 개선하는 방법을 알려줍니다. 나는 모든 사람이 특정한 이해를 가지고 있다고 생각합니다. 더 많은 기술 정보를 알고 싶다면 잘못된 새로운 기술 채널에 계속주의를 기울이십시오!