小さな動作統計情報Sqlsever

いくつかの小さなレシピSqlsever、データベース内の統計データ:

1  SQL Serverの数表:
2  
3 SELECT COUNT(1)からのsysobjectsここXTYPE = ' U ' 
4  
5  数视图:
6  
7 SELECT COUNT(1)からのsysobjectsここXTYPE = ' V ' 
8  
9  数存储过程
10  
11 SELECT COUNT(1)から XTYPE = sysobjectsに' P ' 
12   
13  
14  
15(XTYPEは= sysobjectsにSELECT * FROM ' U ' 16  
17 #のCは、= CHECK制約
18は、 #1 D =デフォルトまたはDEFAULT制約
。19  FでFOREIGN KEY制約= 
20である #1 =ログL 
であり、21  FN =スカラー関数
22である 。#IF =インラインテーブル関数
23である #1 P =ストアドプロシージャ
24  PK = PRIMARY KEY制約(タイプK)
25  RF =レプリケーションフィルタストアドプロシージャ
26は #1 S =システムテーブル
27  TF =表関数
28の #1 のTR =トリガー
29  U- =ユーザテーブル
30  UQ = UNIQUE制約(タイプK )
31は、 #1 V =ビュー
32  #のX-ストアドプロシージャ拡張します=
33である 
34ことである これは、すべてのテーブルのクエリ情報である
35  
36 SELECT *をより XTYPE = sysobjectsにU- 
37  
38である この番号のルックアップテーブルである
39  
40 SELECT COUNT(*)から XTYPE = sysobjectsにU-  
41は 
42である います急速データは、全てのテーブル照会
43である b.rows、SELECT a.name から = a.id b.id a.xtype =場所にsysindexes内に参加B(NOLOCK)とのsysobjects(NOLOCK)と' U- '   B .indid  a.name ASC順(1、0)

 

おすすめ

転載: www.cnblogs.com/meipu/p/11425250.html