Войти

Показать полную графическую версию : Выбор БД под 1С


krec
17-03-2017, 22:52
На сколько верно утверждение, что под 1С надо поставить только MS SQL сервер ? что с другими БД очень плохо работает 1С ?

Просто встал вопрос переход на SQL , но не знаем какой выбрать, если не бесплатную, то хотяб не такую дорогую, как MS SQL. просто есть подозрение, что нас хотят посадить на дорогой софт из за личных интересах некоторых товарищей.
У нас сервер однопроцессорный (6 ядер), 30 клиентов, до сих пор работают по терминалу, в файловой версии.

доп:
1С версии 8.3, размер рабочей базы - 30ГБ
сервер - сейчас самопальный, но планируем купить рэковский сервер, с расчетом до 50% нагрузи в пике.

Iska
17-03-2017, 23:07
Какая именно 1С?

cameron
17-03-2017, 23:07
в общем и целом "it depends..."
то есть очень много условностей и узких мест.
железо ваше неизвестно, 1С-ки тоже разные бывают, конфы разные, размеры баз, есть ли кто-то, кто готов обслуживать на не MS SQL, да и откуда такое желание взялось.

в том виде, как вы это написали - это не вопрос.

krec
17-03-2017, 23:14
Iska, cameron,

дописал первый пост.

cameron
17-03-2017, 23:38
дописал первый пост. »
не-а.
1. полный конфиг железа. самопальный или нет - не играет. речь о том, что нагрузка не супер-адовая. хотя 30 для файловой базы много.
2. вы, возможно, не заметили, но я писала про конфигурации 1С. их много. они разные.
3. есть специалисты, которые готовы обслуживать 1С на постгресе? думаю, что на дб2 точно нет.
4. откуда такое желание появилось вообще?

krec
17-03-2017, 23:47
cameron,

1. конфига конретно нет, берите в расчет средненький по мощности сервер
2. конфиг 1с - это что конретно? я не 1С специалист., не знаю. Мне просто надо выбирать. 1С программист склоняет к MS SQL
3. на данный момент нет, т.к. не пришлось еще иметь дело
4. вечная проблема с резервными копиями, если кто то не вышел, все , бекап не сделан. Если какой то придурок случайно или умышленно перезагрузит сервер, то часть базы пропадает или появляются куча ошибок. Решили перейти на клиент-сервер архитектуру, там меньше таких проблем.

cameron
18-03-2017, 00:29
1. конфига конретно нет, берите в расчет средненький по мощности сервер »
я могу придумать 3-4 варианта на 6 ядрах. и все разные по производительности. и железо это не только CPU.
да и он не всегда играет. от слова совсем. (хотя в 1С он как раз всегда играет, т.к. приложение такое).
мне продолжать?
конфиг 1с - это что конретно? я не 1С специалист., не знаю. »
не конфиг, а конфигурация. спросите у него, прежде чем выбирать.
на данный момент нет, т.к. не пришлось еще иметь дело »
тогда выбор очевиден. разве нет?
вечная проблема с резервными копиями, если кто то не вышел, все , бекап не сделан. »
а как вы делаете бэкапы?
Если какой то придурок случайно или умышленно перезагрузит сервер, то часть базы пропадает или появляются куча ошибок. »
в данном случае придурок только лишь админ, у которого кто-то кроме него может перезагружать сервер.
это профнепригодность и переход на Решили перейти на клиент-сервер архитектуру, там меньше таких проблем. »
не поможет.
увы.

ShaddyR
18-03-2017, 01:10
в данном случае придурок только лишь админ, у которого кто-то кроме него может перезагружать сервер.
это профнепригодность и переход на »
полностью поддерживаю. Как бы не был наворочен сервак, но если вокруг придурки - он ляжет вне зависимости от принципа работы. Снова-таки: 30Гб базы - это реально много. Это все рабочая или это насобиралось за 20 лет? Может, ее разделить на архивную и текущую? Сколько человек в среднем работают в ней одновременно и каков принцип работы?

krec
18-03-2017, 08:27
а как вы делаете бэкапы? »
1С бекапы настроил 1сник, там стандартными средствами 1С вроде делается. но если в сети кто то висит, то оказывается не делал.

в данном случае придурок только лишь админ, у которого кто-то кроме него может перезагружать сервер. »
попробуйте это сказать руководству. Они 5 лет так делают, если что то не то и ничего никогда не слетел.

30Гб базы - это реально много. Это все рабочая или это насобиралось за 20 лет? Может, ее разделить на архивную и текущую? Сколько человек в среднем работают в ней одновременно и каков принцип работы? »
там 3 баз, в совокупности 30ГБ, мне сказали, что это их рабочая база. время от времени режут по 4ГБ помоему, чтоб легче было работать.
одновременно в среднем работает 20 человек. Ну если упорно не вбивают данные, то хотяб открыт просто, а так бывает и 30 подключений.
1С, и сисадмин отдельные люди. Мне поручили все это помочь правильно реализовать.
НО то что из за reset сервера может слететь часть базы или нарушаться целостность, никто не верит почему то. Ибо 5 лет они в случае зависания так перезагружают сервер.

cameron
18-03-2017, 18:59
1С бекапы настроил 1сник, там стандартными средствами 1С вроде делается. но если в сети кто то висит, то оказывается не делал. »
если за резервные копии отвечает 1С-ник, то вас это волновать не должно. значит обосновывать стоимость перехода тоже ему.
попробуйте это сказать руководству. Они 5 лет так делают, если что то не то и ничего никогда не слетел. »
я это делаю много лет. успешно.
там 3 баз, в совокупности 30ГБ, мне сказали, что это их рабочая база. время от времени режут по 4ГБ помоему, чтоб легче было работать. »
потому что ограничение у DBF на 4гб.
судя по всему 1С-ник такой же.

в общем я вам ничего не могу посоветовать, потому что вы не можете ответить на мои вопросы, а то, что вы написали - это "детский сад".
нет показателей счётчиков производительности=> понимания куда и что упирается.
30 одновременных сессий для файловой 1С это много, и дело даже не в том, что диски, возможно, не успеют, а в архитектуре хранения (DBF файлы).

переходить вам нужно на то, что вы (или 1С-ник) сможет
1. бэкапить нормально.
2. сумеет поднять из бэкапа обратно.

krec
19-03-2017, 23:33
если за резервные копии отвечает 1С-ник, то вас это волновать не должно. »
Вот именно, что это мне и волнует, т.к. спрос с меня. я слежу на IT отделом, и за любой косяк отвечаю я.
я это делаю много лет. успешно. »
что делайте? во время работы сервера подходите и нажимайте на reset?

в общем я вам ничего не могу посоветовать, потому что вы не можете ответить на мои вопросы, а то, что вы написали - это "детский сад". »
К чему это? что вам даст даточная конфигурация сервера(железа) и 1С ?
Сервер говорю - достаточно мощный для такой задачи. подобрали инженеры все четко. а что касается какая конфигурация 1С, раз без этого ваша вера не позволяет делать выводы, то постараюсь завтра узнать у 1с_ника и написать.

30 одновременных сессий для файловой 1С это много, и дело даже не в том, что диски, возможно, не успеют, а в архитектуре хранения (DBF файлы). »
Диски на SSD, ОЗУ 32ГБ, проц. Xeon E5-1650v4 3.60GHz.

переходить вам нужно на то, что вы (или 1С-ник) сможет
1. бэкапить нормально. »
Все же возможно делать бекапы без отключении пользователей? чем/как делать такой бэкап?

ShaddyR
20-03-2017, 03:14
Все же возможно делать бекапы без отключении пользователей? »
незачем. Достаточно просто обрывать все соединения принудительно.
>
спрос с меня. я слежу на IT отделом, и за любой косяк отвечаю я. »
косяк в реализации. Если спрос с тебя - ТЫ должен заниматься резервированием. А то получается, что накосячить может 1С-ник, а влетишь ты? Подумай над этим.
>
что делайте? во время работы сервера подходите и нажимайте на reset? »
объясняет целесообразность вдумчивого отношения к программно-аппаратному комплексу и необходимых для того вложений.
>
подобрали инженеры все четко »
хе... судя по ответу - ты не очень-то понимаешь, как это работает и надеешься на то, что "та там спецы всё по-любому продумали". А если спецы - это только фантазия\должность, а реально все подбиралось по принципу "На скока бабок надо сервака купить? Ну этот берите, он как раз по бабкам влазит"? А его еще и настроить адекватно не мешало бы, как показывает практика. Недавно описывал такой случай - Сервер есть - ума не надо. (http://shaddyr.at.ua/blog/server_est_uma_ne_nado/2017-02-02-176)
>
Диски на SSD, ОЗУ 32ГБ, проц. Xeon E5-1650v4 3.60GHz. »
так поставь терминал и пусть шастают по 1С-кам, делов-то, железо справится. И резервь все по-месту, нахрен не нужен для этого 1С-ник - его дело - базы править и обновы тулить. Как дети малые, чесслово.

krec
20-03-2017, 09:03
незачем. Достаточно просто обрывать все соединения принудительно. »
а как это дела автоматизировать? бекап делается ночью. не буду же сидеть ночью и следить чтоб все вышли.

Если спрос с тебя - ТЫ должен заниматься резервированием. А то получается, что накосячить может 1С-ник, а влетишь ты? Подумай над этим. »
Вот и хочу понять чем и как делать. точнее сказать 1С_нику, чтоб настроил все так, как надо.

так поставь терминал и пусть шастают по 1С-кам, делов-то, железо справится. И резервь все по-месту, нахрен не нужен для этого 1С-ник - его дело - базы править и обновы тулить. Как дети малые, чесслово. »
Ну вы вообще читайте что я пишу то? я же сказал, что сервер физически справляется, конфиг достаточный. Все стоит и работает.
дело в резервировании. как и чем делать.

в общем я вам ничего не могу посоветовать, потому что вы не можете ответить на мои вопросы, а то, что вы написали - это "детский сад". »
И так, чтоб детского сада не было, вот редакция:
Управление торговлей, 10.3 версии.

topotun32
20-03-2017, 12:45
а как это дела автоматизировать? бекап делается ночью. не буду же сидеть ночью и следить чтоб все вышли. »
Посмотрите Effector Saver (редакция free). У нас за бэкапы он отвечает.

так поставь терминал и пусть шастают по 1С-кам, делов-то, железо справится. »
Солидарен. 30 мест 8.3 - полет нормальный. Плюс у нас железо слабее Вашего.

mwz
20-03-2017, 12:58
дело в резервировании. как и чем делать »

У 1С-ников есть аж собственная соответствующая утилита, в которой можно настроить как место хранения бэкапов, так и их частоту. Но более точной информации дать не смогу. Утилита, насколько помню, платная.

ShaddyR
20-03-2017, 16:25
а как это дела автоматизировать? бекап делается ночью. не буду же сидеть ночью и следить чтоб все вышли. »
да неужто в Яндексе (https://yandex.ua/search/?text=%D1%80%D0%B5%D0%B7%D0%B5%D1%80%D0%B2%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%201%D1%81 %20bat-%D1%84%D0%B0%D0%B9%D0%BB%20%D1%82%D0%B5%D1%80%D0%BC%D0%B8%D0%BD%D0%B0%D0%BB-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80&lr=20554) забанен? В планировщик ставится командный файл, ночью обрываются все сессии, завершаются, если надо, делается индексирование, если надо, затем резервирование любым из доступных способов.
Пакетный файл backup.bat для автоматического архивирования файловых баз 8.2 с помощью назначенных заданий Windows . (http://infostart.ru/public/167094/)
Резервное копирование файловой базы 1C Предприятие (http://www.ekzorchik.ru/2016/06/backup-file-base-1c/)
и т.д.




© OSzone.net 2001-2012