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

數(shù)據(jù)庫查詢優(yōu)化的實用技巧(2)_Access數(shù)據(jù)庫教程

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

推薦:如何巧用SQL鏈接服務(wù)器訪問遠程Access數(shù)據(jù)庫
由于Access數(shù)據(jù)庫是一種文件型數(shù)據(jù)庫,所以無法跨服務(wù)器進行訪問。下面我們來介紹一下如何利用SQL Server 的鏈接服務(wù)器,把地理上分散的Access 數(shù)據(jù)庫整合起來,使 Access 數(shù)據(jù)庫具有跨越 Web 服務(wù)器群的能力。此方法還可以使 Access 數(shù)據(jù)庫與SQL Server數(shù)據(jù)

4. '%"&abigale&"%' 與'"&abigale&"%' 在查詢時的區(qū)別:

比如你的字段內(nèi)容為:斯卡布羅集市

'%"&abigale&"%' :會通配所有字符串,不論查“集市”還是查“斯卡”,都會顯示結(jié)果。

'"&abigale&"%' :只通配前面的字符串,例如查“集市”是沒有結(jié)果的,只有查“斯卡”,才會顯示結(jié)果。

5. 字段提取要按照“需多少、提多少”的原則,避免“select *”,盡量使用“select 字段1,字段2,字段3........”。實踐證明:每少提取一個字段,數(shù)據(jù)的提取速度就會有相應(yīng)的提升。提升的速度還要看您舍棄的字段的大小來判斷。

6. order by按聚集索引列排序效率最高。一個sqlserver數(shù)據(jù)表只能建立一個聚集索引,一般默認為ID,也可以改為其它的字段。

7. 為你的表建立適當?shù)乃饕�,建立索引可以使你的查詢速度提高幾十幾百倍。(指sqlserver數(shù)據(jù)庫)

以下是建立索引與不建立索引的一個查詢效率分析:

Sqlserver索引與查詢效率分析。

表 News

字段

Id:自動編號

Title:文章標題

Author:作者

Content:內(nèi)容

Star:優(yōu)先級

Addtime:時間

記錄:100萬條

測試機器:P4 2.8/1G內(nèi)存/IDE硬盤

方案1:

主鍵Id,默認為聚集索引,不建立其它非聚集索引

以下為引用的內(nèi)容:
select * from News where Title like '%"&abigale&"%'
or Author like '%"&abigale&"%' order by Id desc

從字段Title和Author中模糊檢索,按Id排序

查詢時間:50秒

方案2:

主鍵Id,默認為聚集索引

在Title、Author、Star上建立非聚集索引

以下為引用的內(nèi)容:

select * from News where Title like '"&abigale&"%'
or Author like '"&abigale&"%' order by Id desc

分享:如何刪除Access數(shù)據(jù)庫中的空記錄
假如你目前需要在Microsoft Access數(shù)據(jù)庫中指示不存在數(shù)據(jù),可以在文本或備注字段輸入零長度字符串 (零長度字符串:不含字符的字符串。可以使用零長度字符串來表明您知道該字段沒有值。輸入零長度字符串的方法是鍵入兩個彼此之間沒有空格的雙引號 ( )。)。在

來源:模板無憂//所屬分類:Access數(shù)據(jù)庫教程/更新時間:2009-03-03
相關(guān)Access數(shù)據(jù)庫教程