powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
76 сообщений из 76, показаны все 4 страниц
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092001
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В новом релизе платформы 1С появилась официальная поддержка 2012 версии. У нас в конторе назначили нового зам. генерального директора в функции, которого теперь входит и присмотр за ИТ. Я как руководитель АСУ теперь ему административно подчинен. Так вот этот человек - большой любитель Oracle. На прошлом месте его работы у них была система заказная Delphi+Oracle для целей оперативного учета. Так вот он узнал, что 1С поддерживает Oracle и очень хочет на него переехать. Сейчас 1С у меня крутиться на SQL 2008R2, полет отличный. Настроил себе планы обслуживания- собираю статистику, делаю копии журналов, перестройку индексов и прочие необходимые вещи и я счастлив. Но он утверждает, что на Oracle все будет надежнее и быстрее. Так ли это? У нас сейчас работает уже около 200 пользователей. Я очень не хотел бы сползать с MS SQL. В тоже время может и он прав.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092079
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMон узнал, что 1С поддерживает Oracle и очень хочет на него переехать.

Выкати ему счёт-фактуру на Оракул + смету на админа к нему. Его начальство быстро заставит
его передумать.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092096
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMНо он утверждает, что на Oracle все будет надежнее и быстрее.
Cколько от нуля ни экономь, много не получится. Я к тому, что если "счастливы", то переходить глупо даже на лучшее. В любом случае, "быстрее" и "лучше" - это разговор в пользу бедных. Надо иметь конкретные утверждения: вот такая-то проблемная вещь так-то улучшится, в результате чего увеличится прибыль, сократятся расходы, оптимизируется рабочее время итп. Желательно под роспись :)

OYMЯ очень не хотел бы сползать с MS SQL. В тоже время может и он прав.
Из общих соображений я весьма сомневаюсь в том, что 1Ц способна грамотно использовать преимущества Oracle.

Dimitry SibiryakovВыкати ему счёт-фактуру на Оракул + смету на админа к нему. Его начальство быстро заставит его передумать.
Тебе не приходило в голову, что в том числе в этом может быть его цель?
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092099
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovOYMон узнал, что 1С поддерживает Oracle и очень хочет на него переехать.

Выкати ему счёт-фактуру на Оракул + смету на админа к нему. Его начальство быстро заставит
его передумать.
Счет фактура будет меньше, чем у MSSQL, если брать SE или SE One (а на 200 человек хватит и такой).
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092100
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovOYMон узнал, что 1С поддерживает Oracle и очень хочет на него переехать.

Выкати ему счёт-фактуру на Оракул + смету на админа к нему. Его начальство быстро заставит
его передумать.


Дело в том, что SE1 стоит около 5400 долл за сокет, это не так и дорого, версия EE особо и не нужна. Ну средний админ стоит около 3000 долл. в месяц, тем более необязательно иметь штатного, можно найти контору, которая и будет аутсорсить Оракл. Это административный аргумент, нужно технически убедить.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092130
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMЯ очень не хотел бы сползать с MS SQL. В тоже время может и он прав.
авторИз общих соображений я весьма сомневаюсь в том, что 1Ц способна грамотно использовать преимущества Oracle.
1С накладывает табличные блокировки в "автоматическом" режиме в работе с версионниками (Oracle, Postgre), и блокировки на запись уровнем RC в режиме "управляемом". А при работе с блокировочниками (MS, DB2) в "автоматическом" режиме блокировка на запись RR (для справочников, документов) и Serializable на регистры (таблицы последствий постирований документов для построения отчетов и запросов различных), а в управляемом тоже на запись в режиме RC.

Таким образом, если система работает в режиме "управляемых" блокировок, то ей без разницы какая СУБД. Вопрос, только в следующем: как может быстрее работать версионник, если ему нужно считываемые блоки данных (на начало транзкции) поместить куда-то, чтобы потом спокойно без спешки прочитать и дать свободу писателям? Ведь блокировочник просто временно не дает ничего записывать. Или я неправ?




Выкати ему счёт-фактуру на Оракул + смету на админа к нему. Его начальство быстро заставит его передумать.
авторТебе не приходило в голову, что в том числе в этом может быть его цель?
Обороты компании настолько велики по сравнению со стоимостью ПО, что это вряд ли может быть целью.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092143
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторВопрос, только в следующем: как может быстрее работать версионник, если ему нужно считываемые блоки данных (на начало транзкции) поместить куда-то, чтобы потом спокойно без спешки прочитать и дать свободу писателям?

Версии создают как раз писатели, а не читатели.

авторА при работе с блокировочниками (MS, DB2)

MS SQL уже семь лет, как не только "блокировочник".
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092154
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinавторВопрос, только в следующем: как может быстрее работать версионник, если ему нужно считываемые блоки данных (на начало транзкции) поместить куда-то, чтобы потом спокойно без спешки прочитать и дать свободу писателям?

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


авторА при работе с блокировочниками (MS, DB2)

MS SQL уже семь лет, как не только "блокировочник".[/quot]

Я в курсе, но для этого нужно ему сказать "ты версионник!", а 1С посылает ему команду "ты блокировочник!", я к тому что 1С с ним работает как с блокировочником.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092159
Фотография Vovaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYM Сейчас 1С у меня крутиться на SQL 2008R2, полет отличный.

От добра добра не ищут. Не надо трогать то, что работает, тем более если хорошо работает.

OYM Но он утверждает , что на Oracle все будет надежнее и быстрее

Это вообще ни о чем. На уровне спора о бабах или машинах. Утверждения должны чем-то быть подкреплены.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092161
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMкак может быстрее работать версионник, если ему нужно считываемые блоки данных (на начало транзкции) поместить куда-то, чтобы потом спокойно без спешки прочитать и дать свободу писателям?
Хм. Как бы Вам деликатно сказать.... мне страшно читать эти слова сразу после "я как руководитель АСУ". А как может работать быстрее - последуем примеру Йо и отправим на tpc.org
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092167
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYM,

авторкак может быстрее работать версионник, если ему нужно изменяемые блоки данных (на начало транзкции) поместить куда-то, чтобы потом спокойно без спешки изменить и дать свободу читателям?

Для бастрактной задачи нет ответа на вопрос:"Кто отработает быстрее - версионник или блокировочник?". А чтобы подтвердить или опревергнуть слова Вашего нового зама, Вам придется проверсти сравнительное нагрузочное тестирование на обеих СУБД. Неужели 1С не предоставляет никаких данных об их самостоятельном тестировании бустродействия их ПО на различных СУБД?
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092168
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMОбороты компании настолько велики по сравнению со стоимостью ПО, что это вряд ли может быть целью.
Что именно вряд ли может быть целью? Поиметь некоторые преференции с движения через его руки значительных денежных средств? :)
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092175
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerOYMкак может быстрее работать версионник, если ему нужно считываемые блоки данных (на начало транзкции) поместить куда-то, чтобы потом спокойно без спешки прочитать и дать свободу писателям?
Хм. Как бы Вам деликатно сказать.... мне страшно читать эти слова сразу после "я как руководитель АСУ". А как может работать быстрее - последуем примеру Йо и отправим на tpc.org

Я уже перефразировал. Я не силен в архитектуре версионного механизма.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092182
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinOYM,

авторкак может быстрее работать версионник, если ему нужно изменяемые блоки данных (на начало транзкции) поместить куда-то, чтобы потом спокойно без спешки изменить и дать свободу читателям?

Для бастрактной задачи нет ответа на вопрос:"Кто отработает быстрее - версионник или блокировочник?". А чтобы подтвердить или опревергнуть слова Вашего нового зама, Вам придется проверсти сравнительное нагрузочное тестирование на обеих СУБД. Неужели 1С не предоставляет никаких данных об их самостоятельном тестировании бустродействия их ПО на различных СУБД?

Ну если глянуть на сайт 1С и посмотреть все крупные внедрения, то там только MS. И парочка Postgre
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092193
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerOYMкак может быстрее работать версионник, если ему нужно считываемые блоки данных (на начало транзкции) поместить куда-то, чтобы потом спокойно без спешки прочитать и дать свободу писателям?
Хм. Как бы Вам деликатно сказать.... мне страшно читать эти слова сразу после "я как руководитель АСУ". А как может работать быстрее - последуем примеру Йо и отправим на tpc.org

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

Я совсем не знаю Oracle и как по мне не должен знать этого пока. Моя задача - это MS и разработка в 1С. Я отделен от СУБД лицензионным запретом 1С и вам не должно быть страшно от этого, так как этого достаточно для АСУ нашей компании:)
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092195
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerOYMОбороты компании настолько велики по сравнению со стоимостью ПО, что это вряд ли может быть целью.
Что именно вряд ли может быть целью? Поиметь некоторые преференции с движения через его руки значительных денежных средств? :)

Так Оракл не так дорог, как его малюют:)
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092206
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMЯ совсем не знаю Oracle
Это-то не страшно, ничуть. А вот дикие фантазии на тему "как что-то работает" там, где Вы не только "совсем не знаю", но ещё и - "выдаёте наихудшее решение из возможных" - это уже.. плохая привычка.

OYMТак Оракл не так дорог, как его малюют:)
Ну так лучше, чем ничего :) И потом, у Оракла есть Экзадата
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092211
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinOYM,

авторкак может быстрее работать версионник, если ему нужно изменяемые блоки данных (на начало транзкции) поместить куда-то, чтобы потом спокойно без спешки изменить и дать свободу читателям?

Для бастрактной задачи нет ответа на вопрос:"Кто отработает быстрее - версионник или блокировочник?". А чтобы подтвердить или опревергнуть слова Вашего нового зама, Вам придется проверсти сравнительное нагрузочное тестирование на обеих СУБД. Неужели 1С не предоставляет никаких данных об их самостоятельном тестировании бустродействия их ПО на различных СУБД?

Я их провел. Установил OEL6.3+Oracle 11gR2 все по дефолту (так как не знаю оракла, смог только по инструкции установить) сделал замеры и SQL Server 2008R2 (разнес лог и данные на разные диски, поделил tempdb, обновил статистику, разнес данные на справочники и транзкционные таблички и поместил их в разные файловые группы) сделал замеры. (Время проведения и отмены проведения документов, запущенных от одной сесии). MS лидирует с отрывом на 30% в общем зачете. Также обгоняет и в построении отчетов (25-30%). Сейчас сделаю запуск чего-нибудь со всех 200 мест.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092212
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMкак может быстрее работать версионник, если ему нужно изменяемые блоки данных (на начало транзакции) поместить куда-то, чтобы потом спокойно без спешки модфицировать их и дать свободу читателям.
(пожимая плечами) Ну давайте считать, что ему Маниту помогает. Я бы обратил внимание на то, что в данных по ссылке MSSQL в десятке лучших отсутствует. А из "факт vs мои измышления" предпочитаю таки верить наблюдаемым фактам :)
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092215
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot softwarer]OYMЯ совсем не знаю Oracle
Это-то не страшно, ничуть. А вот дикие фантазии на тему "как что-то работает" там, где Вы не только "совсем не знаю", но ещё и - "выдаёте наихудшее решение из возможных" - это уже.. плохая привычка.

Согласен с критикой вы правы.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092225
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerOYMкак может быстрее работать версионник, если ему нужно изменяемые блоки данных (на начало транзакции) поместить куда-то, чтобы потом спокойно без спешки модфицировать их и дать свободу читателям.
(пожимая плечами) Ну давайте считать, что ему Маниту помогает. Я бы обратил внимание на то, что в данных по ссылке MSSQL в десятке лучших отсутствует. А из "факт vs мои измышления" предпочитаю таки верить наблюдаемым фактам :)

Все таки Вы не ответили на вопрос. Блокировочник обязан бить версионник на равном железе. У блокировочника нет расходов дополнительных в виде версий.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092230
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMMS лидирует с отрывом на 30% в общем зачете. Также обгоняет и в построении
отчетов (25-30%).
Ну и какие ещё технические аргументы тебе нужны?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092235
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer,
вы привели tpc-c, а вот в tpc-h sql server присутствует в лучшей десятке
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092238
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovOYMMS лидирует с отрывом на 30% в общем зачете. Также обгоняет и в построении
отчетов (25-30%).
Ну и какие ещё технические аргументы тебе нужны?..


При нагрузке в 200 сессий и из 70% писателей
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092251
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMБлокировочник обязан бить версионник на равном железе.
Ну пусть бьёт, раз обязан. Я не против :) Тем не менее, как факт, Oracle довольно уверенно лидирует и в категории Performance, и в категории Price/Performance.

OYMУ блокировочника нет расходов дополнительных в виде версий.
Возможно, у него есть какие-то другие дополнительные расходы? :)

OYMВсе таки Вы не ответили на вопрос.
Ответ на этот вопрос в конечном итоге сводится к объёмистому документу Oracle Database Concepts . Если вкратце, то Oracle опирается на низкую вероятность столкновения читателя с писателем и сосредоточился на нулевой стоимости версионности в случае, если они не столкнулись.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092252
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMsoftwarer,
вы привели tpc-c, а вот в tpc-h sql server присутствует в лучшей десятке
А что, 1С у нас уже относится к tpc-h?
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092254
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerOYMsoftwarer,
вы привели tpc-c, а вот в tpc-h sql server присутствует в лучшей десятке
А что, 1С у нас уже относится к tpc-h?

Я к тому, что MS не совсем уже захолустная местечковая СУБД
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092277
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMВ новом релизе платформы 1С появилась официальная поддержка 2012 версии. У нас в конторе назначили нового зам. генерального директора в функции, которого теперь входит и присмотр за ИТ. Я как руководитель АСУ теперь ему административно подчинен. Так вот этот человек - большой любитель Oracle. На прошлом месте его работы у них была система заказная Delphi+Oracle для целей оперативного учета. Так вот он узнал, что 1С поддерживает Oracle и очень хочет на него переехать. Сейчас 1С у меня крутиться на SQL 2008R2, полет отличный. Настроил себе планы обслуживания- собираю статистику, делаю копии журналов, перестройку индексов и прочие необходимые вещи и я счастлив. Но он утверждает, что на Oracle все будет надежнее и быстрее. Так ли это? У нас сейчас работает уже около 200 пользователей. Я очень не хотел бы сползать с MS SQL. В тоже время может и он прав.

Это не Ваша головная боль, а его :-)
Пусть выкатывает
1) Экономическое обоснование.
2) Расчеты эффективности и надежности в сравнении.
3) План и смету перехода на Oracle.

Если человек хочет наступать на грабли, ему не нужно мешать. ;-)
Т.е. никаких самостоятельных изысканий, рекомендаций и т.д.
Донесите Ген.диру мысль, что переход на Oracle - это проект.
На который нужны ресурсы (в т.ч. и время)
Соответственно делать его как проект.
Т.е. с ТЗ, расет экономической эффективности и т.д.
Если зам. Ген.дира такие ресурсы выбьет, то почему бы не поучиться чему-то новому за счет работодателя ;-)
Главное документировать каждый шаг и мысль.
Протоколы совещаний, приказы и т.д.

Если же будут настаивать "на попробовать", то сразу говорите об "отказе о отвсетвенности".
Т.е. попробовать можно, но результат в лучшем случае нулевой, а что бы гарантировать результат нужно открывать проект. ;-)
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092757
sphinx_mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander RyndinDimitry Sibiryakovпропущено...

Выкати ему счёт-фактуру на Оракул + смету на админа к нему. Его начальство быстро заставит
его передумать.
Счет фактура будет меньше, чем у MSSQL, если брать SE или SE One (а на 200 человек хватит и такой).
Ложь.
200 лицензий на каждого отдельного физического пользователя - это сколько будет?
Даже не считая лицензирования на ядро/процессор...
И не считая ~20% от общей стоимости лицензий ежегодных обязательных выплат по "суппорту"...
В лучшем случае (если скидку удастся выбить) получится столько же - ни никак не меньше...

Вопрос про "стоимость" вменяемого администрирования/сопровождения даже пока еще не поднимаем...
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092770
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sphinx_mvЛожь.
200 лицензий на каждого отдельного физического пользователя - это сколько будет?

$36к или $180 за клиента, против $209 за CAL mssql2012
по процессорам лицензии на двухсокетную машину с 20 ядрами с Oracle standart edition one обойдутся в сумму порядка $15 000 (включая супорт на 1 год), тогда как с Microsoft SQL 2012 в сумму порядка $40 000.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092773
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
OYMЯ их провел. Установил OEL6.3+Oracle 11gR2 все по дефолту (так как не знаю оракла, смог только по инструкции установить) сделал замеры и SQL Server 2008R2 (разнес лог и данные на разные диски, поделил tempdb, обновил статистику, разнес данные на справочники и транзкционные таблички и поместил их в разные файловые группы) сделал замеры. (Время проведения и отмены проведения документов, запущенных от одной сесии). MS лидирует с отрывом на 30% в общем зачете. Также обгоняет и в построении отчетов (25-30%). Сейчас сделаю запуск чего-нибудь со всех 200 мест.
ну правильно, по дефолту ораклу небойсь 1гб памяти выдал, а мсскл небойсь всю базу в память закешировал. помниться тут уже сравнивали в 1с, когда оракл настроили он в разы обогнал мсскл на отчетах.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092780
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sphinx_mvAlexander Ryndinпропущено...
Счет фактура будет меньше, чем у MSSQL, если брать SE или SE One (а на 200 человек хватит и такой).
Ложь.
200 лицензий на каждого отдельного физического пользователя - это сколько будет?
Даже не считая лицензирования на ядро/процессор...
И не считая ~20% от общей стоимости лицензий ежегодных обязательных выплат по "суппорту"...
В лучшем случае (если скидку удастся выбить) получится столько же - ни никак не меньше...

Вопрос про "стоимость" вменяемого администрирования/сопровождения даже пока еще не поднимаем...По поводу стоимости - можно меньше эмоций, а побольше аргументов?
Приведите расчет стоимости по CAL и ядрам.
По поводу "ежегодных обязательных" выплат по "суппорту" - вы не слышали про Microsoft Software Assurance? Это та же самая техническая поддержка - только у Oracle эта поддержка реально работает, а вот у Microsoft увы.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092781
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!OYMЯ их провел. Установил OEL6.3+Oracle 11gR2 все по дефолту (так как не знаю оракла, смог только по инструкции установить) сделал замеры и SQL Server 2008R2 (разнес лог и данные на разные диски, поделил tempdb, обновил статистику, разнес данные на справочники и транзкционные таблички и поместил их в разные файловые группы) сделал замеры. (Время проведения и отмены проведения документов, запущенных от одной сесии). MS лидирует с отрывом на 30% в общем зачете. Также обгоняет и в построении отчетов (25-30%). Сейчас сделаю запуск чего-нибудь со всех 200 мест.
ну правильно, по дефолту ораклу небойсь 1гб памяти выдал, а мсскл небойсь всю базу в память закешировал. помниться тут уже сравнивали в 1с, когда оракл настроили он в разы обогнал мсскл на отчетах.Поддерживаю - тестировать нужно давать профессионалам, которые не первый раз продукт видят. Вообще, Oracle славится тем, что без подкручивания ручек работает мягко говоря не очень, но профессионал может выжать из него в разы больше, чем из MSSQL.

Тем более, для Oracle есть куча предварительных действий до установки 1С.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092788
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!OYMЯ их провел. Установил OEL6.3+Oracle 11gR2 все по дефолту (так как не знаю оракла, смог только по инструкции установить) сделал замеры и SQL Server 2008R2 (разнес лог и данные на разные диски, поделил tempdb, обновил статистику, разнес данные на справочники и транзкционные таблички и поместил их в разные файловые группы) сделал замеры. (Время проведения и отмены проведения документов, запущенных от одной сесии). MS лидирует с отрывом на 30% в общем зачете. Также обгоняет и в построении отчетов (25-30%). Сейчас сделаю запуск чего-нибудь со всех 200 мест.
ну правильно, по дефолту ораклу небойсь 1гб памяти выдал, а мсскл небойсь всю базу в память закешировал. помниться тут уже сравнивали в 1с, когда оракл настроили он в разы обогнал мсскл на отчетах.

память одинакова была выделена. Когда создавал экземпляр.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092789
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander RyndinYo.!пропущено...

ну правильно, по дефолту ораклу небойсь 1гб памяти выдал, а мсскл небойсь всю базу в память закешировал. помниться тут уже сравнивали в 1с, когда оракл настроили он в разы обогнал мсскл на отчетах.Поддерживаю - тестировать нужно давать профессионалам, которые не первый раз продукт видят. Вообще, Oracle славится тем, что без подкручивания ручек работает мягко говоря не очень, но профессионал может выжать из него в разы больше, чем из MSSQL.

Тем более, для Oracle есть куча предварительных действий до установки 1С.

И вот скажите зачем такая СУБД для "масс" надо, если нужно быть супер профи. чтобы из нее. что-то выжать. Другое дело дружественный MS с развитой документацией.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092791
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander RyndinYo.!пропущено...

ну правильно, по дефолту ораклу небойсь 1гб памяти выдал, а мсскл небойсь всю базу в память закешировал. помниться тут уже сравнивали в 1с, когда оракл настроили он в разы обогнал мсскл на отчетах.Поддерживаю - тестировать нужно давать профессионалам, которые не первый раз продукт видят. Вообще, Oracle славится тем, что без подкручивания ручек работает мягко говоря не очень, но профессионал может выжать из него в разы больше, чем из MSSQL.

Тем более, для Oracle есть куча предварительных действий до установки 1С.
Каких именно действий?
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092793
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMAlexander Ryndinпропущено...
Поддерживаю - тестировать нужно давать профессионалам, которые не первый раз продукт видят. Вообще, Oracle славится тем, что без подкручивания ручек работает мягко говоря не очень, но профессионал может выжать из него в разы больше, чем из MSSQL.

Тем более, для Oracle есть куча предварительных действий до установки 1С.

И вот скажите зачем такая СУБД для "масс" надо, если нужно быть супер профи. чтобы из нее. что-то выжать. Другое дело дружественный MS с развитой документацией.Это как коробка-автомат и ручная коробка. Кому-то нравится одно, кому-то другое.
Вот только на ручном коробке, при прочих равных, всегда можно по скорости сделать машину на автомате.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092794
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMAlexander Ryndinпропущено...
Поддерживаю - тестировать нужно давать профессионалам, которые не первый раз продукт видят. Вообще, Oracle славится тем, что без подкручивания ручек работает мягко говоря не очень, но профессионал может выжать из него в разы больше, чем из MSSQL.

Тем более, для Oracle есть куча предварительных действий до установки 1С.
Каких именно действий?Вот это хз. Возможно, что на 11.2.0.3 ничего делать и не надо.
Но все равно глупо ездить 10 лет на пэжике 307 с автоматической коробкой передач, а потом пересесть на Ферарри и через 2 часа заявить, что ездит медленно.

P.S. я отнюдь не призываю пересаживаться с MSSQL на Oracle под 1С. Это целиком ваша головная боль. Я просто призываю быть честным к обоим платформам. А то на MSSQL у вас понятно профессионалы, а Oracle левой пяткой поставили и сравниваете.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092800
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
OYMИ вот скажите зачем такая СУБД для "масс" надо, если нужно быть супер профи. чтобы из нее. что-то выжать. Другое дело дружественный MS с развитой документацией.
да не нужно быть профи, просто нужно не быть классической блондинко. например фраза "выделил памяти" выдает в вас классическую блондинко (кто не понял - блондинко образ собирательный).
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38092802
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander RyndinЯ просто призываю быть честным к обоим платформам.

А ему это и не нужно. Нужно ему как раз обратное: саботировать переход на Оракула любыми
подручными средствами. Ибо как уже сказали: работает - не трожь.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38093055
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander RyndinПо поводу "ежегодных обязательных" выплат по "суппорту" - вы не слышали про Microsoft Software Assurance? Это та же самая техническая поддержка

Не совсем так. Точнее совсем не так.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38093089
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinAlexander RyndinПо поводу "ежегодных обязательных" выплат по "суппорту" - вы не слышали про Microsoft Software Assurance? Это та же самая техническая поддержка

Не совсем так. Точнее совсем не так.и почему совсем не так? Разве sa это не оплата поддержки и возможности обновляться до следующей версии?
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38093110
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander RyndinРазве sa это не оплата поддержки и возможности обновляться до следующей версии?

Это оплата рассширенной поддержки. И не только переход до следующей версии: http://www.microsoft.com/rus/licensing/volume/softwareassurance/
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38093134
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMВсе таки Вы не ответили на вопрос. Блокировочник обязан бить версионник на равном железе. У блокировочника нет расходов дополнительных в виде версий.
Но у блокировочника есть необходимость вообще заблокировать читающего, чтобы обеспечить чистое чтение. Т.е. читающий просто зависнет. Т.е. может не побить в общем случае. Иначе, зачем Скуль тоже включил версионность 7 лет назад?

Что до расходов, то у блокировочника может быть сложная система отслеживания блокировок записей. А У версионника инфа тупо в блоке, где мого записей может быть прописана. Он просто создал еще один блок. Так что тут не вседа ясно.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38093229
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander RyndinOYMпропущено...


И вот скажите зачем такая СУБД для "масс" надо, если нужно быть супер профи. чтобы из нее. что-то выжать. Другое дело дружественный MS с развитой документацией.Это как коробка-автомат и ручная коробка. Кому-то нравится одно, кому-то другое.
Вот только на ручном коробке, при прочих равных, всегда можно по скорости сделать машину на автомате.
Это не совсем так, если коробка вариатор, то шансов нет у ручной.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38093242
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!OYMИ вот скажите зачем такая СУБД для "масс" надо, если нужно быть супер профи. чтобы из нее. что-то выжать. Другое дело дружественный MS с развитой документацией.
да не нужно быть профи, просто нужно не быть классической блондинко. например фраза "выделил памяти" выдает в вас классическую блондинко (кто не понял - блондинко образ собирательный).

Там и быть блондинкой не нужно. Просто на определенном шаге dbca вы выставляете доступную память для экземпляра (SGA, PGA) или выставляете автораспределение, но для этого Вам сначала необходимо выставить параметр разделяемой памяти ОС.

Кстати, а как правильно выразиться, что не быть блондо?
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38093252
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander RyndinOYMпропущено...

Каких именно действий?Вот это хз. Возможно, что на 11.2.0.3 ничего делать и не надо.
Но все равно глупо ездить 10 лет на пэжике 307 с автоматической коробкой передач, а потом пересесть на Ферарри и через 2 часа заявить, что ездит медленно.

P.S. я отнюдь не призываю пересаживаться с MSSQL на Oracle под 1С. Это целиком ваша головная боль. Я просто призываю быть честным к обоим платформам. А то на MSSQL у вас понятно профессионалы, а Oracle левой пяткой поставили и сравниваете.

Во-первых как можно поставить левой пяткой Оракл непонятно, там предельно простая установка.
Во-вторых действия действительно нужны, это запустить Local Builder и сгенерировать файлки, на основе файла сортировки, который дает сам 1С и потом создать три tablespace с определенными названиями. Больше делать ничего не надо. А еще момент при создании БД/экземпляра необходимо обязательно выставить AL32UTF8, собственно говоря и все. А вот дальше Вас могут поджидать всякие чудеса: как-то не найдена последовательность такая-то. Просто запускаете sqlplus и создаете ему нужную последовательность (то что просит 1С).
Клиентом к Ораклу будет сервер приложений, он будет ходит под одним логином и к одной схеме.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38093299
Фотография Ggg_old
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вопрос не в том, какая субд лучше на сферической задаче, а какая лучше конкретно под 1с. 1с писалась и точится по мсскл в первую очередь, эта субд имеет самую большую долю среди клиентов 1с и соответственно кол-во косяков и проблем будет меньше. Лучше спросите на спец. форуме 1с-ников, что они скажут.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38093363
.ЛП
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ggg_old1с писалась и точится по мсскл в первую очередь
под dbf тогда уж :)
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38093908
.ЛПGgg_old1с писалась и точится по мсскл в первую очередь
под dbf тогда уж :)
это 7.7 писалась под дбф.
8-ка пишется под свой формат (контейнер), но упор, при написании большинсвта конфигурастий масштаба предприятия (УПП и иже с ним) думаю именно на MS-SQL (лет 10 тому были у них замыслы свою субд нарисовать, но видимо не срослось). поэтому стандартные конфы на версионниках имеют обычно несколько бледный вид. Приходится исхитряться иногда.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38094316
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
OYMЭто не совсем так, если коробка вариатор, то шансов нет у ручной.
ога, и формула1 тому яркий пример

OYMТам и быть блондинкой не нужно. Просто на определенном шаге dbca вы выставляете доступную память для экземпляра (SGA, PGA) или выставляете автораспределение, но для этого Вам сначала необходимо выставить параметр разделяемой памяти ОС.

Кстати, а как правильно выразиться, что не быть блондо?
уже много лучше, мы теперь хотя бы знаем, что под выдеоленной памятью вы не место tablespace на хдд отвели.
ну вот и что выбрали, надеюсь автораспределение ? что говорит AWR report, где основные задержки ? что на графике perfomence, зашкаливающие чтения с хдд ?
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38094321
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38094771
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!OYMЭто не совсем так, если коробка вариатор, то шансов нет у ручной.
ога, и формула1 тому яркий пример

OYMТам и быть блондинкой не нужно. Просто на определенном шаге dbca вы выставляете доступную память для экземпляра (SGA, PGA) или выставляете автораспределение, но для этого Вам сначала необходимо выставить параметр разделяемой памяти ОС.

Кстати, а как правильно выразиться, что не быть блондо?
уже много лучше, мы теперь хотя бы знаем, что под выдеоленной памятью вы не место tablespace на хдд отвели.
ну вот и что выбрали, надеюсь автораспределение ? что говорит AWR report, где основные задержки ? что на графике perfomence, зашкаливающие чтения с хдд ?
Я думаю, наверное стоит разнести по разным массивам UNDO и REDO, а то Оракл был немного в проигрыше, так как у SQL Servera лог и данные были разнесены. А в Оракле все свалено в одну файловую систему, которая вся подмонтирована на один массив. Думаю надо отделить файлы табличных пространств (1-й массив), UNDO- второй, REDO-третий. Перевести все в управляемый режим (термин 1С), чтобы все транзакции были в уровне RC (только блокировки на уровне записи, иначе 1С блокирует всю таблицу). Затем прогнать все пару раз, и хорошо прогреть кэш. Выставить автораспределение памяти, сначала увеличив параметр shm, поставить размер блока в 4К, так как в основном OLTP нагрузка идет. Вот неплохо бы еще где-нибудь глянуть index advisor (такая штука есть в DB2), кстати нечто подобное есть в оракле? Грубо загоняешь трассу в него и получаешь рекомендации о индексах. И вот после этого всего думаю опять провести замеры, благо у меня есть два совершенно идентичных сервера. При чем наверное нужно эмулировать нагрузку сразу на 200 мест и перевести в режим пула соединений.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38094823
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
OYMЯ думаю, наверное стоит разнести по разным массивам UNDO и REDO, а то Оракл был немного в проигрыше, так как у SQL Servera лог и данные были разнесены. А в Оракле все свалено в одну файловую систему, которая вся подмонтирована на один массив. Думаю надо отделить файлы табличных пространств (1-й массив), UNDO- второй, REDO-третий. Перевести все в управляемый режим (термин 1С), чтобы все транзакции были в уровне RC (только блокировки на уровне записи, иначе 1С блокирует всю таблицу). Затем прогнать все пару раз, и хорошо прогреть кэш. Выставить автораспределение памяти, сначала увеличив параметр shm, поставить размер блока в 4К, так как в основном OLTP нагрузка идет. Вот неплохо бы еще где-нибудь глянуть index advisor (такая штука есть в DB2), кстати нечто подобное есть в оракле? Грубо загоняешь трассу в него и получаешь рекомендации о индексах. И вот после этого всего думаю опять провести замеры, благо у меня есть два совершенно идентичных сервера. При чем наверное нужно эмулировать нагрузку сразу на 200 мест и перевести в режим пула соединений.
не надо 4к блок в 21 веке. разнести REDO и остальную бд - само собой. вебном ЕМ есть закладка performance там Top Activity, где можно посмотреть тормозящие запросы и попросить их прооптимизировать чкрез SQL tuning advisor. он расскажет почему тормозит и чего не хватает, в том числе по индексам. в закладке Administration есть Automatic Workload Repository, там поглядеть последние репорты, каково попадание в library cache, не зашкаливает ли hard parsing, а лучше судя отчетик выложить.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38094858
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYM А в Оракле все свалено в одну файловую систему, которая вся подмонтирована на один массив. Думаю надо отделить файлы табличных пространств (1-й массив), UNDO- второй, REDO-третий.
Вообще-то в Оракле рекомендуется, например, "сваливать" REDO на отдельный небольшой, но очень быстрый диск, например. Т.е. "сваливание" его вместе с другими не обязательно в общем случае.
Все можно и понасоздпавить на разных дисках и разнести, если нуно. Можно понасоздавть стока файлов Темпорери скока надо. Вообще Оракл еще поддерживает и свою файловую систему ASM, со своими фичами, т.е. это никакой не Аксцесс, что вся БД на обном диске, в одной папке.
Как раз, наоборот, вроде раньше тут говорили что у СКУЛя версионность в Темпорери, где еще много чего.
Возможно, Вы тут не туда куда-то начали открывать Америку.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38095005
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfoOYM А в Оракле все свалено в одну файловую систему, которая вся подмонтирована на один массив. Думаю надо отделить файлы табличных пространств (1-й массив), UNDO- второй, REDO-третий.
Вообще-то в Оракле рекомендуется, например, "сваливать" REDO на отдельный небольшой, но очень быстрый диск, например. Т.е. "сваливание" его вместе с другими не обязательно в общем случае.
Все можно и понасоздпавить на разных дисках и разнести, если нуно. Можно понасоздавть стока файлов Темпорери скока надо. Вообще Оракл еще поддерживает и свою файловую систему ASM, со своими фичами, т.е. это никакой не Аксцесс, что вся БД на обном диске, в одной папке.
Как раз, наоборот, вроде раньше тут говорили что у СКУЛя версионность в Темпорери, где еще много чего.
Возможно, Вы тут не туда куда-то начали открывать Америку.
А UNDO? Вот в рекомендациях 1С -они это просят сделать.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38095016
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMА UNDO? Вот в рекомендациях 1С -они это просят сделать.
Что UNDO? Перенсти на другой диск? Не вопрос. Целесообразность - снижен6ие конфликтов из-за коноролерра дисков, если таковые реально тормозят. Про 1С не знау. Но перенсите, если очень обеспокоенны именно UNDO.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38095422
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfoOYMА UNDO? Вот в рекомендациях 1С -они это просят сделать.
Что UNDO? Перенсти на другой диск? Не вопрос. Целесообразность - снижен6ие конфликтов из-за коноролерра дисков, если таковые реально тормозят. Про 1С не знау. Но перенсите, если очень обеспокоенны именно UNDO.

А какова вообще практика размещения на диске файлов Оракла для OLTP систем?
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38095424
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!OYMЯ думаю, наверное стоит разнести по разным массивам UNDO и REDO, а то Оракл был немного в проигрыше, так как у SQL Servera лог и данные были разнесены. А в Оракле все свалено в одну файловую систему, которая вся подмонтирована на один массив. Думаю надо отделить файлы табличных пространств (1-й массив), UNDO- второй, REDO-третий. Перевести все в управляемый режим (термин 1С), чтобы все транзакции были в уровне RC (только блокировки на уровне записи, иначе 1С блокирует всю таблицу). Затем прогнать все пару раз, и хорошо прогреть кэш. Выставить автораспределение памяти, сначала увеличив параметр shm, поставить размер блока в 4К, так как в основном OLTP нагрузка идет. Вот неплохо бы еще где-нибудь глянуть index advisor (такая штука есть в DB2), кстати нечто подобное есть в оракле? Грубо загоняешь трассу в него и получаешь рекомендации о индексах. И вот после этого всего думаю опять провести замеры, благо у меня есть два совершенно идентичных сервера. При чем наверное нужно эмулировать нагрузку сразу на 200 мест и перевести в режим пула соединений.
не надо 4к блок в 21 веке. разнести REDO и остальную бд - само собой. вебном ЕМ есть закладка performance там Top Activity, где можно посмотреть тормозящие запросы и попросить их прооптимизировать чкрез SQL tuning advisor. он расскажет почему тормозит и чего не хватает, в том числе по индексам. в закладке Administration есть Automatic Workload Repository, там поглядеть последние репорты, каково попадание в library cache, не зашкаливает ли hard parsing, а лучше судя отчетик выложить.
А почему 4К в 21 веке неактуально?
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38095696
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OYMА какова вообще практика размещения на диске файлов Оракла для OLTP систем?
Вообще практика такова, что, скорей всего, большинство народу "сваливает" все в одно место. Т.е. они физическим проектированием БД вообще не запариваются. В книжках для админов есть какие-то рассуждения на эту тему.
Однако, скорей всего, это узкое место, связанное с конкуренций за контроллер жесткого диска проявляется не часто.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38095719
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всё, кроме redo. "Методология S.A.M.E".
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38096011
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
OYMА почему 4К в 21 веке неактуально?
потому, что современные диски 8к и 4к достают с равной скоростью, а 4к блок в двое увеличивает нагрузку на ИО, влияет на размер многоблочного чтения и т.п. у вас 200 клиентов, олтп нагрузка мизерна, вам скорее к 16к блок стоит присмотреться, вот 16к вполне может серьезно увеличить скорость отчетов, без замедлений олтп. кстати и тестировать нужно отчеты при олтп нагрузке, именно там оракл и покажет красоту, доставая длинные отчеты без ожиданий на блокировки.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38096015
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfoOYMА какова вообще практика размещения на диске файлов Оракла для OLTP систем?
Вообще практика такова, что, скорей всего, большинство народу "сваливает" все в одно место. Т.е. они физическим проектированием БД вообще не запариваются. В книжках для админов есть какие-то рассуждения на эту тему.
Однако, скорей всего, это узкое место, связанное с конкуренций за контроллер жесткого диска проявляется не часто.1) При небольшой нагрузке это обычно прокатывает.
2) При средней нагрузке неправильная посадка рук у архитектора сглаживается большим кэшем массив
3) При большой нагрузке единственный способ - выделить под журналы отдельные диски.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38096226
sphinx_mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!OYMА почему 4К в 21 веке неактуально?
потому, что современные диски 8к и 4к достают с равной скоростью, а 4к блок в двое увеличивает нагрузку на ИО, влияет на размер многоблочного чтения и т.п. у вас 200 клиентов, олтп нагрузка мизерна, вам скорее к 16к блок стоит присмотреться, вот 16к вполне может серьезно увеличить скорость отчетов, без замедлений олтп. кстати и тестировать нужно отчеты при олтп нагрузке, именно там оракл и покажет красоту, доставая длинные отчеты без ожиданий на блокировки.Извините, а с чего бы это вдруг на отчетах в Oracle должны быть ожидания, связанные с блокировками?
Насколько меня не подводит мой склероз, блокировки накладываются на изменения данных, а не на их чтение...
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38096310
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sphinx_mvИзвините, а с чего бы это вдруг на отчетах в Oracle должны быть ожидания, связанные с блокировками?
Насколько меня не подводит мой склероз, блокировки накладываются на изменения данных, а не на их чтение...
я так и написал, без ожиданий: "доставая длинные отчеты без ожиданий на блокировки."
у мсскл будут ожидания. хотя как там шедулер 1с работает ...
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38096383
sphinx_mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!sphinx_mvИзвините, а с чего бы это вдруг на отчетах в Oracle должны быть ожидания, связанные с блокировками?
Насколько меня не подводит мой склероз, блокировки накладываются на изменения данных, а не на их чтение...
я так и написал, без ожиданий: "доставая длинные отчеты без ожиданий на блокировки."
у мсскл будут ожидания. хотя как там шедулер 1с работает ...Вторая страница "Oracle... Oracle... Oracle..." А тут - бац! - ну, кто бы мог подумать?! MSSQL!..

Кстати, раз уж про MSSQL и затрагивались вопросы физической организации дисковых хранилищ, то где-то встречал интересный вариант повышения производительности MSSQL при дисковых операциях в виде использование размера кластера в 64 килобайта (эквивалент 8 страниц или 1 экстент в файле БД) с некоторым "шаманством" по выравниванию границ кластера на кратное размеру кластера количество секторов... Что-то типа того...
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38097164
Andrey Sribnyak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot sphinx_mv]Yo.!пропущено...
Кстати, раз уж про MSSQL и затрагивались вопросы физической организации дисковых хранилищ, то где-то встречал интересный вариант повышения производительности MSSQL при дисковых операциях в виде использование размера кластера в 64 килобайта (эквивалент 8 страниц или 1 экстент в файле БД) с некоторым "шаманством" по выравниванию границ кластера на кратное размеру кластера количество секторов... Что-то типа того...

Выравнивание границ кластера нужно было до win 2008
C нее это уже делать не нужно. Они изначально выравняны
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38097366
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrey SribnyakВыравнивание границ кластера нужно было до win 2008
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
ver
Microsoft Windows [Версия 5.2.3790]
diskpart
Microsoft DiskPart, (
DISKPART> sel dis 0
Выбран диск 0.
DISKPART> lis par
  Раздел    ###  Тип               Размер   Смещение
  -------------  ----------------  -------  -------
  Раздел 1    Основной           466 ГБ    32 КБ
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38097595
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) 5.2.3790 - это Windows 2003 Server, (R2?), т.е. серверная версия Windows XP; более новые по умолчанию создадут раздел с отступом в 1 мег, что хорошо (или как минимум невредно) во многих случаях, но не всегда;

2) "повышения производительности MSSQL при дисковых операциях в виде использование размера кластера в 64 килобайта (эквивалент 8 страниц или 1 экстент в файле БД) с некоторым "шаманством" по выравниванию границ кластера на кратное размеру вкластера количество секторов..." - в таком абстрактном виде это бессмысленно, как тряска бубном. Смещения и размеры должны быть рассчитаны в соответствии с параметрами дисковой системы (размер сектора, который ныне не обязан быть 512 байтов, stripe size у RAID'а и т.л.).

3) Разница между редо и прочим - у первого идёт последовательная запись (затем последовательное чтение, когда лог архивируется), у прочего доступ обычно случаен. У винчестеров большая часть времени тратится на позиционирование головок (благодаря чему и скорость считывания 4K, 8K и 16К почти не разнится), в последовательном I/O на позиционирование головок тратится мало времени, а потому работа с редо сильно ухудшается, когда на диски с редо появляется ещё какая-то нагрузка. (Рекомендуют не только выделение отдельных дисков для редо, но даже выделять разные диски для чётных и нечётных групп редо, чтобы снизить влияние архивирования). Однако эту примитивную модель осложняют большие массивы с кешем на запись, а также SSD, где нечего позиционировать.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38097696
Фотография Ggg_old
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я тоже за то, что-бы не парить мозг, не разбивать чего-то ттам по дискам, а лучше запихнуть как можно больше дисков в один массив и за счет параллельности и резкого снижения латентности иметь профит больше чем от всего остального.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38097803
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Victor Metelitsa1) 5.2.3790 - это Windows 2003 Server, (R2?)Я всего лишь привёл пример того, что выравнивание "на большой сектор" появилось до Windows Server 2008.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38098079
sphinx_mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovVictor Metelitsa1) 5.2.3790 - это Windows 2003 Server, (R2?)Я всего лишь привёл пример того, что выравнивание "на большой сектор" появилось до Windows Server 2008.
К вопросу о...
Выравнивание разделов на современных жестких дисках
Выравнивание разделов диска
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38100052
Andrey Sribnyak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А ничего, что у вас смещение в 32kb ?
Basil A. Sidorov
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
ver
Microsoft Windows [Версия 5.2.3790]
diskpart
Microsoft DiskPart, (
DISKPART> sel dis 0
Выбран диск 0.
DISKPART> lis par
  Раздел    ###  Тип               Размер   ==>Смещение
  -------------  ----------------  -------  -------
  Раздел 1    Основной           466 ГБ    ==>32 КБ



Для сравнения уже в этом году добавлял LUN на wit 2008R2
так там смещения нет..
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
Microsoft DiskPart version 6.1.7601
Copyright (C) 1999-2008 Microsoft Corporation.
On computer: SRV-SOCIALMEDIA

DISKPART> list disk

  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online          278 GB      0 B
  Disk 1    Online          558 GB  1024 KB
  Disk 2    Online          558 GB  1024 KB
  Disk 3    Online          558 GB  1024 KB
  Disk 4    Online         1397 GB  1024 KB
  Disk 5    Online          558 GB  1024 KB

DISKPART> select disk 5

Disk 5 is now the selected disk.


DISKPART> list partition

  Partition ###  Type              Size     Offset
  -------------  ----------------  -------  -------
  Partition 1    Primary            558 GB  1024 KB


выравнивать, ничего не выравнивал
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38100188
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrey SribnyakА ничего, что у вас смещение в 32kb ?А ничего, что это значение (по умолчанию) сделано для 4к секторов, а не для SSD-блоков?

P.S. Но если хотите - можете явно задать и бОльшее и меньшее значение.
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38103521
Гилёв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. Sidorov,

http://youtu.be/-gpmvOLN3pM
...
Рейтинг: 0 / 0
Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
    #38127165
Фотография OYM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ggg_oldя тоже за то, что-бы не парить мозг, не разбивать чего-то ттам по дискам, а лучше запихнуть как можно больше дисков в один массив и за счет параллельности и резкого снижения латентности иметь профит больше чем от всего остального.
А можно так поступить: 8 дисков в 1 массив большой "10" (все кроме REDO), а 2 в маленький "1" и туда положить REDO?
...
Рейтинг: 0 / 0
76 сообщений из 76, показаны все 4 страниц
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Oracle 11gR2 или MS SQL 2012 как СУБД для 1С 8.2.17
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]