新聞中心
Sybase建立索引時需要遵循哪些的原則?Sybase建立索引時需要注意哪些問題呢?閱讀下文,您就可以找到問題的答案。

--創(chuàng)建非聚集索引
1.滿足查詢條件的數(shù)據(jù)不超過20%
2.能實現(xiàn) index covering
3.用于集函數(shù)、連接、group by和order by的列
4.要權衡索引對查詢速度的加快與降低修改速度之間的利弊
--刪除影響性能的索引
如果一個應用在白天執(zhí)行數(shù)據(jù)修改,在夜間生成報表,
就需要在早晨刪除索引,在晚上再把索引重建起來。
另外許多系統(tǒng)設計者創(chuàng)建許多優(yōu)化器很少使用的索引,
可以根據(jù)showplan,把沒有用的索引刪除。
Sybase建立索引
create unique clustered index code1thidx1 on code_1th(Code1,Name,UnitNo1,Used)
on segrun
Unique: 建立***性索引
Clustered : 建立聚集索引,使得數(shù)據(jù)行的邏輯順序與物理順序一致,查詢速度較快;每個表僅允許建立一個***性索引。(非聚集索引nonclustered)
On segrun:將索引放在segrun上
x 刪除索引: dropindex code_1th.code1thidx1
【編輯推薦】
Oracle數(shù)據(jù)庫如何正確訪問SYBASE數(shù)據(jù)
活用Sybase超級用戶密碼
Sybase數(shù)據(jù)庫修復的兩種情況
Sybase數(shù)據(jù)庫死鎖的應對策略
Sybase分頁顯示存儲過程
文章標題:Sybase建立索引的原則
標題鏈接:http://m.fisionsoft.com.cn/article/dpgojdp.html


咨詢
建站咨詢
