|
Сильно разрастается база | ☑ | ||
---|---|---|---|---|
0
ac13
11.09.17
✎
09:30
|
База каждый месяц в среднем вырастает на 1 Гб.
Но за последний месяц база выросла на 13 Гб. Как отследить за счет чего такой рост? 1С УТ 10.3 клиент-сервер на MS SQL |
|||
1
vicof
11.09.17
✎
09:31
|
Посмотреть размеры табличек в текущей базе и в бэкапе
|
|||
2
assasu
11.09.17
✎
09:32
|
есть обработки которые показывают размер базы в целом и конкретно по объектно.
+13 г это что выросло? mdf или log ? |
|||
3
term1t52
11.09.17
✎
09:32
|
Типовое обновление делали?
|
|||
4
Мимохожий Однако
11.09.17
✎
09:32
|
(0) Чего опасаешься?
|
|||
5
ac13
11.09.17
✎
09:35
|
(2) 13 Гб - mdf
(3) да, как раз в прошлом месяце обновил (4) того, что она будет продолжать так расти. место быстро закончится |
|||
6
ac13
11.09.17
✎
09:36
|
(5) т.е. mdf вырос на 13 Гб. Была была 34 Гб, стала 47
|
|||
7
assasu
11.09.17
✎
09:37
|
(6) она у тебя реально может быть и 25 Г и все 15.
скул так просто место не отдает . |
|||
8
Рэйв
11.09.17
✎
09:37
|
(5) 1 гб в месяц - 12 гб в год. Копейки!
|
|||
9
ac13
11.09.17
✎
09:40
|
(8) 12 Гб в год - да.
Но 13 Гб за месяц - это много |
|||
10
Рэйв
11.09.17
✎
09:40
|
(9)А что ты такого делал перед тем что оно так скакануло по объему?
|
|||
11
ac13
11.09.17
✎
09:41
|
(10) я кроме как накатил пару обновлений - ничего
|
|||
12
Vadim_37
11.09.17
✎
09:45
|
полный пересчет итогов нужен
|
|||
13
ac13
11.09.17
✎
09:45
|
понимаю, что 47 Гб, это не реальный размер базы. На самом деле она весит примерно 25-27 Гб.
как мне ее сжать хотя бы до 35? |
|||
14
Vadim_37
11.09.17
✎
09:46
|
потом в sql посмотри доступное свободное место
|
|||
15
assasu
11.09.17
✎
09:47
|
(13) регистры надо закрыть, пересчитать итоги. мусор удалить. в скл сделать шринк
|
|||
16
ac13
11.09.17
✎
09:47
|
(15) шринк SQL мало убирает
|
|||
17
assasu
11.09.17
✎
09:48
|
(16) это последний этап.. ты не делаешь до этого ничего , поэтому он ничего и не убирает
|
|||
18
ac13
11.09.17
✎
09:49
|
(17) понял. достаточно только Пересчета итогов или Реструктуризацию таблиц тоже надо сделать?
|
|||
19
assasu
11.09.17
✎
09:50
|
(18) если в регистре накопления один только приход и нет расхода то нет смысла пересчитывать чтото..
|
|||
20
ac13
11.09.17
✎
09:53
|
(19) в каком регистре? по большинству регистров накопления есть обороты и прихода и расхода
|
|||
21
assasu
11.09.17
✎
09:55
|
(20) ну это уже ты смотри сам.
|
|||
22
pavig
11.09.17
✎
09:55
|
(18) И сжатие и переиндексация тоже
Потом - шринк, обновление статистики на sql |
|||
23
Dmitrii
гуру
11.09.17
✎
09:56
|
>> как мне ее сжать хотя бы до 35?
Зачем? >> На самом деле она весит примерно 25-27 Гб. Как определил? Единственный правильный совет был дан в (1): посмотреть размеры таблиц в текущей базе и в резервной копии месячной давности. Сравнить. Сделать выводы. >> достаточно только Пересчета итогов или Реструктуризацию таблиц тоже надо сделать? Я бы сделал полное тестирования и исправления. Естественно на копии. Только это будет иметь смысл в том случае, если рост действительно аномальный и ничем не обоснованный. А это определить можно только сравнив размеры таблиц, которые были до экстремального роста с теми, какие есть сейчас. |
|||
24
pavig
11.09.17
✎
09:56
|
||||
25
assasu
11.09.17
✎
09:57
|
(24)+1 в первую очередь
|
|||
26
Ёпрст
11.09.17
✎
10:03
|
(0) Включить сжатие таблиц в скуле, и твоя база похудеет раз в 5-6, как минимум.
|
|||
27
ac13
11.09.17
✎
10:04
|
(26) включал и проделывал, не похудела ни на килограмм
|
|||
28
Мимохожий Однако
11.09.17
✎
10:08
|
(27) Ты хотя бы определился какие таблицы растут быстрее других?
|
|||
29
ac13
11.09.17
✎
10:08
|
(28) да, сейчас буду проверять
|
|||
30
ac13
11.09.17
✎
10:24
|
||||
31
assasu
11.09.17
✎
10:27
|
(30) см (19)
|
|||
32
assasu
11.09.17
✎
10:28
|
итоги по партиям во много раз больше основной таблицы.
|
|||
33
ac13
11.09.17
✎
10:29
|
(32) т.е. итоги надо пересчитывать, правильно?
|
|||
34
DrShad
11.09.17
✎
10:29
|
(32) +1
очевидно что регистр не закрывается |
|||
35
DrShad
11.09.17
✎
10:30
|
(33) пересчет итогов у тебя был при обновлении, так что толку от еще одного никакого не будет
|
|||
36
ac13
11.09.17
✎
10:31
|
так что мне делать?
|
|||
37
DrShad
11.09.17
✎
10:31
|
(36) закрывать регистры
|
|||
38
assasu
11.09.17
✎
10:31
|
(33)документы--дополнительно--проведение по партиям. покажи эту картинку
|
|||
39
ac13
11.09.17
✎
10:34
|
||||
40
assasu
11.09.17
✎
10:37
|
(39) ну прям удовлетворил по полной ))
|
|||
41
assasu
11.09.17
✎
10:37
|
7 лет. это срок
|
|||
42
ac13
11.09.17
✎
10:38
|
(41) то есть мне теперь надо за 7 лет восстановить партионный учет?
|
|||
43
assasu
11.09.17
✎
10:38
|
начать с этого
|
|||
44
ac13
11.09.17
✎
10:39
|
(43) по годам, думаю, можно делать? сначала 2011, потом 2012 и т.д.
А то боюсь 7 лет надолго повиснет |
|||
45
assasu
11.09.17
✎
10:40
|
(44) блин.. ты вообще не чуешь ничего..
|
|||
46
DrShad
11.09.17
✎
10:41
|
(45) а что ему слышать, если он не понимает что нужно делать )))
|
|||
47
assasu
11.09.17
✎
10:41
|
(46) да. до меня только дошло.. все, умываю руки
|
|||
48
Alexor
11.09.17
✎
10:42
|
(0) Может файлы хранят в 1с?
|
|||
49
DrShad
11.09.17
✎
10:42
|
(48) ага, в регистрах партий
|
|||
50
ac13
11.09.17
✎
10:44
|
(45), (46) в смысле? не извините
да, я не очень понимаю, что нужно делать. закрыть регистры нужно. Проведение по партиям не выполнялось 7 лет. Как я могу закрыть регистры? Запустить обработку - Проведение по партиям? |
|||
51
ac13
11.09.17
✎
10:44
|
(50)+ т.е. ну извините*
|
|||
52
DrShad
11.09.17
✎
10:45
|
(50) вряд ли поможет, но не без этого
|
|||
53
DrShad
11.09.17
✎
10:47
|
начни с того что определись, почему не закрываются партии и остальные регистры и чего не хватает
|
|||
54
DrShad
11.09.17
✎
10:48
|
а сдвинуть последовательность можно и насильно
|
|||
55
ac13
11.09.17
✎
10:49
|
(52) так а что может помочь? или ничего?
можно что-то сделать? как тогда закрыть регистры? |
|||
56
DrShad
11.09.17
✎
10:51
|
(55) как все запущенно
|
|||
57
Junior1s
11.09.17
✎
10:51
|
(55) когда будешь закрывать, столкнешься с проблемой, что нет товара на складе. Тогда, что будешь делать ?
|
|||
58
DrShad
11.09.17
✎
10:52
|
ну смотри сам, к примеру у тебя пришла 1 шт какого-то товара и была потом продана в течении месяца
в итоге у тебя должно быть в основной таблице 2 записи, а в итогах 0 |
|||
59
DrShad
11.09.17
✎
10:53
|
начни с анализа ведомости по партиям и смотри какие партии у тебя висят с каких дат и почему так
|
|||
60
DrShad
11.09.17
✎
10:53
|
пересчет итогов на некорректных данных не даст ничего - нужно править сами данные
|
|||
61
ac13
11.09.17
✎
10:56
|
(60) понял. в таком случае я знаю что и почему не закрывается. дело в том, что у нас весь партионный учет через одно место и я базу застал уже в таком плачевном состоянии
в таком случае мне сейчас надо формировать ведомости в разрезе всех аналитик, смотреть где что не закрыто и править все это дело? |
|||
62
DrShad
11.09.17
✎
10:57
|
(61) именно, иначе база будет расти в прогрессии
|
|||
63
DrShad
11.09.17
✎
10:58
|
таблицы итогов будут переноситься из месяца в месяц и накапливаться
|
|||
64
arsik
гуру
11.09.17
✎
11:00
|
Можно просто обрезать и выровнять итоги.
|
|||
65
ac13
11.09.17
✎
11:01
|
(64) в смысле обрезать базу?
|
|||
66
Junior1s
11.09.17
✎
12:35
|
(65) да, сделать свертку и начать вести в новой базе правильно.
|
|||
67
DrShad
11.09.17
✎
12:51
|
(66) а при свертке базы, неправильные данные становятся правильными? или тянутся в обрезанную базу такими как есть?
|
|||
68
ac13
11.09.17
✎
13:36
|
ну понятно, что перед сверткой базы нужно закрыть регистры. но увы не наш вариант, так как постоянно анализируются данные прошлых периодов
|
|||
69
mistеr
11.09.17
✎
14:03
|
(61) Осталось непонятным, почему база сильно выросла только сейчас, хотя партии не закрываются уже 7 лет.
Может, итоги были не рассчитаны? |
|||
70
mistеr
11.09.17
✎
14:05
|
И еще. Если учет по партиям особо не нужен (7 лет никто не чесался), то зачем его восстанавливать? Проще отключить совсем и итоги удалить. И база сожмется.
|
|||
71
DrShad
11.09.17
✎
14:06
|
(70) +100500
|
|||
72
ac13
11.09.17
✎
14:06
|
(69) база выросла скорее всего после типового обновления конфигурации
|
|||
73
ac13
11.09.17
✎
14:07
|
(70) учет по партиям нужен, но он кривой
|
|||
74
Адинэснег
11.09.17
✎
14:15
|
бухгалтеру по складу покажи отчет "Ведомость по партиям на складах", обработку проведения по партиям, дай тестовую базу, пущай сидит учетные ошибки устраняет
|
|||
75
Tarzan_Pasha
11.09.17
✎
14:21
|
наверное регистры не закрываются или может быть появились в регистрах измерения с типом "строка бесконечной длины"
|
|||
76
Адинэснег
11.09.17
✎
14:26
|
в любом случае надо посмотреть на размеры таблиц, провести пересчет итогов, рееиндексацию, шринк
потом снова посмотреть на размер таблиц и БД с жирными таблицами - разбираться и решать |
|||
77
ac13
11.09.17
✎
14:42
|
(76) понял. попробую
|
|||
78
pavig
11.09.17
✎
22:12
|
(30) А есть какой-нибудь бэкап месячной давности чтобы сравнить размеры таблиц? Что именно за месяц выросло?
|
|||
79
МихаилМ
11.09.17
✎
22:16
|
при реструктуризации база легко могла вырасти на треть(до двух раз).
|
|||
80
Lionee
11.09.17
✎
23:15
|
ахренеть 7 лет править учет по партиям, я тут в прошлой работе 6 месц правил, чуть с ума не сошел.
|
|||
81
Tateossian
11.09.17
✎
23:21
|
(16) Хорошо, напиши команду Шринк, которую ты использовал.
|
|||
82
Tateossian
11.09.17
✎
23:22
|
Следующее: делал ли ты ТИИ, есть ли базе таблицы с суффиксом NG?
|
|||
83
andrewrocker
12.09.17
✎
05:07
|
Коллеги, при свертке базы частично проблему можно избежать - скажем свернуть итоги до 01/01/2018
|
|||
84
assasu
12.09.17
✎
07:33
|
(83)+1. вот кстати рабочая идея. что бы не возится с 7 годами.
база сожмется, хватит еще лет 5. а потом , гляди и что лучше найдется |
|||
85
ac13
12.09.17
✎
08:51
|
(84) что лучше в смысле?
|
|||
86
Ёпрст
12.09.17
✎
08:54
|
Для начала, (26).
|
|||
87
Ёпрст
12.09.17
✎
08:54
|
а с регистром, минут за 5 смотрится, по какому измерению не "закрывается"
|
|||
88
Ёпрст
12.09.17
✎
08:55
|
поди, добавили своё измерение какое-нить и не позаботились, о нормальных движениях по нему.
|
|||
89
ac13
12.09.17
✎
08:57
|
(88) нет, своего в данном случае ничего не добавляли
|
|||
90
ac13
12.09.17
✎
09:01
|
(86) хорошо. обычное типовое задание сжатие таблиц мне ничем не помогает
|
|||
91
ac13
12.09.17
✎
09:02
|
USE [bptest]
GO DBCC SHRINKDATABASE(N'bptest', 50, TRUNCATEONLY) |
|||
92
Ёпрст
12.09.17
✎
09:06
|
||||
93
Ёпрст
12.09.17
✎
09:06
|
(91) это тоже по-боку, ибо без бекапа, шринк ничего не сделает
|
|||
94
pavig
12.09.17
✎
11:26
|
(92)
Да там не в сжатии дело а в том что регистры не закрываются. Надо решать ЭТУ коренную проблему, а не гасить симптомы. |
|||
95
Ёпрст
12.09.17
✎
11:53
|
(94) он никогда не решит эту проблему.
Иначе, темы бы не было. |
|||
96
ac13
12.09.17
✎
12:26
|
(95) Окей
(87) разве всего 5 минут? |
|||
97
DrShad
12.09.17
✎
12:28
|
(96) даже быстрее
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |