Имя: Пароль:
1C
1C 7.7
v7: Максимально ускорить "загрузку данных" в базу
,
0 FREEEEs
 
27.08.11
09:19
Здравствуйте товарищи !

Суть проблемы: Есть выгрузка бд весом 4ГБ (распакованная).

Очень долго загружаются данные в новую базу, на работе, на сервер загружалась около 12 часов.

Пробовал дома, прошли целые сутки (с ночью) и не загрузилась, такое чувство что в каком то моменте виснет и всё.

В диспетчере грузит процессор 5 - 25%

------

Быть может есть возможность ускорить загрузку данных? В архиве у меня (MD, DAT, users).

Быть может есть плагины (кроме Книга знаний: Плагин для лечения выгрузки и загрузки больших баз в 1С 7.7 он вообще не работает, или у меня руки кривые).

Версия 1C - 7.7 (7.70.027)
ОС - Windows 7
1 Rie
 
27.08.11
09:22
(0) База - SQL? DBF?
Может, не стоит маяться в выгрузкой, а просто скопировать базу?
2 Темный Эльф
 
27.08.11
09:23
Что значит "виснет"? Там же файло постоянно обновляется и видно, что делается в данный момент. Или у тя СКЛ?
3 FREEEEs
 
27.08.11
09:25
База DBF

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

Да даже если и не виснет не в этом суть, грузить сутки базу 4ГБ это очень долго, машина 2800мгц + 3ГБ оператива.
4 1Сергей
 
27.08.11
09:27
(3) На какой операции долго висит? В логах что?
5 FREEEEs
 
27.08.11
09:32
1Сергей
А где логи? В папке \SYSLOG одна ерунда
6 andrewks
 
27.08.11
09:32
(5) бу-га-га
7 Mikeware
 
27.08.11
09:34
(5) готовь три конверта...
8 1Сергей
 
27.08.11
09:34
1cv7.mlg смотри
9 ДенисЧ
 
27.08.11
09:34
4гб выгрузки - это не просто 314здец... Это полный..
10 Темный Эльф
 
27.08.11
09:35
(8)А что он там увидит? Аплоад бегин, аплоад энд?
11 Aleksey
 
27.08.11
09:35
Совместимость с windows 2000 ставил?
12 Mikeware
 
27.08.11
09:36
(9) почему? я вроде и поболе грузил... давно, правда...
13 andrewks
 
27.08.11
09:36
(9) _распакованная_
14 FREEEEs
 
27.08.11
09:37
1cv7.mlg
Да тут бред конечно, пара старых ошибок типа файл не найден и всё.


Aleksey
Совместимость с windows 2000 ставил?

Совместимость файла 1cv7l.exe с windows 2000 ?
15 ДенисЧ
 
27.08.11
09:37
(13) а что, 1с уже научилась больше 2х Г в зип пихать?
(12) давно... и неправда...
16 1Сергей
 
27.08.11
09:37
(10) скорее всего у него пересчет итогов идёт с хрен знает кого года
17 1Сергей
 
27.08.11
09:38
(14) последняя строка какая?
18 Mikeware
 
27.08.11
09:38
(15) скорее, просто давно... я уже лет 6 выгрузку не делал...
19 FREEEEs
 
27.08.11
09:40
1Сергей

20110827;09:29:52;;C;Sys;OpenSession;0;НОВЫЙ СЕАНС : Компьютер *********;;
20110827;09:30:12;;C;UpDown;UpDownUplFromFile;1;******************\выгрузка.zip;;
20 1Сергей
 
27.08.11
09:41
(19) дык, это... 10 минут всего прошло?
21 FREEEEs
 
27.08.11
09:42
ну щас то да)) я её прерываю, делаю что вы говорите)
Так бы я и лог ен прочитал.
22 МихаилМ
 
27.08.11
09:43
каталок пользователя 1с и бд - в рам диск
если позволит размер рам диска, тудаже - зип
23 andrewks
 
27.08.11
09:44
(21) чего-чего? ты на редактирование его открываешь, что-ли?
24 Aleksey
 
27.08.11
09:44
(14) Да, или запусти ConfStat http://infostart.ru/public/14645/
25 Aleksey
 
27.08.11
09:45
(22) а зип зачем, он же его распакует в темп и зип не нужен
26 1Сергей
 
27.08.11
09:46
(21) браузером его открывай, не прерывая
27 DJ Anthon
 
27.08.11
09:50
(0) загрузка никогда не зависает, она тупо медленная. советую загрузить базу на ССД или вообще в на РАМ диск (только памяти много надо и 64 бита ;)), а потом перекинуть на нормальный жесткий
28 FREEEEs
 
27.08.11
09:50
Да 1cv7.mlg  открывал блокнотом))
Спс учту что надо браузером.

Ну сделал как сказал Aleksey совместимость с windows 2000, поведение программы вроде изменилось, стала меньше зависать и внизу теперь постоянно видно что она делает.

(В данный момент - "ИнвентаризацияТМЦ"), а до этого просто статус был "распаковка архива" и всё так и работала.
29 DJ Anthon
 
27.08.11
09:51
вернее, зависает-то он на первой же секунде (перестает отвечать на действия пользователя), но исправно работает, только проц ваще не грузит, только жесткий.
30 FREEEEs
 
27.08.11
09:52
То что работает и так ясно, прошли те времена когда на компе висла прога и комп перезагружали ))

Если виснет и в диспетчере видно что проц нагружает и ОЗУ, значит думает прога, но суть в том что и для обдумывания проги есть пределы времени.
31 Aleksey
 
27.08.11
09:55
(30) Да но когда 1с-ка так зависает, время на обдумывания увеличиваеться в разы
32 andrewks
 
27.08.11
09:55
(30) "прошли те времена когда на компе висла прога и комп перезагружали" наивняк
33 Темный Эльф
 
27.08.11
09:56
(31)Какие ваши доказательства?
34 ДенисЧ
 
27.08.11
09:57
(31) Высылаю бутылку пива на опохмел....
35 FREEEEs
 
27.08.11
09:57
Не ну совместимость реально помогла, минимум теперь постоянно видно строку статуса.
36 Aleksey
 
27.08.11
09:57
(33) Старая фича 7-ки известная многим 7-никам
37 FREEEEs
 
27.08.11
09:59
Ну можно ещё в диспетчере приоритет для процесса 1С поднять повыше)) мож будет толк
38 FREEEEs
 
27.08.11
09:59
Щас у 1С, 50% процессора и 150 метров ОЗУ)
39 ДенисЧ
 
27.08.11
10:00
(36) "многим" - это тебе одному?
40 Темный Эльф
 
27.08.11
10:01
(36)Ссылку на сборище 1С-ников, которым это известно!
41 Aleksey
 
27.08.11
10:04
(39) Ну я это тоже не сам придумал, а давным давно прочитал в инете

(40) Зачем тебе, есть же 8-ка, там этой проблемы нет. Зачем тебе изучать 7-ку
42 andrewks
 
27.08.11
10:06
(37) это вряд ли. во-первых, она и так целиком одно ядро отжирает, а больше одного использовать неспособна, во-вторых, там идёт куча медленных дисковых операций
43 ДенисЧ
 
27.08.11
10:06
(41) а я в инете прочитал, что существуют семеро тайных Владык... Тоже верить?
44 Aleksey
 
27.08.11
10:06
(43) А я кого то заставляю верить? В свое время проверял. Действительно побыстрее
45 Темный Эльф
 
27.08.11
10:07
(41.1)На заборах тоже много пишут. Но не все правда.
(41.1)Да так, привычка. Уже 11 лет как изучаю...
46 andrewks
 
27.08.11
10:08
и вообще, изначально у меня сложилось впечатление, что такие операции, как загрузка\пересчёт итогов \ ТиИ построены в 7-ке совершенно неправильно. приложение перестаёт отвечать на системные запросы, однако само активно опрашивает что-то, бездумно сжирая процессорное время. при этом "фронт" находится вообще в области работы с диском. и где смысл?
47 Aleksey
 
27.08.11
10:09
Там просто другая проблема вылазит. Не все dll нормально работали в этом режиме. Поэтому перешел на confstart

(45) Еще раз, я что кого то заставляю под дулом пистолета мне верить?

Я выразил свое ИМХО прочитанное мною давно в инете и подтвержденное личной практикой. Что за агрессия и недоверияю Не верьте - не надо
48 Mikeware
 
27.08.11
10:11
(46) равно как и многие другие - например, добавление новых общих реквизитов, например...  Или докумнтов...
ИМХО, тяжелое наследие dbf...
49 FREEEEs
 
27.08.11
10:11
Статус "Загрузка документа Реализация - 72000"....
50 1Сергей
 
27.08.11
10:22
(49) всё-таки, фай выгрузки сколько весит?
51 FREEEEs
 
27.08.11
10:31
Архив 20 метров, распакованный, .dat 500 метров, сама база установленная больше 4ГБ
52 Mikeware
 
27.08.11
10:33
(51) маленькая...
53 FREEEEs
 
27.08.11
10:34
Ну так ни кто не говорил что она большая, проблема что она грузилась в чистую базу больеш суток и не зарузилась.
54 andrewks
 
27.08.11
10:35
(51) железо старое?
55 FREEEEs
 
27.08.11
10:37
После того как поставил совместимость с винда 2000, теперь хоть видно что она точно грузит данне - показывает статус.

Щас "Пересчёт регистров 2008 год"... пиз**ц.


Ну какое старое)) домашний комп.

Intel Celeron 2800
ОЗУ 3гб

Покупал даже не помню, мб 1 - 2 года назад..
56 1Сергей
 
27.08.11
10:38
(55) а база с какого года?
57 FREEEEs
 
27.08.11
10:41
Незнаю)
Ну они вроде говорили что до 2009 обрубали её.

Но щас вижу статус - Пересчёт регистров : 01.12.2008 - 31.12.2008 (и что то стоит на одном месте опять (((  )
58 andrewks
 
27.08.11
10:42
может, есть док с пустой датой или в далёком будущем?
59 FREEEEs
 
27.08.11
10:43
Эмм)
А она загрузка может из за этого повиснуть? :O
60 Mikeware
 
27.08.11
10:43
(58) тогда бы и показывал прошлое или будущее...
(57) жди...
61 Mikeware
 
27.08.11
10:44
(59) Не повиснет, будет только пересчитывать все периоды - с первого до последнего...
62 1Сергей
 
27.08.11
10:47
В принципе, можно прервать сейчас, но итоги останутся не рассчитанными.
63 Oleg_Kag
 
27.08.11
10:58
Присоединюсь к (1) в части:
"Может, не стоит маяться в выгрузкой, а просто скопировать базу?"
Если есть необходимость утащить базу домой, то тупо сжимаю  архиватором и дома разворачиваю этот архив. Время на разворачивание базы уходит 10-15 минут... База ПУБ, в архивированном виде занимает 180 Мб, в развернутом виде 3,7 Гб , данные с 2008 года.
64 AlexNew
 
27.08.11
11:29
Пересчет итогов. Если ТиС скорее всего партии.
65 FREEEEs
 
27.08.11
13:12
Мда бесполезно, до сих пор не установилась и повисла ((

Лан спс за помощь... придётся забить
66 ДенисЧ
 
27.08.11
13:15
таки повисла? И ничего не говорит?
Руби, запускай и ищи документы с нештатной датой.
67 andrewks
 
27.08.11
17:05
(65) насколько конфиденциальная база? можешь выложить зип с выгрузкой на zalil.ru?
68 Злопчинский
 
27.08.11
17:22
При Загрузке идет полный пересчет итогов. Если база кривая, незакрытые регистры - то каждлое открытие месяца/расчет итогов - запросто моджет и по часу и по два часа идти. корни проблемы - отсюда растут... люди еще любят например только принимать деньги в кассу (особенно в ТиС), не обнуляя ее, или аналогично проводить по банку, где львиная доля - приходы, а расходов гораздо меньше. не закры регистр более чем необходимо. Книга продаж и книга покупок - не формируют регламентые документ формировани якниг - регистры висят тотально незакрытые. берут товар на комиссию, но не фоформляют отчет комитенту - регситр не закрыт.
.
если у топикстартера - ТиС - проблема (в том читсле) стопудово и в этом тоже. Мозг!! Мозг!! и знание типовых!!! а так народ че.. тупо вырузил тупо загрузил тупо медленнно...
69 andrewks
 
27.08.11
22:10
(68) судя по инфе в (57), если бы имелась ситуация с незакрывающимися регистрами, то сейчас бы они тупо на открытие нового м-ца тратили 2-3 суток, вряд ли дело только в этом
70 Холст
 
27.08.11
22:42
вот у меня тоже база 3,4 Гб дбф периферийная загружалась из выгрузки 25 часов на 3Ггц амд со включенным кешированием ФС
у меня также наверное кривота с регистрами (пересчет итогов долго делался очень)
71 Холст
 
27.08.11
22:45
только можно ли увидеть все причины долгой загрузки анализируя не закрытые регистры ? или чтото еще смотреть или править ?
72 Aleksey
 
28.08.11
00:22
(71) Попробуй установить ТА на первый документ. о идеи в этом случае итогов не должно быть
73 DeiMos
 
28.08.11
00:26
Всю ветку не читал (лениво, и много букав).
Пригласить специалиста  - не предлагали ещё?