Вход | Регистрация
 
Информационные технологии :: Администрирование

Выбор железа для свертки баз 1С

Выбор железа для свертки баз 1С
Я
   moneyget
 
04.01.19 - 23:43
Добрый день.
Есть ноут i7-6700 (2.6GHz) 16G RAM, SSD Samsung 850 Pro на 256Гб.

Но хочется большего.... большей скорости при работе в файловыми базами.
Вопрос, как это сделать?
У меня пока варианта два:
1. Купить Samsung 960 PRO
2. Купить 32Gb RAM, сделать RAM и в нем крутить базы
3. ваш вариант.

Предложите куда копать? Чтобы желательно в 2 и более раза ускорить файловые операции (свертки и обновления) в базами.

Спасибо.
 
 
   ikea
 
1 - 05.01.19 - 01:39
Data centr в помощь)
   Fram
 
2 - 05.01.19 - 02:25
(0) а откуда уверенность что все упирается в диск. мне кажется в проц. вернее в частоту ядра проца.
   JeHer
 
4 - 05.01.19 - 05:51
(2) да и что за конфа/база, тоже бы узнать
   Sapiens_bru
 
5 - 05.01.19 - 08:55
(0) Уже год гоняю SSD M2 Samsung 960EVO. Ни разу скорость чтения/записи не превышала 700mb/s , хотя протестированная скорость 3150. А вот проц i5 8400 постоянно показывает перегруз по одному ядру. У проца убрал ограничение по питанию и охлаждению, стабильно 3900mhz.

Хотя в принципе пожаловаться не на что - комп тянет конвертации, тестирования, выгрузки намного бодрее стандартных офисных машин и даже большинства виденных мною серверов.
   ptiz
 
6 - 05.01.19 - 09:57
(0) Тут упирается в частоту проца.
   MaxS
 
7 - 05.01.19 - 10:09
(1) Искал как-то в интернете. Думал на период обновления свертки закупить топ процессор и диск на несколько дней. Так и не нашел частоты процессора выше или равно бытового топового.
   lodger
 
8 - 05.01.19 - 10:16
(0) смени проц. брать такой чтобы на 1 ядро была максимальная производительность.
   Фрэнки
 
9 - 05.01.19 - 10:58
(5) Самое печальное, что все настолько повелись на всемогущество ССД дисков, что совершенно не задумались о том, что диск принимает данные по факту с помощью самого медленного верблюда, которым называется "шина передачи данных"

Т.е. я не удивлюсь, что найдутся случаи, когда даже замена процессора при условии сохранения прежнего чипсета (все контроллеры на мостах прежние) не даст никакого эффекта.
   ПросТак
 
10 - 05.01.19 - 11:03
(9) особенно это всемогущество проявляется в падении диска без возможности восстановления данных))
 
 Рекламное место пустует
   Мыш
 
11 - 05.01.19 - 11:29
(10) Бэкапы придумали слабаки )
   moneyget
 
12 - 05.01.19 - 12:04
(8) а как это понять? чтобы на 1 ядро по максимуму?
щас же, чем больше ядер, тем меньше частота... в итоге, что выбрать? если считаем что бюждет на железо 200 000р
   lodger
 
13 - 05.01.19 - 12:10
(12) не всегда разница в частоте означает разницу в производительности.
https://www.cpubenchmark.net/singleThread.html
вот тут попугаев померить можно.
   Aleksey
 
14 - 05.01.19 - 12:30
(12) Бери топовой i7, не ошибешься
   ptiz
 
15 - 05.01.19 - 13:00
(12) 4 ядра для работы в одно лицо - достаточно.
   Фрэнки
 
16 - 05.01.19 - 13:02
(12) так это уже не просто комп, а прямо суперсервак получится.

Неужто не видел до сих пор тут на Мисте топиков, где сборки компов для 1С обсуждаются?
   Фрэнки
 
17 - 05.01.19 - 13:07
вот поисковик тут же на мисте выдает первой ссылкой тему - ей правда уже больше года, но принцип подбора из этого обсуждения и примеры сборок там были указаны

Выбор железа для сервера 1С

Еще у Гилева на сайте можно найти на эту тему статьи.
Как раз там же где и измерители в попугаях предлагаются.
   ansh15
 
18 - 05.01.19 - 13:47
(12) >>щас же, чем больше ядер, тем меньше частота
Когда это было...
https://ark.intel.com/ru/products/134896/Intel-Core-i5-9600K-Processor-9M-Cache-up-to-4-60-GHz-
И ядра и частота, все есть.
   Rovan
 
19 - 05.01.19 - 16:01
(18) согласен...1Ске важна частота, а не колво ядер !
   Rovan
 
20 - 05.01.19 - 16:31
Файловые базы редко превышают 10 Гб.
Поэтому в принципе уже сейчас можно сделать RAM диск.
6 Гб для ОС и программ должно хватить.
Если конечно нет задачи сворачивать 5 баз одновременно.
   seevkik
 
21 - 05.01.19 - 16:34
(19) это зависит от количества пользователей и поставленных задач, но для ТСа такой подход подходит.
(18) ну дык они их искусственно понижают, чтобы не дай бог i5 был в одно ядро лучше i7, а так его утверждение верно
   seevkik
 
22 - 05.01.19 - 16:38
(0) рам диск не тыркал, может он что даст, больше ничего существенного не поможет, процы у ноутов все же слабы, а сата интерфейс не даст большого прироста
   bolder
 
23 - 05.01.19 - 16:41
(19) Подтверждаю.Сравнил i7 топовый с 6 ядрами и Ryzen 7 c 8 ядрами.i7 значительно обошёл , оценки (13) очень хорошо дают понять , что почем.За все надо платить.На ноуте нереальнотоповый i7 разогнать.А SSD - отдыхает в основном.Все это на реальных базах.
   seevkik
 
24 - 05.01.19 - 16:42
(23) на ноуте совсем-совсем не разгонишься, они же даже в простое греются)
   bolder
 
25 - 05.01.19 - 17:05
(24) Вот то то и оно)А ТС хочет ноут чтобы рекорды ставил))Он тогда золотой будет.
   Sapiens_bru
 
26 - 05.01.19 - 17:40
(9) Конкретно мой сетап собран на последнем на тот момент чипсете, на материнке ценою 150$ и должен вытянуть 4 таких ssd в raid 0.
Реальной пользы от скорости SSD не вижу. Ну базы по 10гб копируются так быстро, что не возникает желания окно копирования переключить.
А вот за качество этой железяки ручались всякие известные тестеры, обнаружив многократное превышение итак огромного запаса прочности, заявленного производителем.
   arsik
 
27 - 05.01.19 - 22:01
(9) Да ты бредишь? сейчас ssd через интерфейс pci-express подключается, ну кроме старых материнок, где кроме sata 3 нет ничего.
   Turku
 
28 - 05.01.19 - 22:29
(0) У Вас все в проц (в скорость 1 потока) упирается. В однопотоке он бустит до 3.5ГГц. Чтобы в 2 раза ускорилось, нужна частота 7ГГц. Таких процессоров нет.

Даже если взять настольный разгонный К-процессор, то там лишь только около 5ГГц можно выжать, а это даже не 50% прироста...
   bolder
 
29 - 05.01.19 - 23:59
(28) Вы забываете,что речь идёт о мобильных процессорах.Там не только частота учитывается.А также условия охлаждения.Текущиц процессор i7-6700HQ 2,6-3,5 ГГц примерно на 106 месте в рейтинге, в то время как топовый i9-8950Hk(2,8-4,8Ггц) на 13 месте.И примерно в 1,5 раза производительнее в однопотоке.Правда такой ноутбук стоит 2800 долларов).
   moneyget
 
30 - 06.01.19 - 00:46
Пока склоняюсь к переходу на i9-8700K... а ноут наверное будет для выездов.
   Мыш
 
31 - 06.01.19 - 01:02
Никто не озвучил вариант написать свою библиотеку на асме? Там минима на порядок быстрее получится )
   minele
 
32 - 06.01.19 - 06:02
Вообще сегодня болезнь и проблема 1С - снижение скорости и общее снижение работы основных программ 1С. Проблема оптимизации производительности.Некоторые клиенты уже рассматривают  вопросы альтернативы 1С.
   minele
 
33 - 06.01.19 - 06:09
Другая проблема - развитие скорости работы компов по средней цене 500-1000 долларов. Их существенное развитие остановилось. А это основной комп для малого и среднего бизнеса.
 
 
   Aleksey
 
34 - 06.01.19 - 06:10
(30) Это что за зверь? Или речь про i7-8700K
   seevkik
 
35 - 06.01.19 - 06:23
(34) или это или i9 9900k
   aka AMIGO
 
36 - 06.01.19 - 09:38
Пожалуюсь и я.. на свой Lenovo комп
2 Гига ОП - оказывается, мааалооо.. вчера стартанул 8-ку, время старта затянулось, сунул нос в диспетчер задач, а там! осталось памяти 2 мегабайта, 0 мегабайт.. и т.д. :)
Подарил-бы кто щедрый душой линеечку 1 Гиг, глядишь, скорость-бы и увеличилась :)
   opus70
 
37 - 06.01.19 - 10:15
хочешь быстро свернуть пиши свою светку
затем упрешься в самый долгий процесс удаления документов
(выход есть отключать нужно итоги)

это сам прав путь но

время написания от суток до недели
время свертки ну не более рабочего дня и не сильно важен сам компьютер (сворачивал большие базы ноут i3-2350/8Гб/ssd 128/hdd 500)
   Объект
 
38 - 06.01.19 - 11:51
(0) поставь тест Гилева, получи оценку своего компьютера с т.з. 1с-задач, и сравни с другими, там рядом с оценками указываются процессор и ssd. Заодно и прикинешь, во сколько раз можно ускорить.

Наверняка, i7-8700K + pro960/970 будет максимум от возможного.

У меня более бюджетный вариант i3- 8350K(4.2) + evo960, близок к максимуму, и сейчас, в новогодние праздники, скорость работы упирается не в проц или ссд, а в лень и желание выспаться.

Касаемо памяти под RAM-диск для файловых баз, imho, с современными ssd m2, это не актуально. Но память нужна будет под mssql, он ее любит

PS В крайних релизах ЕРП, процедуры типового обновления делаются в несколько потоков (о чем при обновлении пишется), по крайней мере, в sql-варианте базы, и процессор грузится на 100% некоторое время, не 25 (1 ядро), как ранее. Наблюдаю с интересом.
   timurhv
 
39 - 06.01.19 - 12:01
(37) Можно движения быстро очистить прямыми запросами, как и пометку на удаление. Потом сделать пересчет итогов.

Сам компьютер критичен в плане дисковой подсистемы, меня при свертке базы админы попросили свалить с рабочего сервера, т.к. их полудохлый контроллер RAID не справлялся.
   Фрэнки
 
40 - 06.01.19 - 13:35
(36) Если тебе нужно запускать конфигуратор более менее регулярно, т.е. у тебя бывает открыт не один сеанс клиентского доступа к базе, а локальной файловой базе и плюс к тому же у тебя открыт конфигуратор, да еще и браузер какой-то, скайп какой-то и т.п. - минимум требуется 8 гиг оперативы, ну и разумеется 64 бит на самой операционке.
   Фрэнки
 
41 - 06.01.19 - 13:44
(36) мой домашний старенький комп - с 8 гиг оперативы, Intel® Core™ i5-3350P CPU @ 3.10GHz × 4
и Intel® Core™ i5-3350P CPU @ 3.10GHz × 4

Для работы с задачами клиента использую виртуалку с виндой стартер 32 бит с двумя ядрами. Т.е. в ней ничего не запускается кроме 1С конфигуратора, иначе памяти не будет хватать.

Есть еще одна виртуалка с 64 бит и 4 гиг оперативы и так же с двумя ядрами - это именно на те случаи, когда требуется тяжелую конфигурацию крутить. Но на ERP 4 гиг не будет хватать. Ну я с ней только на серверах дело имею, так что она мне на домашнем компе без надобности.

А браузеры все отдельно запускаются :)
   Фрэнки
 
42 - 06.01.19 - 13:45
(41) опечатался - два раза процессор попал - он у меня один, не два :-)
   RomanYS
 
43 - 06.01.19 - 14:14
(33) вроде как раз наоборот последние поколения процов сделали среднебюджетные офисные машинки весьма производительными. Судя по (13) проц (i5-8250u) моего годовалого ноутбука дешевле 1000 баксов уступает в однопотоке современным топовым десктопам не более чем в полтора раза. При этом в эти деньги входит 8Г, 256 ssd и вин10про.
   aka AMIGO
 
44 - 06.01.19 - 14:46
(40) (41) Понятно :)
Коплю деньги на ОП :)
   minele
 
45 - 06.01.19 - 16:31
Вот интересно когда появится комп с частотой на 1 ядро процессора 5 ГГц??? Ядра процессора множатся, но это распыление мощности процессора на параллельные процессы. Пока уткнулись в 3 ГГц  максимум и это тянется уже более 10 лет -тупик.
   H A D G E H O G s
 
46 - 06.01.19 - 16:48
(45) Когда в вашу деревню проведут, ну хотя бы почту.
i9-9900K    8/16    3,6/5,0 ГГц    16 MB    95 Вт
i7-8086K    6/12     4,0/5,0 ГГц    12 MB    95 Вт
   Aleksey
 
47 - 06.01.19 - 17:15
(46) 8086 вроде как штучный экземпляр. Т.е. ограниченная серия. А вот 9900 вроде бы попроще достать. Если конечно 45 тысяч только на проц жгут карман
   bolder
 
48 - 06.01.19 - 19:48
(46) +100500 Даже без разгона ОС i7-8700k в 1с работает а 4,8Ггц прямо изкоробки.
   Dmitry77
 
49 - 07.01.19 - 00:16
i3 еще есть 4.2 частота недорого.
 
 Рекламное место пустует
   ice777
 
50 - 07.01.19 - 00:24
(36) ну ты и жлоп. У меня в походном, 12" ноуте аж 8 гиг одной планкой. И еще столько же могу поставить. Но не надо.
   moneyget
 
51 - 08.01.19 - 01:35
(38) 60 очков в тесте Гилева

Думаю брать
диск оптан 51ГБ - 6500р + 4000 ssd второй = 10500р
Процессор Intel Core i7-9700K - 30 000р
корпус 2500 + Блок питания Chieftec CPS-650S 650W - 3500 = 6000р
память 16гб - 12000р
материнка 11500 + вифи 1500 = 13000р
кулер 3000р

Итого 75 000
   moneyget
 
52 - 08.01.19 - 01:41
Сори, не 51 а 58Гб (для винды и баз 1с)
Intel Optane SSD 800P емкостью 58

второй диск как помойка
   H A D G E H O G s
 
53 - 08.01.19 - 08:06
Железо, железо.
   Aleksey
 
54 - 08.01.19 - 08:49
(51) а где видяха?
   H A D G E H O G s
 
55 - 08.01.19 - 10:28
Я просто оставлю это здесь...
   H A D G E H O G s
 
56 - 08.01.19 - 10:30
   ansh15
 
57 - 08.01.19 - 10:53
(56)  Hyper-Threading как-нибудь ощущается (в лучшую сторону)?
   moneyget
 
58 - 08.01.19 - 11:02
(54) в проце
   H A D G E H O G s
 
59 - 08.01.19 - 11:14
(57) Вот сейчас не до HT.
Я просто рад что это как - то работает, только запускаемся.
   ansh15
 
60 - 08.01.19 - 12:08
(59) Понятно, удачи.
   MaxS
 
61 - 08.01.19 - 14:46
(51) хм. У меня на древнем i7-3770
71 на тесте Гилева показывал. Думаю о замене, чтобы ускориться, а оказывается топовый CPU 60 ?
   Aleksey
 
62 - 08.01.19 - 20:22
(58) управляемые формы будут дико тормозить на отрисовки
   Fram
 
63 - 08.01.19 - 20:43
(56) изменяешь своим же собственным принципам. как же так!
   H A D G E H O G s
 
64 - 08.01.19 - 20:49
(63) Каким?
   Fram
 
65 - 08.01.19 - 20:56
(64) не использовать низкочастотные хеоны?
   H A D G E H O G s
 
66 - 08.01.19 - 21:01
(65) Это было вне моей власти.
   CepeLLlka
 
67 - 08.01.19 - 21:51
(51)Сделал тест на своём компе домашнем, показало 81,97
   CepeLLlka
 
68 - 08.01.19 - 21:53
лол, там у кого-то и за сотню(100) есть показатели..
   unregistered
 
69 - 08.01.19 - 23:24
Свертка баз в 99% случаев совершенно бесполезное занятие, тратящее деньги и время клиента. Особенно если она не работает в автоматическом режиме на имеющихся у заказчика ресурсах и требует шаманств с переносом на ноутбук.

А по сути вопроса, если хочется ускорения файловых баз, то с наибольшей вероятностью проблема в частоте процессора. Для таких операций лучше подходят десктопные процессоры, чем серверные (многоядерные, но медленные) и уж тем более мобильные версии.

PS Ожидать значительного (в разы) прироста скорости типовой свёртки исключительно за счет железа вообще не стоит.
   AleksandrM09
 
70 - 09.01.19 - 10:30
Парни, дабы не плодить темы запощу вопрос сюда.

Имеется сервер Xeon E2620 2,4Гц, 64Гб ОЗУ, базы крутятся на RAD10 SAS, TempDB и логи вынесены на SSD. Работает человек 20, крутятся две базы УТ 10.3 и Бух 3.0, каждая по 90 Гб + RDP.

По производительности все всех устраивает на текущий момент, но так как серверу уже более 3 лет и  уже были аппаратные проблемы хочется перестраховаться.

Собрать второй сервер маловероятно по причинам не зависящим от меня. Вот и рассматриваю вариант собрать системник из разряда "i7-8700K+SSD m2 Samsung 970 PRO+ 64Гб ОЗУ".

На нем и базы обрезать можно и использовать его резервную площадку на случай ЧП.

Ваше мнение ?
   ptiz
 
71 - 09.01.19 - 10:36
(70) Летать будет.
А как 20 юзеров аж 90Гб наколотили в базах?
   AleksandrM09
 
72 - 09.01.19 - 10:43
(71) Старались с 14-15 года. Вот сейчас планирую обрезать уже их, ибо обслуживание баз занимает все больше времени.
   timurhv
 
73 - 09.01.19 - 11:00
(72) Я бы сформировал отчет по размерам таблиц в MSSQL. Маловероятно что они смогли набить столько данных, только если не используют обработку загрузки.
   AleksandrM09
 
74 - 09.01.19 - 11:00
(73) Спасибо, займусь анализом.
   timurhv
 
75 - 09.01.19 - 11:04
(74) В типовых тоже неявные косяки бывают. Реквизит неограниченной длины в таблице с данными отбора в документе.
При создании документа в одной из типовых конфиг туда дописывались заново отборы, а предыдущие не очищались (пользователи копировали предыдущие документы).
В итоге случайно это заметил и удалось очистить 15Гб.
   celentano
 
76 - 10.01.19 - 17:03
(0) Разогнать процессор. Пару лет назад был у меня i7-6700K, но ттч у него была 4.0Ghz, а не 2.6Ghz как у тебя. Потом я сменил его на i7-7700K и он даже на "башне" (не водном охлаждении) спокойно работает в режиме 4.6Ghz. Я думаю, что на водянке можно еще больше выжать, просто нет необходимости, да и этот процессор уже давно устарел. Вот у товарища i7-8086 на “водянке” работает с постоянной ТТЧ 5.0Ghz. Вот это я понимаю! Стоимость, кстати, не такая у него уж космическая.

Samsung SSD 960 PRO в свое время был очень неплохим "винтом", выдает скорость сравнимую с Optane™ SSD DC P4800X при сильно меньшей стоимости. В плане эксплуатации я чувствовал разницу только при развертывании бекапов очень больших данных, в этом Optane выигрывал. При классической транзакционной (много маленьких транзакций) нагрузке разница уже не так чувствуется.

Так же с памятью нужно поэкспериментировать, с ее частотой. Правда на некоторых материнках у меня компьютер просто зависал, когда я экспериментировал с частотой памяти.
Насчет файловых баз - давно очень не работал с ними, но для MSSQL мы экспериментировали и с сжатием на уровне страниц и с отключением "D" в ACID. В разных случаях получали от этого тоже некоторый эффект на дисковых операциях. Нужно это иметь ввиду.
Насчет всяких RAM disk'ов, при текущей стоимости и уровне производительности SSD дисков я бы не надеялся на выигрыш особый. Экспериментировал в свое время с бесплатным ПО, это было лет 5. Даже тогда особой разницы не чувствовалось.
   Автоном
 
77 - 15.01.19 - 09:35
(10)А что есть диски которые не падают?
   Автоном
 
78 - 15.01.19 - 09:37
(0)На ноуте ничего больше не придумать.
Там очень медленный процессор  i7-6700 (2.6GHz) и SATA диск.

Хотите быстрее ставьте пошустрее проц, и NVNe
   unregistered
 
79 - 15.01.19 - 10:12
(73) > планирую обрезать уже их, ибо обслуживание баз занимает все больше времени.

А пользователей ты спросил?
Мне бы бухи за предложение обрезать базу ранее 2015 года (ранее трёх прошедших лет) самому бы чего-нибудь обрезали. У них видите ли нет желания баланс (ту часть где данные за 3 года) руками рисовать.
Да и продажники любят анализировать динамику всяческих показателеи в сравнении за несколько лет.

>> обслуживание баз занимает все больше времени

Это вообще непонятный довод. Вы их руками обслуживаете? Так откройте для себя планы обслуживания.
   moneyget
 
80 - 17.02.19 - 20:48
Intel(R) Core(TM) i7-9700K CPU @ 3.60GHz
ASRock : Z390 Taichi
Samsung SSD 970 PRO 512GB
32Гб ОЗУ
8.3.13.1513

Получилось 86.21 в тесте Гилева

http://prntscr.com/mmbk4c


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