![]() |
|
Копия для тестовой базы oleg_km, furchia, alexxx961503, Garykom, evorle145, X Leshiy, Волшебник, bushd, arsik, alex_kld_2024, Bigbro, John D, МаленькийВопросик, Dedal, Михаил Козлов, Gun47, Джордж1, tir654, vis, reg0303, Fish, Жеглофф, BOOL, Timon1405, aka MIK, Sanchez_22, Serpuh, pavlika, vsy, ptiz, takefive, Мультук, shuhard, Олдж, maxab72, Затейник, s_trikozin, Климов Сергей, phabeZ, Михаил_, Kongo2019, ivanov-i-i, Terrixus, 1cVandal, Gattuso, backfire, ansh15, probably, Builder, Чужой, katamoto, Vstur, nickname63, Amra, skafandr, Kigo_Kigo, boozin, Вадим33, Krendel, rbcvg, mortal, NikeArz, ads55, Niveus, vladko, 1Снег, Chai Nic, zenik, viraboy, PR, PLUT, Hawk_1c, hiddi, RedBeer, kkkanjji, Sneer, kostik79, План счетов, Prog_man, maxar, ZloyBrawler, PuhUfa, ТЛВ, Dmitrii, alexela, denk32, formista2000, AlexKimp, Сергиус, Eiffil123, bobark, U4Me2, НачинающийВосьмерочн, RAJAH, p-soft, IceSer1, RoRu, 2S, RomanYS, vbus, Silgis, ЯнСмит, MWWRuza, Wern, breezee, Александр111, СвинТуз, Fregat, diamkms, mikecool
| ☑ | ||
---|---|---|---|---|
0
nickname63
08.10.25
✎
12:58
|
Помогите, пожалуйста
1С клиент серверная архитектура на MSSQL У меня есть тестовая база где подсоединено расширение, все доработки ведутся в расширении на тестовой базе, которая в свою очередь подключена к хранилищу Ситуация следующая: ИБ весит уже больше 10-15 ГБ, как мне сделать копию для тестовой базы, но не со всеми данными ИБ, а только к примеру за последние 2-3 месяца (актуальные данные) Ибо разработка ведется на актуальных данных Заранее, большое спасибо! |
|||
1
Волшебник
08.10.25
✎
12:59
|
Сделайте полную копию.
15 Гб — смешной размер |
|||
2
maxab72
08.10.25
✎
13:08
|
(0) Изучите КД 2 и перенесите в копию последние 2-3 месяца.
|
|||
3
breezee
08.10.25
✎
13:12
|
(0) Написать SQL-запрос, который обрезает данные. У меня такой был, но уже нет. Сейчас Qwen может помочь. Базы должны быть на 1 серваке, чтобы можно было между ними копировать.
|
|||
4
arsik
гуру
08.10.25
✎
13:12
|
(3) А что с итогами, что с периодическими регистрами, с основаниями?
|
|||
5
nickname63
08.10.25
✎
13:19
|
(4) Да регистры, итоги и основания На кой нужны то, если разработка ведется чисто по метаданным, а не по ИБ
|
|||
6
nickname63
08.10.25
✎
13:20
|
(1) А теперь представьте что ИТ отдел расширился и работает 10 человек - каждый в своей тестовой
Очень смешно |
|||
7
nickname63
08.10.25
✎
13:21
|
(2) Эмммм. Куда? Просто в пустую конфигурацию?
|
|||
8
Garykom
гуру
08.10.25
✎
13:22
|
(0) https://userman.ru/2019/04/03/kak-opredelit-razmer-tablic-v-bd-ms-sql.html
Смотришь что занимает много место и чистишь скриптами sql Понятно место потребуется для копии сначала в полном размере и только потом порежется |
|||
9
Garykom
гуру
08.10.25
✎
13:23
|
(8)+ Для 1С можно нечто вроде
https://infostart.ru/1c/tools/2011192/ Чтобы понимать что резать собрался |
|||
10
nickname63
08.10.25
✎
13:23
|
(3) Самый дельный ответ. Похоже других вариантов и не может быть. Изначально об этом думал, но надеялся что 1Сники более продуманы и есть какой то вариант получше.
P.S Судя по тому что "мы" переписываем за ними код, то было глупо надеяться что 1Сники "более продуманы" :D |
|||
11
nickname63
08.10.25
✎
13:24
|
(9) Ого! Вот это выглядит огонь! Спасибо большое!
|
|||
12
IceSer1
08.10.25
✎
13:25
|
Закидывания железом дешевле таких танцев с бубном )
|
|||
13
Garykom
гуру
08.10.25
✎
13:27
|
(2) Переносить через КД в пустую это слишком долго по времени
Быстрее средствами скуля чистить лишнее/большое Вот 100% что там большую часть занимает разный хлам типа прикрепленных файлов или левых РС с левыми данными Ну и индексы по этим левым данным или просто старым/ненужным Например банально если снести все доки за старые года (не трогая движений регистров) то будет вполне маленькая база подходящая для разработки Главное не додуматься запустить ТиИ или обращения к старым периодам |
|||
14
Garykom
гуру
08.10.25
✎
13:28
|
(12) Согласен
И не приходится ограничиваться Тупо купить комп свежий с несколько Тб SSD и не страдать фигней |
|||
15
arsik
гуру
08.10.25
✎
13:29
|
(6) И? 10 * 15 = 150Гб
У меня на компе больше места. У вас для ИТ Отдела из 10 человек нет денег на пару ссд по терабайту? |
|||
16
Garykom
гуру
08.10.25
✎
13:29
|
(14)+ Причем для разработки даже лицухи 1С не нужны на сервер и клиентские
Для разработчиков комьюнити пойдет на ура |
|||
17
Волшебник
08.10.25
✎
13:33
|
(6) Не ебите мозги. Купите дисков
|
|||
18
ptiz
08.10.25
✎
13:34
|
(0) +1 смешному размеру. Будет 100Гб - тогда можно начать думать.
|
|||
19
ZloyBrawler
08.10.25
✎
13:39
|
13 тестовых баз ERP по 3ТБ.
Полет нормальный. Все на SSD. Два массива дисков в рейдах 0. |
|||
20
Bigbro
08.10.25
✎
13:45
|
заняться нечем?
шли заявку админам, что для разработки требуется еще одна копия БД. пусть делают. свободное место и сервер - это их забота, а не твоя. |
|||
21
Fish
гуру
08.10.25
✎
13:48
|
(20) См (10). Это, похоже, не одинэсник. "Им" до одинэсников еще расти и расти, чтобы не думать о свободном месте на дисках :)))
|
|||
22
shuhard
08.10.25
✎
13:56
|
(10)[но надеялся что 1Сники более продуманы]
так и есть, у нас на сиквеле часть таблиц очищается, другая часть сжимается. в итоге 1,5 Тбайт ERP для разработки становится 120 Гбайт скрипт не дам, жаба душит, на ИС есть аналоги |
|||
23
Волшебник
08.10.25
✎
13:58
|
(22) Кстати, да. Обычно 80% объёма приходится на считанное число таблиц и конкретных полей в них. Какие-нибудь вложения. Если их снести, то можно сэкономить место для тестовых баз. Но делать это нужно, когда база реально выросла и число разработчиков тоже. В данном случае эффективнее (20)
|
|||
24
nickname63
08.10.25
✎
13:58
|
(13) "Главное не додуматься запустить ТиИ"
Спасибо что предупредили :D Мысль была, но чуйка меня отговорила))) |
|||
25
nickname63
08.10.25
✎
14:05
|
Хорошо. Рабочая грузится быстрее чем тестовая. В чем может быть причина? как пофиксить?
Или из-за толстого клиента? |
|||
26
Волшебник
08.10.25
✎
14:08
|
(25) Насколько быстрее? Первый раз запускаете или уже второй? Серверы одинаковые?
|
|||
27
nickname63
08.10.25
✎
14:08
|
(26) Ну примерно в 2-3 раза. Если рабочая за минуту грузится, то при разработке тестовая открывается через 2-3 минуты. При тестировании правок - очень много времени занимает. Хотелось бы ускорить процесс
|
|||
28
Волшебник
08.10.25
✎
14:10
|
(27) какая конфигурация?
|
|||
29
nickname63
08.10.25
✎
14:10
|
(27) Много раз уже запускал. Серверы одинаковые.
|
|||
30
nickname63
08.10.25
✎
14:11
|
(28) 1С УНФ автосервис (Рарус)
|
|||
31
Kigo_Kigo
08.10.25
✎
14:11
|
15 гиг база? Смешно, вот 2-3 террика- тогда да, а это слезы, БП3 из коробки + обновления до последней, нате 5 гигов
|
|||
32
nickname63
08.10.25
✎
14:13
|
(28) (28)
1С:Предприятие 8.3 (8.3.27.1688) 1С:Предприятие 8. Автосервис, редакция 3.0 (3.0.12.114) |
|||
33
1cVandal
08.10.25
✎
14:17
|
(27) тестовая с ключем -debug, а рабочая без?
У вас и тестовая и рабочая на одном СУБД? Ну и на рабочей регламенты проводятся, а на тестовой ты план обслуживания не настроил, ведь так?) |
|||
34
Волшебник
08.10.25
✎
14:15
|
(29) Напишите письмо админам и копию руководству. Скажите, что за день приходится запускать базу 50-80 раз, значит на ожидания запуска уходит 3-4 часа рабочего времени.
|
|||
35
nickname63
08.10.25
✎
14:23
|
(33) Ключа нет, планы обслуживания не настраивал
К сожалению, вообще первый раз про это слышу. |
|||
36
1cVandal
08.10.25
✎
14:24
|
ТС а ты кстати шринк не пробовал сделать?
|
|||
37
Волшебник
08.10.25
✎
14:24
|
(35) Без ключа -debug не будет работать отладка серверных процедур.
|
|||
38
nickname63
08.10.25
✎
14:26
|
(37) все работает нормально. в конфигураторе просто отладку ловлю, если под другим пользователем, а если под тем же что и в конфигуратор захожу - то там он сам уже ловит автоматически
|
|||
39
nickname63
08.10.25
✎
14:27
|
(36) нет, сейчас попробую
|
|||
40
Волшебник
08.10.25
✎
14:33
|
(38) Без ключа -debug не будет работать отладка серверных процедур.
|
|||
41
shuhard
08.10.25
✎
14:33
|
(36) сначала нужно фулл на симпл сменить =)
|
|||
42
nickname63
08.10.25
✎
14:36
|
(33) Обслуживание настроено. Каждый день очистка, сжатие и т.д.
|
|||
43
bushd
08.10.25
✎
15:25
|
(0) Тупо удалить то что не надо в копии, не вариант?
Можно ручками из предприятия точно быстрее чем тему создавать и ждать ответов. |
|||
44
Garykom
гуру
08.10.25
✎
15:30
|
(43) Эмм а в курсе что удаление из 1С не удаляет в скуле?
|
|||
45
1cVandal
08.10.25
✎
15:32
|
(44) удаляет данные, но не уменьшает зарезервированное место, вы хотели сказать?
|
|||
46
Garykom
гуру
08.10.25
✎
15:35
|
(45) Там все сложней
|
|||
47
aka MIK
08.10.25
✎
15:41
|
(0) у меня базы по терабайту, для разрабов я понаделал джобов которые разворачивают последний бекап, а на выходных просто сжимают и шринкует не сжатые тестовые базы, остается 30%
Всякие обрезки тестовых баз - это долго, данные быстро устаревают |
|||
48
aka MIK
08.10.25
✎
15:42
|
джобы - для того чтобы после завершения слали уведомления в телегу, и разрабы не напрягали меня развернулось или нет
|
|||
49
Garykom
гуру
08.10.25
✎
15:52
|
Вроде где то читал про хитрые копии баз данных
Там общая часть общая у всех и только новые изменения отдельно хранятся Т.е. делается копия где в новой базе общая часть просто ссылается на основную базу И только если начать изменять данные (добавлять/изменять/удалять) то они хранятся отдельно Похоже на дедупликацию в ZFS или BTRFS |
|||
50
shuhard
08.10.25
✎
16:02
|
(47)[Всякие обрезки тестовых баз - это долго, данные быстро устаревают]
у нас раз в сутки децимированная копию создаётся, для расследования инцидентов поддержке хватает |
|||
51
bushd
08.10.25
✎
18:11
|
(44) Ну при выгрузке то режет? Ну выгрузи/загрузи... делов то.
|
|||
52
arsik
гуру
08.10.25
✎
18:16
|
(47) А что известно о сжатии таблиц и индексов в продуктовых базах? Как то влияет на быстродействие?
На все таблицы базы 1С ALTER TABLE @TName REBUILD PARTITION = ALL WITH (DATA_COMPRESSION = PAGE) ALTER INDEX ALL ON @TName REBUILD PARTITION = ALL WITH (DATA_COMPRESSION = PAGE) |
|||
53
Bigbro
08.10.25
✎
18:21
|
(25) статистику надо обновить на новой базе, а то сервер там будет странные и медленные запросы строить.
хотя если (42) относится и к новой базе то дело не в этом. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |