日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

揭秘優(yōu)化SQL Server數(shù)據(jù)庫(kù)查詢(xún)的方法_Mssql數(shù)據(jù)庫(kù)教程

編輯Tag賺U幣
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!

推薦:修改SQL Server2005的sa用戶(hù)密碼
在SQL Server Management Studio 用WINDOWS連接的情況下改實(shí)列的“屬性”中“安全性”選中WINDOWS及SQL驗(yàn)證,再重起SQL服務(wù)器后,新建查詢(xún),執(zhí)行下面代碼 (幾種不同的語(yǔ)句) 一、 ALTER LOGIN sa ENABLE ; GO ALTER LOGIN sa WITH PASSWORD = 'password' ;

文中,abigale代表查詢(xún)字符串,ada代表數(shù)據(jù)表名,alice代表字段名。

技巧一:

問(wèn)題類(lèi)型:ACCESS數(shù)據(jù)庫(kù)字段中含有日文片假名或其它不明字符時(shí)查詢(xún)會(huì)提示內(nèi)存溢出。

解決方法:修改查詢(xún)語(yǔ)句

sql="select * from ada where alice like '%"&abigale&"%'"
改為
sql="select * from ada"
rs.filter = "alice like '%"&abigale&"%'"
 
技巧二:

問(wèn)題類(lèi)型:如何用簡(jiǎn)易的辦法實(shí)現(xiàn)類(lèi)似百度的多關(guān)鍵詞查詢(xún)(多關(guān)鍵詞用空格或其它符號(hào)間隔)。

解決方法:

'//用空格分割查詢(xún)字符串
ck=split(abigale," ")
'//得到分割后的數(shù)量
sck=UBound(ck)

sql="select * ada where"

在一個(gè)字段中查詢(xún)
For i = 0 To sck
SQL = SQL & tempJoinWord & "(" & _
"alice like '"&ck(i)&"%')"
tempJoinWord = " and "
Next

在二個(gè)字段中同時(shí)查詢(xún)
For i = 0 To sck
SQL = SQL & tempJoinWord & "(" & _
"alice like '"&ck(i)&"%' or " & _
"alice1 like '"&ck(i)&"%')"
tempJoinabigale = " and "
Next
 

技巧三:提高查詢(xún)效率的幾種技巧


1. 盡量不要使用 or,使用or會(huì)引起全表掃描,將大大降低查詢(xún)效率。


2. 經(jīng)過(guò)實(shí)踐驗(yàn)證,charindex()并不比前面加%的like更能提高查詢(xún)效率,并且charindex()會(huì)使索引失去作用(指sqlserver數(shù)據(jù)庫(kù))


3. alice like '%"&abigale&"%' 會(huì)使索引不起作用

like '"&abigale&"%' 會(huì)使索引起作用(去掉前面的%符號(hào))

(指sqlserver數(shù)據(jù)庫(kù))

分享:刪除SQL Server日志的方法
一: 刪除LOG 1:分離數(shù)據(jù)庫(kù) 企業(yè)管理器->服務(wù)器->數(shù)據(jù)庫(kù)->右鍵->分離數(shù)據(jù)庫(kù) 2:刪除LOG文件 3:附加數(shù)據(jù)庫(kù) 企業(yè)管理器->服務(wù)器->數(shù)據(jù)庫(kù)->右鍵->附加數(shù)據(jù)庫(kù) 此法生成新的LOG,大小只有520多K 再將此數(shù)據(jù)庫(kù)設(shè)置自動(dòng)收縮 或用代碼: 下面的示例

共3頁(yè)上一頁(yè)123下一頁(yè)
來(lái)源:模板無(wú)憂//所屬分類(lèi):Mssql數(shù)據(jù)庫(kù)教程/更新時(shí)間:2010-04-02
相關(guān)Mssql數(shù)據(jù)庫(kù)教程