TSYS資源特性的效率提高方法
更新時間:2007年01月08日 00:00:00 作者:
http://www.tsov.net/blog/article.asp?id=416
TSYS資源特性的以字符型存儲的,所以在更新文件的判斷比較麻煩,直接把類型改成數(shù)值型,方便,效率也有提高。
如:
原來的方法:
Sql="select Top 5 Title,FilePath,SmallImg,ShortContent,AddTime From view_NewsInfo where Class=61 and Instr(','+Speciality+',',',29,')<>0 order By Id DESC"
修改后數(shù)據(jù)庫中的Speciality的型號為數(shù)值型,默認值為0,,后,
Sql="select Top 5 Title,FilePath,SmallImg,ShortContent,AddTime From view_NewsInfo where Class=61 and Speciality=29 order By Id DESC"
同時,
.... where Class=61 and Speciality=29....
與
.... where Speciality=29 and Class=61....
的執(zhí)行效率也不同,
前者從大類中查詢,然后再查詢特性,后者是查詢所有的內(nèi)容特性后,再查詢分類。
前者的效率高于后者。
另:
2006-8-7日補充:
再修改文件News_Mdy.asp的行120中的
' Speciality=Replace(Request("Speciality")," ","") 這是原來的
Speciality=Request("Speciality")
TSYS資源特性的以字符型存儲的,所以在更新文件的判斷比較麻煩,直接把類型改成數(shù)值型,方便,效率也有提高。
如:
原來的方法:
Sql="select Top 5 Title,FilePath,SmallImg,ShortContent,AddTime From view_NewsInfo where Class=61 and Instr(','+Speciality+',',',29,')<>0 order By Id DESC"
修改后數(shù)據(jù)庫中的Speciality的型號為數(shù)值型,默認值為0,,后,
Sql="select Top 5 Title,FilePath,SmallImg,ShortContent,AddTime From view_NewsInfo where Class=61 and Speciality=29 order By Id DESC"
同時,
.... where Class=61 and Speciality=29....
與
.... where Speciality=29 and Class=61....
的執(zhí)行效率也不同,
前者從大類中查詢,然后再查詢特性,后者是查詢所有的內(nèi)容特性后,再查詢分類。
前者的效率高于后者。
另:
2006-8-7日補充:
再修改文件News_Mdy.asp的行120中的
' Speciality=Replace(Request("Speciality")," ","") 這是原來的
Speciality=Request("Speciality")
相關(guān)文章
asp中通過getrows實現(xiàn)數(shù)據(jù)庫記錄分頁的一段代碼
asp中通過getrows實現(xiàn)數(shù)據(jù)庫記錄分頁的一段代碼...2006-09-09
asp提示Server 對象 錯誤 ASP 0178 : 80070005
今天幫客戶配置好服務(wù)器以后測試程序發(fā)現(xiàn)asp程序提示Server 對象 錯誤 ASP 0178 : 80070005,經(jīng)測試是因為權(quán)限問題。2011-11-11
msxml3.dll 錯誤 800c0019 系統(tǒng)錯誤:-2146697191解決方法
今天發(fā)現(xiàn)一個asp后臺使用了XMLHTTP組件的頁面無法無法生成靜態(tài)頁面了,運行時提示msxml3.dll 錯誤 800c0019 系統(tǒng)錯誤:-2146697191,經(jīng)過搜索如下方法解決了問題2020-11-11

