Feed on Posts or Comments

Offtop &Oracle Database &Общее Андрей Пивоваров on 28 Sep 2009 01:59 pm

1С:Предприятие 8.2 работает на Oracle

Сообщение совсем не про аналитику. Но все равно, думаю, интересно.
Компания 1С объявила о выходе новой версии (8.2) \”1С:Предприятие\”, где в качестве одного из нововведений указана поддержка СУБД Oracle.
Написано об это здесь:
http://www.1c.ru/news/info.jsp?id=10810

В России есть очень мало людей, которые не слышали бы названия 1С. А уж среди тех, кто работает в сфере IT таких, думаю, и вовсе нет. Здорово, что теперь и Oracle поддерживается в качестве СУБД для 1С.

Поддержка Oracle в 1С
Системные требования 1С:Предприятия 8.2

__________________________________
Читайте также:
А еще можно почитать мой твиттер @apivovarov

25 Responses to “1С:Предприятие 8.2 работает на Oracle”

  1. on 28 Sep 2009 at 3:08 pm 1.Apex said …

    1C для Оракла все равно, что SAP BW для Терадаты – софтина генерирующая ужасно-избыточный sql, который будет создавать большую нагрузку, что в итоге позволит продать больше железа и больше лицензий на это железо :)

  2. on 28 Sep 2009 at 3:44 pm 2.Андрей Пивоваров said …

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

  3. on 28 Sep 2009 at 3:53 pm 3.Apex said …

    Согласен. Собственно, это закон жизни: за гибкость надо платить производительностью.

  4. on 29 Sep 2009 at 1:12 am 4.FiliN. said …

    Те кто хоть раз видел БД 1С и разбирал ее прекрасно понимает, что толку от этого никакого не будет!

  5. on 29 Sep 2009 at 3:28 am 5.gilev.blogspot.com/ said …

    будет ли толк, покажет время

  6. on 29 Sep 2009 at 12:19 pm 6.Андрей Пивоваров said …

    FiLiN,

    А какой должен быть толк?
    По-моему, сложная структура БД – это признак любой большой системы. Вы видели проще?

    Расскажу историю из жизни. Когда-то давно, в начале 90х, я работал в компании-конкуренте 1С. При этом, внутри компании на тот момент 1с особо за конкурента не считали, ибо “примитивно” и т.д. Тогда еще БД не было, а так наверное бы была бы критика и по поводу сложной структуры.

    Но в итоге 1с установлен чуть ли не в каждом ларьке, а моя бывшая компания хоть и существует до сих пор, но название ее известно только в узких кругах. А тогда соревновались на равных.

    К вопросу о толке.

  7. on 30 Sep 2009 at 2:24 am 7.FiliN. said …

    2 Андрей.
    Знаете я видел гораздо все запущенней чем 1С. Например модель БД у HP OpenView Operation ServiceDesk и Service Managment. Подается разбору только после зачитывания мантр, окуривания ароматическими палочками, поедания пищи обильно приправленной карри.
    А если серьезно, то успех 1С отнюдь не в правильной структуре и архитектуре. А самописный веб интерфейс на базе 1С я написал в свое время буквально за неделю.

  8. on 30 Sep 2009 at 9:11 am 8.DimaR said …

    А я поставил попробовать, даже заработало :),
    у наших одинэсников проблема 1с+mssql в том, что когда, что то идет не так, тормозит, mssql жрет память и проч, они просто не в силах понять почему это происходит,
    а в инете например, про mssql (я сам искал)
    – если у вас mssql жрет память и потом начинает тормозить – значит ему не хватает памяти, нужно добавить.

  9. on 30 Sep 2009 at 11:32 am 9.OlegL said …

    Оракл для 1С – это сильнй шаг. Не думаю, что это улучшит работу 1С, так как много заложено проблем в ядре 1С (ограниченная многопоточность, блокировки и пр.), НО “это малький шажок для 1С, является огромным шагом для потребителя” (перефразировал известную фразу). Теперь можно обрабатывать и хранить большие объемы данных, некий запас прочнности, потребитель будет “уважать” 1С за то, что БД ОРАКЛ.
    Ведь проблема бизнес-продуктов Оракла в том, что они не ориентированы на “уникальный” рынок России и интерфейс не всегда понятен и стоимость внедрения большая.
    1С с Ораклом – это и есть реальный шаг движения продукции Оракла в сегмент малого и среднего бизнеса. При этом Оракл движется навстречу этому сегменту, только в ценовом диапазоне лицензий.

  10. on 30 Sep 2009 at 9:58 pm 10.Андрей Пивоваров said …

    DimaR, и что, Oracle сказал в чем проблема? :)

  11. on 30 Sep 2009 at 9:59 pm 11.Андрей Пивоваров said …

    FiliN, мы мыслим похоже.

  12. on 30 Sep 2009 at 10:00 pm 12.Андрей Пивоваров said …

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

  13. on 01 Oct 2009 at 5:09 am 13.gilev.blogspot.com/ said …

    >>Так как в Oracle есть куча возможностей, которые можно использовать для оптимизации или аналитики. И многих таких возможностей в других СУБД просто нет.

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

  14. on 01 Oct 2009 at 6:51 am 14.FiliN. said …

    У нас есть одна зарубежная крупная компания, которая для ведения бухгалтерии в соответствие со стандартами РФ установила и внедрила себе 1С. И через некоторое директор (иностранец) вылавливают админа, подписывая очередную бумажку на новый сервер, говорит – “У вас такая крутая программа 1С, ей так много ресурсов нужно! Первый раз такую вижу!”. А человек повидал не мало.

    2OlegL: а как там реализованны блокировки!!! кто видел, тот знает!

    2DimaR: говорят, что бывают случаи когда тормозящую бд 1С для прикола переводили на файлы и она быстрее работала.

    А вообще, любой нормальный продукт должен поддерживать несколько основных CУБД, при чем учитывая специфику каждой!

  15. on 01 Oct 2009 at 8:56 am 15.Андрей Пивоваров said …

    gilev.blogspot.com,
    Пример чего? И что с моим имиджем? :)

  16. on 01 Oct 2009 at 9:34 am 16.gilev.blogspot.com/ said …

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

  17. on 01 Oct 2009 at 9:38 am 17.gilev.blogspot.com/ said …

    http://www.forum.mista.ru/topic.php?id=435020

  18. on 01 Oct 2009 at 10:01 am 18.Андрей Пивоваров said …

    gilev,

    Я не говорю о том, что переезд 1с, скажем с Postgress или MSSql на Oracle дает автоматически какие-то преимущества пользователям 1с, так как предпологаю, что 1с врядли сильно использует какие-то особенности СУБД. (хотя утверждать не буду)

    Я говорю о преимуществах СУБД Oracle перед другими СУБД. Таких как множество полезных фич для администраторов, например монитор автоматической диагностики, который позволяет например отловить проблемы с производительностью. То, о чем чуть выше DimaR говорил.
    Или возможности аналитических функций, если вы строите хранилище на данных из 1с, к примеру.
    Или такие возможности как способность сделать запрос к базе данных по состоянию на какой-то момент в прошлом.
    Ну и т.д. Может что-то из того, что я привел в пример есть где-то тоже. Но идею, вы, думаю, поняли
    Это скорее в форум Сравнение СУБД
    Мне в свое время пришлось писать на TSQL после PL/SQL – было очень сложно переходить, так как в TSQL отсутствовали многие удобные конструкции, которые позволяли в оракле наприсать тоже самое не 10 строками, а одной. Но это было давно, так что может и в TSQL уже что-то поменялось. Не слежу за его развитием.

  19. on 01 Oct 2009 at 10:04 am 19.Андрей Пивоваров said …

    gilev, да с mista.ru ко мне уже сегодня много народу пришло :)
    Для пришедших с mista.ru сообщаю в ответ на утверждение, что “на Oracle прайсов нет” – прайслист Oracle всегда был открытым.
    Его можно посмотреть тут.

  20. on 03 Oct 2009 at 12:08 pm 20.OlegL said …

    >>2DimaR: говорят, что бывают случаи когда >>тормозящую бд 1С для прикола переводили на файлы и >>она быстрее работала.
    2FiliN: в свое время работал с 1С и мы делали виртуальный диск в RAM, чтобы быстро отчеты делать.

    >>А вообще, любой нормальный продукт должен >>поддерживать несколько основных CУБД, при чем >>учитывая специфику каждой!

    Ключевая фраза, для продуктов класса (типа) 1С! Объединять все самое лучшее! А идея 1С очень хорошая.

    (Только продукты крупных вендоров, например, Oracle под такой критерий не подходят :-))

  21. on 03 Oct 2009 at 12:16 pm 21.Андрей Пивоваров said …

    Олег,

    А почему продукты Oracle не подходят? Особенно с учетом последних лет, когда Oracle скупает лучшие продукты на рынке?

  22. on 05 Oct 2009 at 1:14 am 22.FiliN. said …

    2Андрей:
    Раз в год достауются проекты на t-sql. Единсвенно чего мне не хватает в pl/sql после t-sql – это параметрические view и функция top. Оно все конечно реализуемо и в Oracle, но согласитесь, top писать было приятнее чем городить вложенный селект :)

  23. on 05 Oct 2009 at 11:34 am 23.Андрей Пивоваров said …

    FiLiN,

    Ладно. Не хочу холиварить ни с кем. :)
    Смысл моего комментария был в том, что в Oracle есть много чего, чего нет в других СУБД. По-моему с этим никто особо и не спорит. :)

  24. on 06 Oct 2009 at 7:23 am 24.FiliN. said …

    2Андрей
    >По-моему с этим никто особо и не спорит.
    Этим пользуются! Ежедневно!

  25. on 15 Oct 2009 at 10:37 pm 25.OlegL said …

    >>Только продукты крупных вендоров, например, Oracle под такой критерий не подходят :-)
    >>Олег,
    >>А почему продукты Oracle не подходят? Особенно с учетом последних лет, когда Oracle скупает лучшие продукты на рынке?

    Это была неудачная шутка. Я хотел сказать, что
    >>А вообще, любой нормальный продукт должен >>поддерживать несколько основных CУБД, при чем >>учитывая специфику каждой!
    Ораклу не надо поддерживать несколько СУБД, так как своя лучше всех. :-)

Trackback This Post | Subscribe to the comments through RSS Feed

Leave a Reply