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

首頁 > 網站 > 建站經驗 > 正文

解決SQL Server 表或索引的碎片問題

2019-11-02 15:53:26
字體:
來源:轉載
供稿:網友

   對表進行長期的修改或刪除會產生大量的碎片,影響數據庫性能。解決辦法就是把表或索引重建,消除碎片,達到優化的目的。

  直接上代碼:

  /*查詢碎片,avg_fragmentation_in_percent就是索引占的百分比,大于30都是不正常的,需要重建*/

  DECLARE @db_id int;

  DECLARE @object_id int;

  SET @db_id = DB_ID(N'AdventureWorks2008R2');

  SET @object_id = OBJECT_ID(N'AdventureWorks2008R

琪琪布電影網[www.aikan.tv/special/qiqibudianyingwang/]
2.Person.Address');

  IF @db_id IS NULL

  BEGIN;

  PRINT N'Invalid database';

  END;

  ELSE IF @object_id IS NULL

  BEGIN;

  PRINT N'Invalid object';

  END;

  ELSE

  BEGIN;

  SELECT * FROM sys.dm_db_index_operational_stats(@db_id, @object_id, NULL, NULL);

  END;

  GO

  /*重建表*/

  alter table <表名> rebuild

  /*重建索引*/

  alter index <索引名> ON <表名> rebuild

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 苍溪县| 革吉县| 肥城市| 铜梁县| 德江县| 商河县| 卓资县| 武隆县| 九寨沟县| 江陵县| 介休市| 伊金霍洛旗| 尖扎县| 宁都县| 湘阴县| 汶上县| 平遥县| 奉化市| 综艺| 家居| 应城市| 慈溪市| 甘谷县| 石首市| 白玉县| 武胜县| 涞水县| 枝江市| 泉州市| 海口市| 玉环县| 济源市| 酒泉市| 道真| 综艺| 普宁市| 南京市| 梁山县| 武强县| 庐江县| 黑龙江省|