我不明白为什么我的游戏速度很慢。但不知何故,我发现该数据库总共有1451个意见。我不记得我创建了那些sys.views会为服务器增加巨大的维护成本吗?
首先做sql server 2014自动创建视图?
我日常使用hallengrenMaintenanceSolution.sql计划。
它的执行方式如下,自动创建视图?
EXECUTE master.dbo.IndexOptimize @Databases = 'Pokemon_Pets_DB',
@FragmentationLow = NULL,
@FragmentationMedium = 'INDEX_REORGANIZE,INDEX_REBUILD_ONLINE,INDEX_REBUILD_OFFLINE',
@FragmentationHigh = 'INDEX_REBUILD_ONLINE,INDEX_REBUILD_OFFLINE',
@FragmentationLevel1 = 5,
@FragmentationLevel2 = 30,
@UpdateStatistics = 'ALL',
@OnlyModifiedStatistics = 'Y'
注意到所有这些视图后,我删除了所有这些视图。现在我看到显着的表现和速度增加。总的SQL服务器CPU使用率也下降了。
视图真的做什么?他们为什么会给我的服务器造成负担?
我没有使用任何意见
下面的截图从我的备份之前,我删除所有
ty for answer你是什么意思? “除非有什么东西在对付他们” – MonsterMMORPG 2014-11-03 01:19:28
我也不得不说,每个视图都有几个统计数据。 – MonsterMMORPG 2014-11-03 01:20:55
我的意思是,除非有人在积极查询这些观点,否则他们只是元数据而已。 – 2014-11-03 02:20:48