Вход | Регистрация
 

Выявление причины большого размера базы

Выявление причины большого размера базы
Я
   LivingStar
 
05.06.19 - 06:05
Здравствуйте!

Есть база. УТ 10.3.
Размер около 1 Тб. Но фактический размер базы должен быть меньше.
В чем может быть причина? Какие есть пути решения?
Как это можно устранить?
На что при анализе стоит обратить внимание, что бы выявить проблемную ситуацию?
Сказывается это на производительности и на обслуживании базы.

Какие будут советы, по решению проблемы?
 
 
   ЛЮС
 
1 - 05.06.19 - 06:08
Анализ занимаемого места по таблицам (легко найти обработку)
Удаление неактуальных/лишних данных
Реструктуризация
Пересчет итогов
Переиндексация
Шринк
   DrZombi
 
2 - 05.06.19 - 06:08
(0) Вы поди вложения помещаете в БД?
И да, нам тут не видно, что бы там куда пишите, где какие регистры кривые.

Вы пишите подробнее, не стесняйтесь, миста все стерпит до 1000 поста :)
   DrZombi
 
3 - 05.06.19 - 06:10
Отчет по размерам таблиц в базе данных как одно из средств анализа проблем
http://catalog.mista.ru/public/380287/
   LivingStar
 
4 - 05.06.19 - 06:14
(1)

Интересный подход, а как это выявить?

(2) А как это выявить?
   kuzyara
 
5 - 05.06.19 - 06:18
   DrZombi
 
6 - 05.06.19 - 06:19
(4) Отчеты, запросы на SQL, которые покажут размер таблиц.
Потом думаешь, что это за таблицы.
Затем получив информацию по метаданным, принимаешь следующее решение, либо смериться, либо дописать какую обработку, которая будет делать, то, что пользователи не делают, что бы не заморачиваться :)
   DrZombi
 
7 - 05.06.19 - 06:21
Обычно в торговле люди отключают контроль остатков и не выполняют какую либо операцию, т.к. в данной организации она просто ненужна, либо попросту народ уже забил на многое :)
   DrZombi
 
8 - 05.06.19 - 06:22
К примеру отгрузка продукции идет раньше, чем она прибыла. и получается, что мы продали то, чего нет еще по факту :)
   DrZombi
 
9 - 05.06.19 - 06:23
Либо просто заведение информации идет не в том порядке, который навязывает 1С.
   assasu
 
10 - 05.06.19 - 06:27
(0) пересчет итогов регистров открыт для себя ?
   ЛЮС
 
11 - 05.06.19 - 06:27
(4) ссылка из (3) - основа анализа
   DrZombi
 
12 - 05.06.19 - 06:48
(10) А чем поможет пересчет, когда итоги не закрыты? :)
   LivingStar
 
13 - 05.06.19 - 06:57
(10) Что это дает?
   assasu
 
14 - 05.06.19 - 07:03
(12),(13) я постепенно погружаю человека в проблему. сначала надо понять что пересчет итогов убирает много не нужных строк , потом придет понимание что и регистры должны в ноль закрываться.
   mirosh
 
15 - 05.06.19 - 07:33
(0) терабайт? Ну не знаю, может кто видеофайлы туда сохраняет?
   ДенисЧ
 
16 - 05.06.19 - 07:47
(15) У меня такое было, когда в базе была включено версионирование и версии лежали лет за пять... После обрезания этого база уменьшилась в размере раза в 4
   craxx
 
17 - 05.06.19 - 07:49
(0) Банально видосы во вложенные файлы пихали.
   H A D G E H O G s
 
18 - 05.06.19 - 08:32
(0) У вас livingstar- эффект базы. Лечится сменой профессии.
   Галахад
 
19 - 05.06.19 - 08:41
Ни разу не видел терабайтные базы. :-(
   1c-kind
 
20 - 05.06.19 - 08:50
Чистите регистры версионирования первым делом.

Могу поделится кодом обработки, если нужно.
   LivingStar
 
21 - 05.06.19 - 08:51
(19) Я тоже. Но заказчик говорит что будут работать именно в ней.
Нужно выявить причину лишнего размера и устранить!
   ptiz
 
22 - 05.06.19 - 08:53
(19) Так сделай! :)
   ptiz
 
23 - 05.06.19 - 08:54
(18) Я думал, что ты просто к слову его упомянул, а глянул - это его ветка
*wall
   Галахад
 
24 - 05.06.19 - 08:58
(21) И чего? Это же кайфовая задача. Нужен только программист и база. Ни у кого ничего дополнительно спрашивать не нужно. Мечта, а не задача.

(22) Не, ну так не интересно.
   Smile 8D
 
25 - 05.06.19 - 09:11
(21) А почему заказчик не хочет обратиться к программисту?
   sitex
 
26 - 05.06.19 - 09:13
(25) Ответ очевиден, автор скажет это он и есть.
   DrLekter
 
27 - 05.06.19 - 09:14
Что вы понимаете под размером базы? Размер данных и размер таблиц в СУБД, например - это разные вещи. С одним борются средствами 1С, с другим - только СУБД.
   Valkyrie
 
28 - 05.06.19 - 09:17
(27) Может она файловая лол)))
   1c-kind
 
29 - 05.06.19 - 09:25
(27) Под размером базы, думаю, понимается размер *.mdf файла БД.
   Фрэнки
 
30 - 05.06.19 - 09:26
А вот интересно, как топикстартер увидел размер базы, если он не знает на какой субд она у него работает?
 
 Рекламное место пустует
   assasu
 
31 - 05.06.19 - 09:43
(30) 1 Тб это наверное dt выгруженный лол)))
   LivingStar
 
32 - 05.06.19 - 09:47
(30) Акцентировал проблему заказчик. Её нужно решить.

База работает на sql server.
   Фрэнки
 
33 - 05.06.19 - 09:52
(32) sql таки бывают разные
   DrLekter
 
34 - 05.06.19 - 10:04
Начать в любом случае нужно с размера таблиц, а там уже видно будет.
   shuhard
 
35 - 05.06.19 - 10:06
(32)[Акцентировал проблему заказчик. Её нужно решить.]
бедный, бедный Заказчик, как он попал
   Mikeware
 
36 - 05.06.19 - 10:08
основная проблема - в ДНК ТС.
остальное - следствия.
   vis_tmp
 
37 - 05.06.19 - 10:10
А как узнали размер базы?
   Фрэнки
 
38 - 05.06.19 - 10:13
(37) вероятно, что заказчик и узнал.
   hhhh
 
39 - 05.06.19 - 10:17
надо тогда купить диск на террабайт больше, незаметно от заказчика его вставить. И показать результат - освободившееся место.
   Dotoshin
 
40 - 05.06.19 - 10:20
(34) Нет, начать надо с выяснения названия СУБД.
   mirosh
 
41 - 05.06.19 - 10:22
а что сис админы говорят?
   hhhh
 
42 - 05.06.19 - 10:24
(32) запускай реструктуризацию. По ней поймешь, какой регистр дольше всех реструктуризируется, и там внизу еще количество записей она пишет.
   ptiz
 
43 - 05.06.19 - 10:25
(42) На террабайтной базе? Отличный совет :)
   ptiz
 
44 - 05.06.19 - 10:26
Хотя я не верю в такой размер УТ 10 у ТС.
   timurhv
 
45 - 05.06.19 - 10:41
(43) Да может там база 50Гб + журнал регистрации на 950Гб. Админ включил полную модель восстановления и не делает бэкапы :)
   timurhv
 
46 - 05.06.19 - 10:42
Если бы база была действительно большая, таких вопросов не было бы.
   unregistered
 
47 - 05.06.19 - 10:46
(32) > Акцентировал проблему заказчик.

А с чего он решил, что это проблема?

> Её нужно решить.

Зачем?
   unregistered
 
48 - 05.06.19 - 10:47
(43) > На террабайтной базе? Отличный совет :)

Да нормально. Попросить всех выйти из базы на 15 минут и запустить...
   TormozIT
 
49 - 05.06.19 - 10:47
Инструмент "Структура хранения БД" тебе все расскажет
http://devtool1c.ucoz.ru/index/struktura_khranenija_bd/0-48
   mirosh
 
50 - 05.06.19 - 10:47
(47) аналитик в чате!
   Черный маклер
 
51 - 05.06.19 - 10:57
(42) на большой базе средства 1С уже не работают, только sql
   unregistered
 
52 - 05.06.19 - 11:03
(51) Мы пока даже не знаем что автор понимает под размером базы. А ты уже диагнозы раздаешь.
   Вафель
 
53 - 05.06.19 - 11:07
отчет по таблицам уже выложен?
   Dotoshin
 
54 - 05.06.19 - 11:15
+(52) Мы даже не знаем какая СУБД у автора.
   Mikeware
 
55 - 05.06.19 - 11:40
(49) а для УФ уже есть ИР?
   TormozIT
 
56 - 05.06.19 - 11:42
(55) На УФ нет и не планируется, но прекрасно работает в управляемом приложении (толстом клиенте).
   RomanYS
 
57 - 05.06.19 - 11:47
(42) Вскрытие показало, что пациент умер от вскрытия)
   trdm
 
58 - 05.06.19 - 11:53
(48) Да нормально. Попросить всех выйти из базы на 15 минут и запустить...

на пару суток..

Странно что терабайтную БД такой чайник обслуживает.
   Кац
 
59 - 05.06.19 - 11:54
(37) небось заказчик увидел что этот терабайтный диск D заполнен на 100% :)
   Buster007
 
60 - 05.06.19 - 12:00
пора уже открывать школу "Миста". LivingStar является одним из учащихся )
   ptiz
 
61 - 05.06.19 - 12:25
(60) Его первая тема - аж 2011 года. Учение не идет на пользу.
   unregistered
 
62 - 05.06.19 - 12:41
(61) С чего ты взял, что имеет место какое-то там учение?
   H A D G E H O G s
 
63 - 05.06.19 - 12:51
(61) Это просто реликт.
   Mankubus
 
64 - 05.06.19 - 13:03
(61) почему 2011? вот 2005 есть количество в отчете ABCАнализ ТМЦ
   ptiz
 
65 - 05.06.19 - 13:17
(64) значит, недосмотрел
   Mikeware
 
66 - 05.06.19 - 13:21
(64) (65) Прикольно..
 
 Рекламное место пустует
   hhhh
 
67 - 05.06.19 - 13:46
но он вносит какую-то струю. Вот 3 дня не было его, уже чего-то скучновато.
   Конструктор1С
 
68 - 05.06.19 - 14:46
Есть доступ к Microsoft SQL Server Management Studio?
   unregistered
 
69 - 05.06.19 - 14:52
(68) А какая с этого радость ТС, если база на Oracle или PostgreSQL?
   Mikeware
 
70 - 05.06.19 - 14:54
(69) ну как? доступ есть! пользы никакой, а радость есть.
   LivingStar
 
71 - 05.06.19 - 14:59
(69) она на  sql server
   Кодер
 
72 - 05.06.19 - 15:01
(71) Шокинг ньюс! SQL-ная база на SQL-ном сервере! Никогда такого не было и вот опять :)
   ptiz
 
73 - 05.06.19 - 15:15
(71) Тогда сложно, особенно если известны логин и пароль к серверу.


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.