揭秘優(yōu)化SQL Server數(shù)據(jù)庫查詢的方法(2)_Mssql數(shù)據(jù)庫教程
推薦:修改SQL Server2005的sa用戶密碼在SQL Server Management Studio 用WINDOWS連接的情況下改實列的“屬性”中“安全性”選中WINDOWS及SQL驗證,再重起SQL服務(wù)器后,新建查詢,執(zhí)行下面代碼 (幾種不同的語句) 一、 ALTER LOGIN sa ENABLE ; GO ALTER LOGIN sa WITH PASSWORD = 'password' ;
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ù)表只能建立一個聚集索引,一般默認(rèn)為ID,也可以改為其它的字段。
7. 為你的表建立適當(dāng)?shù)乃饕⑺饕梢允鼓愕牟樵兯俣忍岣邘资畮装俦�。(指sqlserver數(shù)據(jù)庫)
以下是建立索引與不建立索引的一個查詢效率分析:
Sqlserver索引與查詢效率分析。
表 News
字段
Id:自動編號
Title:文章標(biāo)題
Author:作者
Content:內(nèi)容
Star:優(yōu)先級
Addtime:時間
記錄:100萬條
測試機器:P4 2.8/1G內(nèi)存/IDE硬盤
分享:刪除SQL Server日志的方法一: 刪除LOG 1:分離數(shù)據(jù)庫 企業(yè)管理器->服務(wù)器->數(shù)據(jù)庫->右鍵->分離數(shù)據(jù)庫 2:刪除LOG文件 3:附加數(shù)據(jù)庫 企業(yè)管理器->服務(wù)器->數(shù)據(jù)庫->右鍵->附加數(shù)據(jù)庫 此法生成新的LOG,大小只有520多K 再將此數(shù)據(jù)庫設(shè)置自動收縮 或用代碼: 下面的示例
- sql 語句練習(xí)與答案
- 深入C++ string.find()函數(shù)的用法總結(jié)
- SQL Server中刪除重復(fù)數(shù)據(jù)的幾個方法
- sql刪除重復(fù)數(shù)據(jù)的詳細(xì)方法
- SQL SERVER 2000安裝教程圖文詳解
- 使用sql server management studio 2008 無法查看數(shù)據(jù)庫,提示 無法為該請求檢索數(shù)據(jù) 錯誤916解決方法
- SQLServer日志清空語句(sql2000,sql2005,sql2008)
- Sql Server 2008完全卸載方法(其他版本類似)
- sql server 2008 不允許保存更改,您所做的更改要求刪除并重新創(chuàng)建以下表
- SQL Server 2008 清空刪除日志文件(瞬間日志變幾M)
- Win7系統(tǒng)安裝MySQL5.5.21圖解教程
- 將DataTable作為存儲過程參數(shù)的用法實例詳解
- 相關(guān)鏈接:
- 教程說明:
Mssql數(shù)據(jù)庫教程-揭秘優(yōu)化SQL Server數(shù)據(jù)庫查詢的方法(2)
。