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
Читайте также:
- Обучение
- Про копирайты
- Двухсотый пост. Коллекция блогов
- Еще про Resource Description Framework
- Открылся новый сайт по хранилищам данных, OLAP и BI
on 28 Sep 2009 at 3:08 pm 1.Apex said …
1C для Оракла все равно, что SAP BW для Терадаты – софтина генерирующая ужасно-избыточный sql, который будет создавать большую нагрузку, что в итоге позволит продать больше железа и больше лицензий на это железо :)
on 28 Sep 2009 at 3:44 pm 2.Андрей Пивоваров said …
Apex, я ни разу не специалист по 1с, так что может не прав, но по-моему в таких системах избыточность кода является платой за платформенную переносимость.
Писать оптимизированный код под разные платформы очень дорого с точки зрения отладки и поддержки.
on 28 Sep 2009 at 3:53 pm 3.Apex said …
Согласен. Собственно, это закон жизни: за гибкость надо платить производительностью.
on 29 Sep 2009 at 1:12 am 4.FiliN. said …
Те кто хоть раз видел БД 1С и разбирал ее прекрасно понимает, что толку от этого никакого не будет!
on 29 Sep 2009 at 3:28 am 5.gilev.blogspot.com/ said …
будет ли толк, покажет время
on 29 Sep 2009 at 12:19 pm 6.Андрей Пивоваров said …
FiLiN,
А какой должен быть толк?
По-моему, сложная структура БД – это признак любой большой системы. Вы видели проще?
Расскажу историю из жизни. Когда-то давно, в начале 90х, я работал в компании-конкуренте 1С. При этом, внутри компании на тот момент 1с особо за конкурента не считали, ибо “примитивно” и т.д. Тогда еще БД не было, а так наверное бы была бы критика и по поводу сложной структуры.
Но в итоге 1с установлен чуть ли не в каждом ларьке, а моя бывшая компания хоть и существует до сих пор, но название ее известно только в узких кругах. А тогда соревновались на равных.
К вопросу о толке.
on 30 Sep 2009 at 2:24 am 7.FiliN. said …
2 Андрей.
Знаете я видел гораздо все запущенней чем 1С. Например модель БД у HP OpenView Operation ServiceDesk и Service Managment. Подается разбору только после зачитывания мантр, окуривания ароматическими палочками, поедания пищи обильно приправленной карри.
А если серьезно, то успех 1С отнюдь не в правильной структуре и архитектуре. А самописный веб интерфейс на базе 1С я написал в свое время буквально за неделю.
on 30 Sep 2009 at 9:11 am 8.DimaR said …
А я поставил попробовать, даже заработало :),
у наших одинэсников проблема 1с+mssql в том, что когда, что то идет не так, тормозит, mssql жрет память и проч, они просто не в силах понять почему это происходит,
а в инете например, про mssql (я сам искал)
– если у вас mssql жрет память и потом начинает тормозить – значит ему не хватает памяти, нужно добавить.
on 30 Sep 2009 at 11:32 am 9.OlegL said …
Оракл для 1С – это сильнй шаг. Не думаю, что это улучшит работу 1С, так как много заложено проблем в ядре 1С (ограниченная многопоточность, блокировки и пр.), НО “это малький шажок для 1С, является огромным шагом для потребителя” (перефразировал известную фразу). Теперь можно обрабатывать и хранить большие объемы данных, некий запас прочнности, потребитель будет “уважать” 1С за то, что БД ОРАКЛ.
Ведь проблема бизнес-продуктов Оракла в том, что они не ориентированы на “уникальный” рынок России и интерфейс не всегда понятен и стоимость внедрения большая.
1С с Ораклом – это и есть реальный шаг движения продукции Оракла в сегмент малого и среднего бизнеса. При этом Оракл движется навстречу этому сегменту, только в ценовом диапазоне лицензий.
on 30 Sep 2009 at 9:58 pm 10.Андрей Пивоваров said …
DimaR, и что, Oracle сказал в чем проблема? :)
on 30 Sep 2009 at 9:59 pm 11.Андрей Пивоваров said …
FiliN, мы мыслим похоже.
on 30 Sep 2009 at 10:00 pm 12.Андрей Пивоваров said …
OlegL, мне бы тоже хотелось, чтобы людям это пошло на пользу :) Так как в Oracle есть куча возможностей, которые можно использовать для оптимизации или аналитики. И многих таких возможностей в других СУБД просто нет.
on 01 Oct 2009 at 5:09 am 13.gilev.blogspot.com/ said …
>>Так как в Oracle есть куча возможностей, которые можно использовать для оптимизации или аналитики. И многих таких возможностей в других СУБД просто нет.
Приятные заблуждения :)))
Как всегда, отсутствие конкретики сводит на нет.
Реальный пример, имеющий практическое значение для типочного пользователя 1С может улучшить Ваш имидж :)))
on 01 Oct 2009 at 6:51 am 14.FiliN. said …
У нас есть одна зарубежная крупная компания, которая для ведения бухгалтерии в соответствие со стандартами РФ установила и внедрила себе 1С. И через некоторое директор (иностранец) вылавливают админа, подписывая очередную бумажку на новый сервер, говорит – “У вас такая крутая программа 1С, ей так много ресурсов нужно! Первый раз такую вижу!”. А человек повидал не мало.
2OlegL: а как там реализованны блокировки!!! кто видел, тот знает!
2DimaR: говорят, что бывают случаи когда тормозящую бд 1С для прикола переводили на файлы и она быстрее работала.
А вообще, любой нормальный продукт должен поддерживать несколько основных CУБД, при чем учитывая специфику каждой!
on 01 Oct 2009 at 8:56 am 15.Андрей Пивоваров said …
gilev.blogspot.com,
Пример чего? И что с моим имиджем? :)
on 01 Oct 2009 at 9:34 am 16.gilev.blogspot.com/ said …
Андрей Пивоваров,
пример куча возможностей, которые можно использовать для оптимизации или аналитики и которых нет в других субд
on 01 Oct 2009 at 9:38 am 17.gilev.blogspot.com/ said …
http://www.forum.mista.ru/topic.php?id=435020
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 уже что-то поменялось. Не слежу за его развитием.
on 01 Oct 2009 at 10:04 am 19.Андрей Пивоваров said …
gilev, да с mista.ru ко мне уже сегодня много народу пришло :)
Для пришедших с mista.ru сообщаю в ответ на утверждение, что “на Oracle прайсов нет” – прайслист Oracle всегда был открытым.
Его можно посмотреть тут.
on 03 Oct 2009 at 12:08 pm 20.OlegL said …
>>2DimaR: говорят, что бывают случаи когда >>тормозящую бд 1С для прикола переводили на файлы и >>она быстрее работала.
2FiliN: в свое время работал с 1С и мы делали виртуальный диск в RAM, чтобы быстро отчеты делать.
>>А вообще, любой нормальный продукт должен >>поддерживать несколько основных CУБД, при чем >>учитывая специфику каждой!
Ключевая фраза, для продуктов класса (типа) 1С! Объединять все самое лучшее! А идея 1С очень хорошая.
(Только продукты крупных вендоров, например, Oracle под такой критерий не подходят :-))
on 03 Oct 2009 at 12:16 pm 21.Андрей Пивоваров said …
Олег,
А почему продукты Oracle не подходят? Особенно с учетом последних лет, когда Oracle скупает лучшие продукты на рынке?
on 05 Oct 2009 at 1:14 am 22.FiliN. said …
2Андрей:
Раз в год достауются проекты на t-sql. Единсвенно чего мне не хватает в pl/sql после t-sql – это параметрические view и функция top. Оно все конечно реализуемо и в Oracle, но согласитесь, top писать было приятнее чем городить вложенный селект :)
on 05 Oct 2009 at 11:34 am 23.Андрей Пивоваров said …
FiLiN,
Ладно. Не хочу холиварить ни с кем. :)
Смысл моего комментария был в том, что в Oracle есть много чего, чего нет в других СУБД. По-моему с этим никто особо и не спорит. :)
on 06 Oct 2009 at 7:23 am 24.FiliN. said …
2Андрей
>По-моему с этим никто особо и не спорит.
Этим пользуются! Ежедневно!
on 15 Oct 2009 at 10:37 pm 25.OlegL said …
>>Только продукты крупных вендоров, например, Oracle под такой критерий не подходят :-)
>>Олег,
>>А почему продукты Oracle не подходят? Особенно с учетом последних лет, когда Oracle скупает лучшие продукты на рынке?
Это была неудачная шутка. Я хотел сказать, что
>>А вообще, любой нормальный продукт должен >>поддерживать несколько основных CУБД, при чем >>учитывая специфику каждой!
Ораклу не надо поддерживать несколько СУБД, так как своя лучше всех. :-)