国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開(kāi)發(fā) > 綜合 > 正文

查找沒(méi)有索引的表

2024-07-21 02:12:44
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
國(guó)內(nèi)最大的酷站演示中心!

索引是提高sql server性能的關(guān)鍵。也許你已經(jīng)接手了一個(gè)新的sql server,它是其他部門(mén)的或者你的公司渴望提高當(dāng)前sql server性能的。無(wú)論怎么樣,我們要完成的首要任務(wù)之一是看那些沒(méi)有包含索引的表是否存在。  

你打開(kāi)兩個(gè)系統(tǒng)表:sysindexes and sysobjects,查找這些信息。這系統(tǒng)表sysobjects是用來(lái)查找表對(duì)象和獲得表對(duì)象名的。sysobjects 表xtype列有一個(gè)’u’區(qū)別用戶(hù)表。sysobjects 表的id列是用來(lái)作為objectproperty()系統(tǒng)函數(shù)的參數(shù),去查找沒(méi)有索引的表的。第二個(gè)參數(shù)有tablehasindex的值。是個(gè)系統(tǒng)函數(shù)如果返回0,這表示表沒(méi)有索引存在。其他系統(tǒng)表,sysindexes 是用來(lái)取得表的行數(shù)的。sysindexes系統(tǒng)表有一個(gè)indid的列,當(dāng)indid的值為0時(shí),表示它他是表而不是索引。sysindexes表用來(lái)獲得表的行的每一列的值。表的行越多,表的訪問(wèn)頻率越高決定了為表加上索引提高性能的優(yōu)先權(quán)。

下面的查詢(xún)是用來(lái)查找沒(méi)有索引的表的:

select (select si.rows
    from sysindexes si
    where si.id = so.id and indid = 0) rows
, so.name
from sysobjects so
where so.xtype = 'u'
    and objectproperty(so.id , 'tablehasindex' ) = 0
order by 1 desc

通過(guò)使用同樣的查詢(xún),你可以用tablehasclusteredindex替代tablehasindex屬性來(lái)查找那些沒(méi)有索引簇的表。

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 拜城县| 乌鲁木齐县| 万源市| 沅江市| 阳谷县| 永川市| 凌云县| 乌兰浩特市| 同德县| 磐石市| 洛阳市| 彭州市| 江口县| 威海市| 南陵县| 蚌埠市| 田东县| 阿克陶县| 永丰县| 陵水| 九江市| 渭源县| 甘南县| 涟源市| 越西县| 江源县| 鞍山市| 襄汾县| 昌平区| 屏山县| 松滋市| 伊春市| 平罗县| 宣威市| 西乌珠穆沁旗| 宿松县| 都昌县| 青州市| 祁阳县| 晋州市| 尼勒克县|