Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 ALTER INDEX не может реиндексировать таблицу  [new]
ZFinder
Member

Откуда:
Сообщений: 25
Добрый день.

Есть база убойной проги под названием 1с8.2(15) Управление Расписанием (Автобусов).
Весит уже дико, - более 100Га, и это только 2 года. (Вопрос не в тему, но номер 0 - как бы порезать... но чтобы отчеты видели все года?)
Когда она была еще под 65Га, все пахало на SQL2005 x64 с 24Г ОЗУ и RAID10 на 8 SAS15K (Win2003) (под SQL 20Gb выделено)
вопрос 1)
Копирование в бекап проходит минут за 15ть, Ребуилд тоже вроде около того, но вот реиндексация не прет вообще и за сутки!!!
Искали руками наткнулись на одну табличку, не самую большую (всего то ок 850000 строк), но при прямом запросе реиндексации на неё, она выполняется бесконечно долго, сначала винты пашут в потолок, а через 5 минут просто курят, а процесс не прекращается.
процедура создана Wizardом SQLя в T-SQL выглядит так (кусочек):
+

USE [ur]
GO
ALTER INDEX [_AccumR1069_ByPeriod_TRN] ON [dbo].[_AccumRg1069] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR1069_ByRecorder_RN] ON [dbo].[_AccumRg1069] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR1148_ByPeriod_TRN] ON [dbo].[_AccumRg1148] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR1148_ByRecorder_RN] ON [dbo].[_AccumRg1148] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR1158_ByPeriod_TRN] ON [dbo].[_AccumRg1158] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR1158_ByRecorder_RN] ON [dbo].[_AccumRg1158] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR1861_ByPeriod_TRN] ON [dbo].[_AccumRg1861] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR1861_ByRecorder_RN] ON [dbo].[_AccumRg1861] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR1866_ByPeriod_TRN] ON [dbo].[_AccumRg1866] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR1866_ByRecorder_RN] ON [dbo].[_AccumRg1866] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR2126_ByPeriod_TRN] ON [dbo].[_AccumRg2126] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR2126_ByRecorder_RN] ON [dbo].[_AccumRg2126] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR2189_ByDims2199_RTRN] ON [dbo].[_AccumRg2189] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR2189_ByDims2200_RTRN] ON [dbo].[_AccumRg2189] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR2189_ByPeriod_TRN] ON [dbo].[_AccumRg2189] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR2189_ByRecorder_RN] ON [dbo].[_AccumRg2189] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR2209_ByPeriod_TRN] ON [dbo].[_AccumRg2209] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR2209_ByRecorder_RN] ON [dbo].[_AccumRg2209] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR2239_ByPeriod_TRN] ON [dbo].[_AccumRg2239] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR2239_ByRecorder_RN] ON [dbo].[_AccumRg2239] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR2429_ByPeriod_TRN] ON [dbo].[_AccumRg2429] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR2429_ByRecorder_RN] ON [dbo].[_AccumRg2429] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR2465_ByPeriod_TRN] ON [dbo].[_AccumRg2465] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR2465_ByRecorder_RN] ON [dbo].[_AccumRg2465] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe829_ByPeriod_TRN] ON [dbo].[_AccumRg829] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe829_ByRecorder_RN] ON [dbo].[_AccumRg829] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe841_ByDims1913_STRN] ON [dbo].[_AccumRg841] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe841_ByDims847_RTRN] ON [dbo].[_AccumRg841] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe841_ByPeriod_TRN] ON [dbo].[_AccumRg841] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe841_ByProperty1914_LTRN] ON [dbo].[_AccumRg841] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe841_ByRecorder_RN] ON [dbo].[_AccumRg841] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe849_ByPeriod_TRN] ON [dbo].[_AccumRg849] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe849_ByRecorder_RN] ON [dbo].[_AccumRg849] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe855_ByPeriod_TRN] ON [dbo].[_AccumRg855] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe855_ByRecorder_RN] ON [dbo].[_AccumRg855] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe860_ByPeriod_TRN] ON [dbo].[_AccumRg860] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe860_ByRecorder_RN] ON [dbo].[_AccumRg860] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe865_ByPeriod_TRN] ON [dbo].[_AccumRg865] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe865_ByRecorder_RN] ON [dbo].[_AccumRg865] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe872_ByPeriod_TRN] ON [dbo].[_AccumRg872] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe872_ByRecorder_RN] ON [dbo].[_AccumRg872] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe880_ByPeriod_TRN] ON [dbo].[_AccumRg880] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe880_ByRecorder_RN] ON [dbo].[_AccumRg880] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe890_ByPeriod_TRN] ON [dbo].[_AccumRg890] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe890_ByRecorder_RN] ON [dbo].[_AccumRg890] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe908_ByPeriod_TRN] ON [dbo].[_AccumRg908] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe908_ByRecorder_RN] ON [dbo].[_AccumRg908] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe928_ByPeriod_TRN] ON [dbo].[_AccumRg928] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe928_ByRecorder_RN] ON [dbo].[_AccumRg928] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe976_ByPeriod_TRN] ON [dbo].[_AccumRg976] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe976_ByRecorder_RN] ON [dbo].[_AccumRg976] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRegOp_ByRegID_B] ON [dbo].[_AccumRgOpt] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR1865_ByDims_TRR] ON [dbo].[_AccumRgT1865] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe834_ByDims_TRRR] ON [dbo].[_AccumRgT834] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe864_ByDims_TRR] ON [dbo].[_AccumRgT864] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe979_ByDims_TRR] ON [dbo].[_AccumRgT979] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR1077_ByDims_TRRRRLRS] ON [dbo].[_AccumRgTn1077] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR1157_ByDims_TRRRRRRS] ON [dbo].[_AccumRgTn1157] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR1164_ByDims_TRRRR] ON [dbo].[_AccumRgTn1164] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR1878_ByDims_TRRRRRTRRRRR] ON [dbo].[_AccumRgTn1878] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR2135_ByDims_TRRRRL] ON [dbo].[_AccumRgTn2135] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR2201_ByDims_TRRR] ON [dbo].[_AccumRgTn2201] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR2201_ByDims2200_RT] ON [dbo].[_AccumRgTn2201] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR2216_ByDims_TRRRRRS] ON [dbo].[_AccumRgTn2216] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR2242_ByDims_TR] ON [dbo].[_AccumRgTn2242] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR2473_ByDims_TRRRRRR] ON [dbo].[_AccumRgTn2473] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumR2491_ByDims_TRRRRR] ON [dbo].[_AccumRgTn2491] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe848_ByDims_TRRRRRSRRRR] ON [dbo].[_AccumRgTn848] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe848_ByDims1913_ST] ON [dbo].[_AccumRgTn848] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe854_ByDims_TRRR] ON [dbo].[_AccumRgTn854] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe859_ByDims_TRRRR] ON [dbo].[_AccumRgTn859] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe871_ByDims_TRRRRRRR] ON [dbo].[_AccumRgTn871] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe879_ByDims_TRRRRRRRS] ON [dbo].[_AccumRgTn879] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe889_ByDims_TRRRRR] ON [dbo].[_AccumRgTn889] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe899_ByDims_TRRRRRR] ON [dbo].[_AccumRgTn899] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe915_ByDims_TRRRRRRRT] ON [dbo].[_AccumRgTn915] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_AccumRe934_ByDims_TRRR] ON [dbo].[_AccumRgTn934] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Chrc93_ByCode_SR] ON [dbo].[_Chrc93] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Chrc93_ByDescr_SR] ON [dbo].[_Chrc93] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Chrc93_ByParentCode_RLSR] ON [dbo].[_Chrc93] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Chrc93_ByParentDescr_RLSR] ON [dbo].[_Chrc93] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [PK___Chrc93__3B2BBE9D] ON [dbo].[_Chrc93] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Chrc94_ByCode_SR] ON [dbo].[_Chrc94] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Chrc94_ByDescr_SR] ON [dbo].[_Chrc94] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Chrc94_ByParentCode_RLSR] ON [dbo].[_Chrc94] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Chrc94_ByParentDescr_RLSR] ON [dbo].[_Chrc94] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [PK___Chrc94__150615B5] ON [dbo].[_Chrc94] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Chrc95_ByCode_SR] ON [dbo].[_Chrc95] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Chrc95_ByDescr_SR] ON [dbo].[_Chrc95] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Chrc95_ByField918_RR] ON [dbo].[_Chrc95] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [PK___Chrc95__6A1BB7B0] ON [dbo].[_Chrc95] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_CalcKi1170_ByField1485_RR] ON [dbo].[_CKinds1170] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_CalcKi1170_Code_SR] ON [dbo].[_CKinds1170] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_CalcKi1170_Descr_SR] ON [dbo].[_CKinds1170] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [PK___CalcKind1170__2A01329B] ON [dbo].[_CKinds1170] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_CKinds1170_BaseCK_ByBaseCKBaseCK_R] ON [dbo].[_CKinds1170_BaseCK] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_CKinds1170_BaseCK_IntKeyInd] ON [dbo].[_CKinds1170_BaseCK] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_CKinds1170_LeadingCK_ByLeadCKLeadCK_R] ON [dbo].[_CKinds1170_LeadingCK] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_CKinds1170_LeadingCK_IntKeyInd] ON [dbo].[_CKinds1170_LeadingCK] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_CKinds1170_VT1177_IntKeyInd] ON [dbo].[_CKinds1170_VT1177] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_CKinds1170_VT1180_IntKeyInd] ON [dbo].[_CKinds1170_VT1180] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_CKinds1170_VT1879_IntKeyInd] ON [dbo].[_CKinds1170_VT1879] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_CKinds1170_VT2136_IntKeyInd] ON [dbo].[_CKinds1170_VT2136] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_CKinds1170_VT2157_IntKeyInd] ON [dbo].[_CKinds1170_VT2157] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_CKinds1170_VT2183_IntKeyInd] ON [dbo].[_CKinds1170_VT2183] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_CKinds1170_VT2230_IntKeyInd] ON [dbo].[_CKinds1170_VT2230] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_CommonSett_ByKey_SSS] ON [dbo].[_CommonSettings] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Consts_ByKey_B] ON [dbo].[_Consts] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
...........................
ALTER INDEX [_Refere2299_ByDataKey_RR] ON [dbo].[_ReferenceChngR2299] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Refere2299_ByNodeMsg_RNR] ON [dbo].[_ReferenceChngR2299] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Refere2300_ByDataKey_RR] ON [dbo].[_ReferenceChngR2300] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Refere2300_ByNodeMsg_RNR] ON [dbo].[_ReferenceChngR2300] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Refere2301_ByDataKey_RR] ON [dbo].[_ReferenceChngR2301] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Refere2301_ByNodeMsg_RNR] ON [dbo].[_ReferenceChngR2301] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Refere2302_ByDataKey_RR] ON [dbo].[_ReferenceChngR2302] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Refere2302_ByNodeMsg_RNR] ON [dbo].[_ReferenceChngR2302] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Refere2303_ByDataKey_RR] ON [dbo].[_ReferenceChngR2303] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Refere2303_ByNodeMsg_RNR] ON [dbo].[_ReferenceChngR2303] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Refere2800_ByDataKey_RR] ON [dbo].[_ReferenceChngR2800] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Refere2800_ByNodeMsg_RNR] ON [dbo].[_ReferenceChngR2800] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Refere2849_ByDataKey_RR] ON [dbo].[_ReferenceChngR2849] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Refere2849_ByNodeMsg_RNR] ON [dbo].[_ReferenceChngR2849] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Refere2850_ByDataKey_RR] ON [dbo].[_ReferenceChngR2850] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Refere2850_ByNodeMsg_RNR] ON [dbo].[_ReferenceChngR2850] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Refere2855_ByDataKey_RR] ON [dbo].[_ReferenceChngR2855] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Refere2855_ByNodeMsg_RNR] ON [dbo].[_ReferenceChngR2855] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Refere2856_ByDataKey_RR] ON [dbo].[_ReferenceChngR2856] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Refere2856_ByNodeMsg_RNR] ON [dbo].[_ReferenceChngR2856] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Refere2857_ByDataKey_RR] ON [dbo].[_ReferenceChngR2857] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Refere2857_ByNodeMsg_RNR] ON [dbo].[_ReferenceChngR2857] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Refere2858_ByDataKey_RR] ON [dbo].[_ReferenceChngR2858] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Refere2858_ByNodeMsg_RNR] ON [dbo].[_ReferenceChngR2858] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Refere2859_ByDataKey_RR] ON [dbo].[_ReferenceChngR2859] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Refere2859_ByNodeMsg_RNR] ON [dbo].[_ReferenceChngR2859] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Refere2903_ByDataKey_RR] ON [dbo].[_ReferenceChngR2903] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Refere2903_ByNodeMsg_RNR] ON [dbo].[_ReferenceChngR2903] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Refere2906_ByDataKey_RR] ON [dbo].[_ReferenceChngR2906] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_Refere2906_ByNodeMsg_RNR] ON [dbo].[_ReferenceChngR2906] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_RepSetting_ByKey_SSS] ON [dbo].[_RepSettings] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_RepVarSett_ByKey_SSS] ON [dbo].[_RepVarSettings] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_ScheduledJ_ByID_B] ON [dbo].[_ScheduledJobs] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_SystemSett_ByKey_SSS] ON [dbo].[_SystemSettings] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_UsersWorkH_ByID_B] ON [dbo].[_UsersWorkHistory] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_UsersWorkH_ByUserDate_BT] ON [dbo].[_UsersWorkHistory] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [_UsersWorkH_ByUserURLHash_BN] ON [dbo].[_UsersWorkHistory] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [PK__Config__0EA330E9] ON [dbo].[Config] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [PK__ConfigSave__117F9D94] ON [dbo].[ConfigSave] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [PK__Files__173876EA] ON [dbo].[Files] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [PK__Params__145C0A3F] ON [dbo].[Params] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [ByDescr] ON [dbo].[v8users] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [ByName] ON [dbo].[v8users] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [ByOSName] ON [dbo].[v8users] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [ByRolesID] ON [dbo].[v8users] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [ByShow] ON [dbo].[v8users] REORGANIZE WITH ( LOB_COMPACTION = ON )
GO
USE [ur]
GO
ALTER INDEX [PK__v8users__58BC2184] ON [dbo].[v8users] REORGANIZE WITH ( LOB_COMPACTION = ON )

и вот та самая заковыка:
ALTER INDEX [_AccumR2135_ByDims_TRRRRL] ON [dbo].[_AccumRgTn2135] REORGANIZE WITH ( LOB_COMPACTION = ON )
её исполнение бесконечно...

вопрос 2)
Винда стала выдавать сообщение, что мол нужно прибавить виртуальной памяти (на нем и сама 1Ска стоит тоже), но не будет ли её юзать сам SQL???, а то рейд на пределе невозможного уже, еще и СВОП на него повесить - он просто ляжет...
как отвадить СКУЛь от СВОПа? (он пока выключен, но при включении мы замечали тормоза)
8 авг 12, 09:16    [12979000]     Ответить | Цитировать Сообщить модератору
 Re: ALTER INDEX не может реиндексировать таблицу  [new]
HandKot
Member

Откуда: Sergiev Posad
Сообщений: 3015
1. а DBCC CHECKTABLE по этой таблице что вернет?
похоже, что индекс битый

2. зачем делать ребилд, а потом реиндексацию?
8 авг 12, 09:41    [12979117]     Ответить | Цитировать Сообщить модератору
 Re: ALTER INDEX не может реиндексировать таблицу  [new]
Mind
Member

Откуда: Лучший город на Земле
Сообщений: 2322
ZFinder
как отвадить СКУЛь от СВОПа? (он пока выключен, но при включении мы замечали тормоза)
Разрешить Lock Pages in Memory аккаунту под которым запущен скуль.
http://msdn.microsoft.com/en-us/library/ms190730.aspx
8 авг 12, 10:16    [12979317]     Ответить | Цитировать Сообщить модератору
 Re: ALTER INDEX не может реиндексировать таблицу  [new]
ZFinder
Member

Откуда:
Сообщений: 25
HandKot,
DBCC CHECKTABLE
выдает
Msg 2583, Level 16, State 3, Line 1
An incorrect number of parameters was given to the DBCC statement.

Mind , Аккаунт системный, думаю, прав у него навалом...
8 авг 12, 10:46    [12979572]     Ответить | Цитировать Сообщить модератору
 Re: ALTER INDEX не может реиндексировать таблицу  [new]
HandKot
Member

Откуда: Sergiev Posad
Сообщений: 3015
[quot ZFinder]HandKot,
DBCC CHECKTABLE
выдает
Msg 2583, Level 16, State 3, Line 1
An incorrect number of parameters was given to the DBCC statement.
[quot]

так посмотрите в БОЛ правильный вызов, я просто указал команду
8 авг 12, 10:50    [12979609]     Ответить | Цитировать Сообщить модератору
 Re: ALTER INDEX не может реиндексировать таблицу  [new]
ZFinder
Member

Откуда:
Сообщений: 25
HandKot,
нбрал вот так:
DBCC CHECKTABLE
( [_AccumRgTn2135] )
выдало:
+

DBCC results for '_AccumRgTn2135'.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12109215) (level 0) is not >= the key value in the parent (1:12672810) slot 0.
Msg 8937, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). B-tree page (1:12109215) has two parent nodes (0:1), slot 0 and (1:12404994), slot 33.
Msg 8937, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). B-tree page (1:12109688) has two parent nodes (1:12404994), slot 34 and (1:12672810), slot 1.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12109689) (level 0) is not >= the key value in the parent (1:12672810) slot 2.
Msg 8937, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). B-tree page (1:12109689) has two parent nodes (0:1), slot 0 and (1:12404994), slot 35.
Msg 8937, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). B-tree page (1:12109690) has two parent nodes (1:12404994), slot 36 and (1:12672810), slot 3.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12109691) (level 0) is not >= the key value in the parent (1:12672810) slot 4.
Msg 8937, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). B-tree page (1:12109691) has two parent nodes (0:1), slot 0 and (1:12404994), slot 37.
Msg 8937, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). B-tree page (1:12109692) has two parent nodes (1:12404994), slot 38 and (1:12672810), slot 5.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12109693) (level 0) is not >= the key value in the parent (1:12672810) slot 6.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12109694) (level 0) is not >= the key value in the parent (1:12672810) slot 7.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12109695) (level 0) is not >= the key value in the parent (1:12672810) slot 8.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12112064) (level 0) is not >= the key value in the parent (1:12672810) slot 9.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12112065) (level 0) is not >= the key value in the parent (1:12672810) slot 10.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12112066) (level 0) is not >= the key value in the parent (1:12672810) slot 11.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12112067) (level 0) is not >= the key value in the parent (1:12672810) slot 12.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12112068) (level 0) is not >= the key value in the parent (1:12672810) slot 13.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12112069) (level 0) is not >= the key value in the parent (1:12672810) slot 14.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12112070) (level 0) is not >= the key value in the parent (1:12672810) slot 15.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12112071) (level 0) is not >= the key value in the parent (1:12672810) slot 16.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12113240) (level 0) is not >= the key value in the parent (1:12672810) slot 17.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12113241) (level 0) is not >= the key value in the parent (1:12672810) slot 18.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12113242) (level 0) is not >= the key value in the parent (1:12672810) slot 19.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12113243) (level 0) is not >= the key value in the parent (1:12672810) slot 20.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12113244) (level 0) is not >= the key value in the parent (1:12672810) slot 21.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12113245) (level 0) is not >= the key value in the parent (1:12672810) slot 22.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12113246) (level 0) is not >= the key value in the parent (1:12672810) slot 23.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12113247) (level 0) is not >= the key value in the parent (1:12672810) slot 24.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12118816) (level 0) is not >= the key value in the parent (1:12672810) slot 25.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12118817) (level 0) is not >= the key value in the parent (1:12672810) slot 26.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12118818) (level 0) is not >= the key value in the parent (1:12672810) slot 27.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12118819) (level 0) is not >= the key value in the parent (1:12672810) slot 28.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12118820) (level 0) is not >= the key value in the parent (1:12672810) slot 29.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12118821) (level 0) is not >= the key value in the parent (1:12672810) slot 30.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12118822) (level 0) is not >= the key value in the parent (1:12672810) slot 31.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12118823) (level 0) is not >= the key value in the parent (1:12672810) slot 32.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12119168) (level 0) is not >= the key value in the parent (1:12672810) slot 33.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12119169) (level 0) is not >= the key value in the parent (1:12672810) slot 34.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12119170) (level 0) is not >= the key value in the parent (1:12672810) slot 35.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12119171) (level 0) is not >= the key value in the parent (1:12672810) slot 36.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12119172) (level 0) is not >= the key value in the parent (1:12672810) slot 37.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12119173) (level 0) is not >= the key value in the parent (1:12672810) slot 38.
Msg 8933, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). The low key value on page (1:12119174) (level 0) is not >= the key value in the parent (1:12672810) slot 39.
Msg 8977, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). Parent node for page (1:12119175) was not encountered.
Msg 8977, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). Parent node for page (1:12119376) was not encountered.
Msg 8977, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). Parent node for page (1:12119377) was not encountered.
Msg 8977, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). Parent node for page (1:12119378) was not encountered.
Msg 8977, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). Parent node for page (1:12119379) was not encountered.
Msg 8977, Level 16, State 1, Line 1
Table error: Object ID 299148111, index ID 1, partition ID 72057594188595200, alloc unit ID 72057594188791808 (type In-row data). Parent node for page (1:12119380) was not encountered.
There are 880709 rows in 15428 pages for object "_AccumRgTn2135".
CHECKTABLE found 0 allocation errors and 49 consistency errors in table '_AccumRgTn2135' (object ID 299148111).
repair_rebuild is the minimum repair level for the errors found by DBCC CHECKTABLE (ur.dbo._AccumRgTn2135).
DBCC execution completed. If DBCC printed error messages, contact your system administrator.
8 авг 12, 10:57    [12979683]     Ответить | Цитировать Сообщить модератору
 Re: ALTER INDEX не может реиндексировать таблицу  [new]
HandKot
Member

Откуда: Sergiev Posad
Сообщений: 3015
ну вот все и понятно, табица убитая (indexid = 1 - это калстерный индекс = таблица)
8 авг 12, 11:03    [12979754]     Ответить | Цитировать Сообщить модератору
 Re: ALTER INDEX не может реиндексировать таблицу  [new]
ZFinder
Member

Откуда:
Сообщений: 25
HandKot, табица убитая -
Это конечно "прикольно", но что с ней делать, данные то все шифрованые, куча бинарников...
как её лечить????
8 авг 12, 11:23    [12979987]     Ответить | Цитировать Сообщить модератору
 Re: ALTER INDEX не может реиндексировать таблицу  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
ZFinder,

Попробуйте DROP\CREATE индекс.
8 авг 12, 11:42    [12980167]     Ответить | Цитировать Сообщить модератору
 Re: ALTER INDEX не может реиндексировать таблицу  [new]
HandKot
Member

Откуда: Sergiev Posad
Сообщений: 3015
автор
Это конечно "прикольно", но что с ней делать, данные то все шифрованые, куча бинарников

сложный вопрос и нет однозначного ответа
почитайте про ключи REPAIR_ALLOW_DATA_LOSS | REPAIR_FAST | REPAIR_REBUILD
НО
1. перед любыми телодвижениями, сделайте бэкап базы, на случай, если результат окажется не совсем предвиденным
2. будте готовы, что часть данных потеряется

и, как вариант, вытаскивать из таблицы данные по частям. Границы определять условиями. При таком подходе часть данных точно потеряется, но часть будет сохранена

и еще:
Проверьте последние бэкапы (востановив в отдельную БД), может таблица в одном из них еще живая, и тогда, при определенном усердии, сможете все данные восстановить
8 авг 12, 11:45    [12980202]     Ответить | Цитировать Сообщить модератору
 Re: ALTER INDEX не может реиндексировать таблицу  [new]
ZFinder
Member

Откуда:
Сообщений: 25
HandKot,
Увы, бекапы последние только на 4 дня, далее просто нету места физически, а эта каверза как раз быкапы то и обрубила собой.
отрезать бы часть базы вообще... все из-за 1с-разработчика, они не хотят грамотно прогу делать с использованием нескольких БД, текущую и архивную например... а обслуживать растущую как на дрожжах БД все труднее и труднее.
если б можно было узнать, что это за таблица в реальности, их там более тысячи...
8 авг 12, 11:54    [12980315]     Ответить | Цитировать Сообщить модератору
 Re: ALTER INDEX не может реиндексировать таблицу  [new]
HandKot
Member

Откуда: Sergiev Posad
Сообщений: 3015
спросите у разработчиков
в названии есть "Accum" похоже на какой-то журнал
возможно ее можно и удалить и создать заново

в общем, обратитесь на форум 1С

и на будущее, перед бэкапом, постарайтесь найти время для DBCC CHECKDB
8 авг 12, 12:24    [12980652]     Ответить | Цитировать Сообщить модератору
 Re: ALTER INDEX не может реиндексировать таблицу  [new]
HandKot
Member

Откуда: Sergiev Posad
Сообщений: 3015
кстати вот ссылка полетела база 8.2
в общем в поиск и на форумы 1С
8 авг 12, 12:41    [12980822]     Ответить | Цитировать Сообщить модератору
 Re: ALTER INDEX не может реиндексировать таблицу  [new]
ZFinder
Member

Откуда:
Сообщений: 25
А как бы настроить chekdb перед реиндексом так, чтобы в случае наличия ошибок он просто переходил к бекапу и писал сообщение в отдельный отчет в папку, который потом быстро моно было узрить???
8 авг 12, 12:47    [12980889]     Ответить | Цитировать Сообщить модератору
 Re: ALTER INDEX не может реиндексировать таблицу  [new]
Критик
Member

Откуда: Москва / Калуга
Сообщений: 34728
Блог
Что за таблица - точно могут узнать 1с-ники.
Если мало места, то можно попробовать использовать сжатие данных и секционирование (в зависимости от редакции сервера). Секции за прошлые года также можно поместить в отдельную файловую группу, которую разместить на доп-винтах. Еще можно сделать ФГ со старыми данными "только для чтения", тогда можно будет резервировать только данные за последнее время + 1 раз для RO-ФГ.

План резервирования вам лучше переделать, скажем хранить хотя бы квартальные копии. Кстати, резервные копии также можно сжамать, либо внутренними средствами, либо просто rar-ом.
8 авг 12, 12:54    [12980945]     Ответить | Цитировать Сообщить модератору
 Re: ALTER INDEX не может реиндексировать таблицу  [new]
ZFinder
Member

Откуда:
Сообщений: 25
Критик
Что за таблица - точно могут узнать 1с-ники.

на их форуме до сих пор только 3 таблицы определили общими силами, сама контора 1С молчит на эту тему.
Критик
Секции за прошлые года также можно поместить в отдельную файловую группу, которую разместить на доп-винтах. Еще можно сделать ФГ со старыми данными "только для чтения", тогда можно будет резервировать только данные за последнее время + 1 раз для RO-ФГ.

а вот тут поподробнее можно пожалуйста??
пока не прогеры 1с, не контора, которые нам эту редакцию ваяла не могут ни чего сказать путнего, как почикать прошлые года, оставив их в доступе для отчетов.
8 авг 12, 13:36    [12981341]     Ответить | Цитировать Сообщить модератору
 Re: ALTER INDEX не может реиндексировать таблицу  [new]
Критик
Member

Откуда: Москва / Калуга
Сообщений: 34728
Блог
ZFinder,

прочитайте про секционирование на msdn
8 авг 12, 14:56    [12982145]     Ответить | Цитировать Сообщить модератору
 Re: ALTER INDEX не может реиндексировать таблицу  [new]
Mind
Member

Откуда: Лучший город на Земле
Сообщений: 2322
ZFinder
Mind , Аккаунт системный, думаю, прав у него навалом...
Что проверить совсем лень? Если эту полиси никто не включал, то будь у вас хоть супер-системный аккаунт, прав у него таких не будет.
8 авг 12, 20:31    [12984322]     Ответить | Цитировать Сообщить модератору
 Re: ALTER INDEX не может реиндексировать таблицу  [new]
invm
Member

Откуда: Москва
Сообщений: 9633
ZFinder,

http://support.microsoft.com/kb/918483/en
Ну и как только избавитесь от свопинга для сиквела, остальному вашему зоопарку станет еще хуже.
8 авг 12, 20:59    [12984397]     Ответить | Цитировать Сообщить модератору
 Re: ALTER INDEX не может реиндексировать таблицу  [new]
ZFinder
Member

Откуда:
Сообщений: 25
Mind
 будь у вас хоть супер-системный аккаунт, прав у него таких не будет.


Если речь о закреплении страниц в памяти, то там было пусто, хотя тогда странно, как вообще система распределяет эти значения, если у ней нету прав?... это, что - привет от МелкоМягких, чтобы жизнь малиной не казалась?
invm
ZFinder,
http://support.microsoft.com/kb/918483/en
Ну и как только избавитесь от свопинга для сиквела, остальному вашему зоопарку станет еще хуже.

НЕ встречал таких ошибок в логах, да и без свопа уже год работает шустрее, только, что растет не по дням база...

ну а запрос T-sql на игнор ошибочной таблицы может кто-нить подсказать по реиндексации?
9 авг 12, 09:03    [12985450]     Ответить | Цитировать Сообщить модератору
 Re: ALTER INDEX не может реиндексировать таблицу  [new]
ZFinder
Member

Откуда:
Сообщений: 25
Критик
прочитайте про секционирование на msdn


Благодарю, будем изучать. странно, что разработчики нашей конфы о таком и не догадались. хотя хотелось бы быть предупрежденным о подводных скалах теми, кто уже прошел данный фарватер на больших базах...
не по прут ли какие глобальные изменения, о которых узнают спустя энное время, а будет уже поздняк метаться...?
9 авг 12, 09:06    [12985455]     Ответить | Цитировать Сообщить модератору
 Re: ALTER INDEX не может реиндексировать таблицу  [new]
--------------------------------
Guest
ZFinder
это, что - привет от МелкоМягких, чтобы жизнь малиной не казалась?

Это заговор Била Гейтса против ZFinder лично.
9 авг 12, 09:12    [12985480]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить