К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

розница 2.2 центральный узел медленно работает

Гость
0 - 28.08.2016 - 09:06
розница 2.2 центральный узел медленно работает. Свертка узла магазина делается за 6-8 часов.
Железо мощное, SSD на базу и на систему, памяти 24гб, в базе никто не работает. Файловый вариант. 30 магазинов, номенклатуры не много 500 позиций примерно. Размер базы 6гб.

Что сделать для увеличения скорости работы? SQL мне кажется не увеличит скорость.



Гость
1 - 28.08.2016 - 09:08
Выгрузку загрузку делал, лишние фоновые задания отключил.
2 - 28.08.2016 - 11:08
Цитата:
Сообщение от vin1c Посмотреть сообщение
Железо мощное
ни о чем.
Xто мощнее - трактор Кировец К-700 или ВАЗ Лада 2115?
Что из этого быстрее проедет гоночное кольцо F1 Нюрбургринга? А насколько быстрее, представляешь?
Мощность не значит скорость..

Поди имеешь какой-нибудь супер-пупер Xeon.
из всех наворотов которого в этой задаче работает всего одно ядро с тактовой частотой 2 Ггц?
и память, поди, частотой не более 800?

самый дешевый Core i3 (да еще если и память 1600) в этой задаче (подчеркиваю - именно в этой) при прочих равных (SSD под базу и систему) влет делает твое "мощное" железо по скорости.
Гость
3 - 28.08.2016 - 14:12
может быть, я тоже в этом русле работаю, хеон 2.5 ГГЦ, память сейчас гляну скорость.
Гость
4 - 28.08.2016 - 14:14
сейчас сравниваю с скорость работы на на i7 с тактовой частотой 3,5 побыстрее на i7 но не координально.
Гость
5 - 28.08.2016 - 14:20
А если переведу на SQL будет задействовано несколько ядер?
Гость
6 - 28.08.2016 - 14:53
да память медлиновата 666 всего. админ что то с сервером намудрил.
Гость
7 - 28.08.2016 - 15:44
так 1С устроена. хз чем она занимается, но такое ощущение, что там спецом стоят циклы для задержек по времени.
но, скорее всего, долго выбираются данные и удаляются. временные таблицы формируются (не в оперативке).

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

а вообще, конечно, от объёма зависит. моментально всё равно не станет делаться.
ну... можно сам алгоритм свёртки попробовать переписать.
Гость
8 - 28.08.2016 - 21:50
что касается железной составляющей. для разовых акций можно воспользоваться RAM-диском. размер базы позволяет. и всё упрётся только в скорость проца.
9 - 28.08.2016 - 23:26
6-vin1c >угу.. ядро 2.5, память всего лишь 666, и SSD небось на SATA-2. [Да еще поди и Win2003. Что ХР, что 2003 из одного сапога пара... с SSD полноценно не работают... готовить надо - солить, перчить]
Xeon безусловно хорош когда 30 юзеров навалятся разом, а для целей свертки [в монопольном режиме] - это характеристики так себе, довольно посредственный офисный комп.

Цитата:
Сообщение от vin1c Посмотреть сообщение
сейчас сравниваю с скорость работы на на i7 с тактовой частотой 3,5 побыстрее на i7 но не координально.
и какие характеристики у компа с i7?ОЗУ [частотой 1600] не меньше 16, SSD под системой (читай непременно под темпами) и базой? и на SATA-3? и ОС не менее win7 (AHCI, NCQ, TRIM работают из коробки)? 64-x естественно?
хм..
Свертка в 10 раз быстрее конечно не будет, но раза около в два должно быть пошустрее как минимум... т.е. не за 6-8 часов, а часа за 3.
Гость
10 - 29.08.2016 - 00:03
9-Блондинка в шок > а самый дешевый Core i3 уже всё? влёт не делает? ))
Гость
11 - 29.08.2016 - 04:32
С появление SSD разница между RAM диском и SSD стала не существенна, а результат двух дневной свертки большой базы потерять можно.
Гость
12 - 29.08.2016 - 04:38
Блондинка в шок, I7 ОЗУ 800 МГц в двухканальном режиме вот тебе и 1600, SSD SATA 3 скоростью 520 насколько я помню и чтения и записи? win10 64к. Сервак Win 2007, SATA 3 под базу и систему серверные SSD в рейде.
Сейчас свернул базу на серваке 6 часов. сейчас запущу на i7 замерю. отпишусь.
Гость
13 - 29.08.2016 - 04:39
на серваке посмотрел в одноканальном стоит память сегодня буду админа мучить что бы поставил в двухканальный режим.
Гость
14 - 29.08.2016 - 04:45
нашел на сервере был включен режим электропитания не высокая производительность, поставил в высокую ядро стало работать на максимале 2,5 ггц и не плавать частота, выгрузка свернутого узла прошла за 4,5 часа!!!! Запустил тоже самое на i7 сейчас сравню.
15 - 29.08.2016 - 08:37
10-Зелёный тролль > делает. i3 от i7 в этой задаче не шибко отличается.. при прочих равных.

зы: у Гилева на сайте не нашла, а вот на Инфостарте его же статья: http://infostart.ru/public/201858/
16 - 29.08.2016 - 08:51
Цитата:
Сообщение от vin1c Посмотреть сообщение
Сервак Win 2007
э-м-м.. ?

Цитата:
Сообщение от vin1c Посмотреть сообщение
Запустил тоже самое на i7 сейчас сравню.
Давай. Самой интересно.
Гость
17 - 29.08.2016 - 10:18
судя по словесам, оброненным в (12) - ТС разбирается в железе как бландинка
Гость
18 - 29.08.2016 - 11:29
(16) Server 2008 опечатался, на I7 ,за 2,5 часа только было 50% свертки прервал не было времени дожидатся.
19 - 29.08.2016 - 12:10
18-vin1c > Та можно и не смотреть, хоть Гилев уже давно на большой статистике сделал вывод, но и без него понятно, что при прочих равных чем шустрее ядро и память, тем шустрее 1С.

Ваш КО (с) :))))

И так будет всегда, пока 1С не научится в монопольном режиме (для монопольной задачи) распараллеливать потоки. Вот тогда да, вот тогда количество процов и ядер будет что-то решать.
А поскольку сейчас вся твоя свертка выполняется на одном ядре, то от одного ядра все и зависит. А все остальные ядра твоих Xeon'ов простаивают без дела лениво дремлют, щурясь аки сытые коты.
Гость
20 - 29.08.2016 - 14:01
понятно если поставить DDR4 на 1600 и проц последний то быстрее будет. поставил админу что бы думал по поводу модернизации сервака. Спасибо всем за помощь.
Гость
21 - 29.08.2016 - 14:02
а кеш проца сильно сказывается на работу 1с? я смотрел есть процы по 2000 баков с 40-50 мб кешем 3 уровня
Гость
22 - 29.08.2016 - 14:15
денег нет


К списку вопросов






Copyright ©, Все права защищены