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

--創(chuàng)建非聚集索引
1.滿足查詢條件的數(shù)據(jù)不超過20%
2.能實(shí)現(xiàn) index covering
3.用于集函數(shù)、連接、group by和order by的列
4.要權(quán)衡索引對(duì)查詢速度的加快與降低修改速度之間的利弊
--刪除影響性能的索引
如果一個(gè)應(yīng)用在白天執(zhí)行數(shù)據(jù)修改,在夜間生成報(bào)表,
就需要在早晨刪除索引,在晚上再把索引重建起來。
另外許多系統(tǒng)設(shè)計(jì)者創(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ù)行的邏輯順序與物理順序一致,查詢速度較快;每個(gè)表僅允許建立一個(gè)***性索引。(非聚集索引nonclustered)
On segrun:將索引放在segrun上
x 刪除索引: dropindex code_1th.code1thidx1
【編輯推薦】
Oracle數(shù)據(jù)庫如何正確訪問SYBASE數(shù)據(jù)
活用Sybase超級(jí)用戶密碼
Sybase數(shù)據(jù)庫修復(fù)的兩種情況
Sybase數(shù)據(jù)庫死鎖的應(yīng)對(duì)策略
Sybase分頁顯示存儲(chǔ)過程
分享題目:Sybase建立索引的原則
網(wǎng)頁路徑:http://www.5511xx.com/article/dpgojdp.html


咨詢
建站咨詢
