主頁 > 知識(shí)庫 > Asp 操作Access數(shù)據(jù)庫時(shí)出現(xiàn)死鎖.ldb的解決方法

Asp 操作Access數(shù)據(jù)庫時(shí)出現(xiàn)死鎖.ldb的解決方法

熱門標(biāo)簽:地圖標(biāo)注服務(wù)哪家好 智能電銷機(jī)器人適用于哪些行業(yè) 地圖標(biāo)注宅基地 武漢營銷電話機(jī)器人軟件 騰訊地圖標(biāo)注商戶關(guān)閉 西寧公司外呼系統(tǒng)平臺(tái) 長沙防封電銷卡品牌 徐州人工智能電銷機(jī)器人好用嗎 外呼系統(tǒng)還用卡么
于是我登陸主機(jī)的管理面板,重啟了網(wǎng)站服務(wù),ldb文件就消失了,網(wǎng)站打開也正常了,但過了數(shù)小時(shí)后,網(wǎng)站又再次出現(xiàn)以上情況,此種情況持續(xù)了好一段時(shí)間,網(wǎng)站后來被虛擬主機(jī)的供應(yīng)商屏蔽了,反饋給我的說法是因?yàn)槲业木W(wǎng)站運(yùn)行時(shí)大量占用CPU資源,所以予暫時(shí)屏蔽,讓我對(duì)網(wǎng)站程序或數(shù)據(jù)庫進(jìn)行優(yōu)化。
在百度上搜索了一下這方面的情況,結(jié)果也不少,總結(jié)下來主要都是因?yàn)閷?duì)數(shù)據(jù)庫存取完后,沒有及時(shí)釋放記錄集和斷開數(shù)據(jù)庫連接,以下談?wù)劜僮鰽ccess數(shù)據(jù)庫的標(biāo)準(zhǔn)方法:
1、數(shù)據(jù)庫連接方法:Conn.asp
%
dim conn
dim connstr
dim db
db="database/data.mdb"
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" Server.MapPath(""db"")
conn.Open connstr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "服務(wù)器正在維護(hù),請(qǐng)稍后再試。"
Response.End
End If
Sub CloseConn()
'以下是斷開數(shù)據(jù)庫連接語句
conn.close
set conn=nothing
End Sub
%>
2、關(guān)閉釋放記錄集
rs.close
set rs=nothing
3、斷開數(shù)據(jù)庫連接
conn.close
set conn=nothing
結(jié)合以上三個(gè)內(nèi)容,得出以下操作Access數(shù)據(jù)庫的標(biāo)準(zhǔn)方法 Test.asp
!--#include file="conn.asp" -->
%
sql="select * from table order by id"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
if not rs.eof then
tel=rs("tel")
fax=rs("fax")
end if
'以下關(guān)閉并釋放記錄集語句
rs.close
set rs=nothing
'調(diào)用斷開數(shù)據(jù)庫連接子函數(shù)
Call CloseConn()
%>
根據(jù)這個(gè)標(biāo)準(zhǔn),我對(duì)我的網(wǎng)站程序進(jìn)行地氈式的排查、補(bǔ)漏,最后我的網(wǎng)站終于得于正常訪問,再也沒有出現(xiàn)以前數(shù)據(jù)庫死鎖的情況了。
您可能感興趣的文章:
  • Java的MyBatis框架中對(duì)數(shù)據(jù)庫進(jìn)行動(dòng)態(tài)SQL查詢的教程
  • java配置dbcp連接池(數(shù)據(jù)庫連接池)示例分享
  • java配置數(shù)據(jù)庫連接池的方法步驟
  • asp.net 數(shù)據(jù)庫連接池淺析
  • Tomcat 5.5 數(shù)據(jù)庫連接池配置
  • .net數(shù)據(jù)庫連接池配置技巧(默認(rèn)值)
  • eclipse3.2.2 + MyEclipse5.5 + Tomcat5.5.27 配置數(shù)據(jù)庫連接池
  • Mybatis update數(shù)據(jù)庫死鎖之獲取數(shù)據(jù)庫連接池等待

標(biāo)簽:通化 雅安 鷹潭 普洱 運(yùn)城 荊門 巴彥淖爾 通遼

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Asp 操作Access數(shù)據(jù)庫時(shí)出現(xiàn)死鎖.ldb的解決方法》,本文關(guān)鍵詞  Asp,操作,Access,數(shù)據(jù)庫,時(shí),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Asp 操作Access數(shù)據(jù)庫時(shí)出現(xiàn)死鎖.ldb的解決方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于Asp 操作Access數(shù)據(jù)庫時(shí)出現(xiàn)死鎖.ldb的解決方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章