Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
 Что же всё таки лучше???  [new]
Dinar
Guest
Привет Всем!!
Хочеться спросить ну что же всё таки лучше использовать для биллинговых задач(dial-up)?
PostgreSQL,Oracle,InterBase,MSSQL???
Подскажите и разъесните кто чем плох.

С уважением, Динар
8 апр 02, 08:37    [32255]     Ответить | Цитировать Сообщить модератору
 Что же всё таки лучше???  [new]
Bomber
Guest
Все завист от объема траффика, и навороченности биллинга. Одним подходит MySql на P1, у других Oracle на 4 проц. Sun'ах тормозит.
9 апр 02, 11:18    [32256]     Ответить | Цитировать Сообщить модератору
 RE:Что же всё таки лучше???  [new]
Владимир
Guest
Я мыслю InterBase - идеален, правда железо нужно соответствующее.
27 апр 02, 10:52    [32257]     Ответить | Цитировать Сообщить модератору
 Re: Что же всё таки лучше???  [new]
mod
Member

Откуда:
Сообщений: 2318
Всё зависит от объёма данных и от трафика, ну и от необх возм. Если мало ресурсов и не надо мног возм то лучше MySQL. Если ресурсов до чёрта и много данных и одновр. работающих userов лучше Oracle.
Всё остальное между ними.
Могу также заметиь что Oracle используется только в 1,5 % всех случаев, в других случаях его возможности просто не нужны.
Ну а вообще проще конечно использовать Interbase.
MsSQL сплошной гиморрой, как прочем и др. продукты Microsoft
5 авг 02, 12:44    [43643]     Ответить | Цитировать Сообщить модератору
 Re: Что же всё таки лучше???  [new]
SiDen
Member

Откуда:
Сообщений: 518
В предыдущей ветке я обрисовал объемы. Видел Оракл, МССклю, МайСклю, Кашэ, но пока так и не выбрал. А написать можно и на Аксессе. До 20 тыс. абонентов вполне тянет.
5 авг 02, 12:49    [43649]     Ответить | Цитировать Сообщить модератору
 Re: Что же всё таки лучше???  [new]
SiDen
Member

Откуда:
Сообщений: 518
Сорри, ветка " Количество записей в таблице "
5 авг 02, 12:52    [43652]     Ответить | Цитировать Сообщить модератору
 Re: Что же всё таки лучше???  [new]
TimberWolf
Member

Откуда:
Сообщений: 8
Выбирай или PosgreSQL или Oracle. Все зависит от объемов данных, типов услуг, способов тарификации и т.д. Так же зависит от принципов самого биллинга.
7 авг 02, 15:21    [44328]     Ответить | Цитировать Сообщить модератору
 Re: Что же всё таки лучше???  [new]
Creator
Member

Откуда: München
Сообщений: 144
А ещё лучше скачать готовую billing систему.
23 авг 02, 11:30    [48895]     Ответить | Цитировать Сообщить модератору
 Re: Что же всё таки лучше???  [new]
Alexandr
Member

Откуда: Москва
Сообщений: 60
А я бы предпочел МsSQL - наверно лучшее соотношение цена/качество. Оракл хорош, но по сравнению с МsSQL больно дорог, в том числе и в обслуживании, InterBase - очень ограничен по сравнению с МsSQL. Хотя и проще.
23 авг 02, 14:43    [49023]     Ответить | Цитировать Сообщить модератору
 Re: Что же всё таки лучше???  [new]
SiDen
Member

Откуда:
Сообщений: 518
Пишут практически на всем. Сибосс-оракл-мтс. Битрив-атлант-билайн. Каше-(не помню как обзывается)-Уфа. Мсскля-восточный ветер. Так что не суть на чем писать, но как... :)
п.с. у нас самих на мсскле (в таблицах на сей момент по 30 млн. записей)
27 авг 02, 08:37    [49540]     Ответить | Цитировать Сообщить модератору
 Re: Что же всё таки лучше???  [new]
dkstranger
Member

Откуда: Москва
Сообщений: 341
Анализ около 30 биллингов показал наиболее
эффективно - MS SQL.
А, в общем - все зависит от грамотной постановки
и сильно продуманной открытой архитектуры разработки :)
20 сен 02, 16:47    [56451]     Ответить | Цитировать Сообщить модератору
 Re: Что же всё таки лучше???  [new]
Zaxx
Guest
2 dkstranger

>Анализ около 30 биллингов показал наиболее эффективно - MS SQL.
Анализы в студию!!! Покажите народу 30 биллингов....
Может вы не то анализировали?

>А, в общем - все зависит от грамотной постановки
В с этим не поспоришь...

>и сильно продуманной открытой архитектуры разработки :)
что вы под этим понимаете ? (особенно с учётом смайлика)
20 сен 02, 17:42    [56497]     Ответить | Цитировать Сообщить модератору
 Re: Что же всё таки лучше???  [new]
dkstranger
Member

Откуда: Москва
Сообщений: 341
Ответ Zaxx
1. Насчет 30 биллингов - анализировались
разработки ( есть с нуля, есть переработки
существующих систем), к которым имели
непосредственное отношения участники команды
Понятно, что сейчас эти биллинги крутятся
на местах и в студию их вытащить непросто :)
2. Я уже отвечал насчет открытой архитектуры
в форуме. Тут - либо общие слова (что, собственно,
и было), либо очень большая отдельная тема.

Если есть желания, можно запустить
20 сен 02, 17:56    [56507]     Ответить | Цитировать Сообщить модератору
 Re: Что же всё таки лучше???  [new]
Zaxx
Guest
2 dkstranger

1. не армия - не отмазывайся. Просто перечисли: что за биллинги, кто разработчик, какие инструменты. Анализ крупных телефонных биллинговых систем, к примеру, показывает, что там преобладает Oracle.
2. снова "не армия - не отмазывайся". дай ссылку на треды в форуме по поводу твоего понятия открытости. Скажи пару общих слов. Да и тему новую можно организовать.
20 сен 02, 18:05    [56510]     Ответить | Цитировать Сообщить модератору
 Re: Что же всё таки лучше???  [new]
dkstranger
Member

Откуда: Москва
Сообщений: 341
Еще раз Zaxx-у.

:) Мне нет нужды отмазываться:)
Начну с конца - давай организуй тему ..

1. Что за биллинги?
Основное - средние компании (100 -300 чел,
до 1000 счетов в месяц), виды деятельности
- услуги (около 30%)
- торговля (около 20%)
- прочее (реклама, розница, подписка,
права на фильмы и прочая ...)
Анализ, как я писал, только тех проектов,
в которых принимали участие сами
(не претендуем на объективность, но не рекламные
проспекты)
Работаем с 1986 г :) - так что повидали всякое :)
2. Активно в форумах не участвовали.
Сейчас стало интересно посмотреть, чем люди дышат.
Предлагаю запустить тему :)
20 сен 02, 18:14    [56515]     Ответить | Цитировать Сообщить модератору
 Немного про открытость  [new]
dkstranger
Member

Откуда: Москва
Сообщений: 341
Не даю определения, а подчеркну наиболее
актуальные (с нашей точки зрения) моменты

1. Модульность и блочность разработки.
При постановки задача делится на модули,
ктр взаимодействуют ЧЕРЕЗ ИНТЕРФЕЙСЫ
Важно! - Каждый модуль разрабатывается
и модифицируется отдельно (в т.ч. на другой СУБД),
сохраняя работоспособность всей системы
2. Объектный подход.
Постановка задачи - выделение Бизнесс-Объектов
и Бизнесс -Процессов, исходя не из требований
пользователя !!!, а из предметной области
(для биллинга - финансовый учет)
Использование принципов наследования и
инкапсуляции

Хватит :) ?
20 сен 02, 18:19    [56518]     Ответить | Цитировать Сообщить модератору
 Re: Что же всё таки лучше???  [new]
Zaxx
Guest
2 dkstranger

Модульность, блочность, объектный подход... вы не сделали открытий, ВСЕ и ВЕЗДЕ именно так и разрабатывают программы. Нечего особенного и открытого, насколько я понял, у вас нет.

Делать выводы о том что MsSQL круче всех, на основании своих проектов , с учётом того что вы на MsSQL и специализируетесь, это просто некорректно.

Это звучит так: "я сделал 200 проектов на MSSQL (Interbase или ещё чём либо) - всё прошло успешно, а вот на Oracle попробовал сделал проект - ничего не получилось...какой кривой этот оракл...
20 сен 02, 20:42    [56552]     Ответить | Цитировать Сообщить модератору
 Re: Что же всё таки лучше???  [new]
Дед Маздай
Member

Откуда:
Сообщений: 655
Джентльмены. Сдается мне, что увлекшись личными пристрастиями, вы несколько отошли в сторону. (Впрочем, подобные баталии в здешнем форуме не редкость). Человек стоит перед серьезным проектом и хочет знать, на что ему имеет смысл всерьез закладываться. Полагаю, что ему неинтересно в данном случае знать, что SQL Server поддерживает ANSI-синтаксис join'ов, а Oracle - только через where, что в SQL Server конкатенация строк выполняется с пом. +, а в Oracle - через || и аналогичные "полезнейшие" сведения, которые сообщает http://www.mysql.com/information/crash-me.php. Понятно, что коммерчески успешные СУБД на сегодня примерно равны по функциональности (иначе они бы не были успешными), а как этот функционал реализован на уровне синтаксиса - дело десятое. Разберется на стадии освоения, когда сделает свой выбор. В отличие от тактики реализации задача выбора (что бы мы ни выбирали: корову, видак, пиво, машину, жену, ...) носит стратегический характер и не ограничивается уже неоднократно здесь цитировавшимся критерием "цена-качество". К сожалению, рынок hi-tech сегодня во всем мире переживает не самые простые времена, и сервера баз данных здесь не исключение. Я не думаю, чтобы вы были счастливы, остановившись на Informix пару лет назад. Прекрасная СУБД по скорости, надежности, возможностям, но в настоящий момент она не существует как самостоятельный продукт и мне не хочется говорить о ее будущем. Понятно, что IBM выгоднее продвигать свою DB2, нежели собственными руками подпитывать конкурента. Тем более, что IBM тоже сейчас приходиться затягивать пояс и спускаться с заоблачных высот, переключая рацион с крупной дичи на средние и мелкие предприятия. Microsoft, которая исторически имеет в этой сфере сверхмощный задел, наоборот, почувствовала, что настал ее час и, наращивая масштабируемость SQL Server, потихоньку прибирает к рукам то, что вынуждены от бескормицы сдавать в крупнейшем корпоративном секторе IBM и Oracle. Кстати, в крайне непростом положении оказывается Oracle. С одной стороны его постоянно подпирает SQL Server, с другой тоже двигаться некуда, поскольку там маячит незыблемая наковальня DB2. Oracle пытается диверсифицировать свой бизнес, выпуская бизнес-приложения, веб-сервера, средства коллективной работы и т.д., но с первого взгляда становится заметно, что это не его, что это жалкие потуги от безысходности. Находясь по совокупной стоимости компании на 2-м месте после Microsoft, Oracle тем не менее накапливала свой капитал за счет продаж старой доброй СУБД, тогда как Microsoft значительную долю прибыли регулярно привыкла вкладывать в перспективные исследования и даже имеет свой НИИ, работать в котором считается не менее почетно, чем в известнейших исследовательских центрах США и Старого Света. К слову, в Microsoft Research в подразделении баз данных сейчас трудится немало выходцев из IBM, Oracle и Informix. Я никоим образом не злопыхательствую в адрес Oracle, просто все идет к тому, что для него настают трудные времена. Судите сами: те же рынки веб-серверов, серверов приложений, серверов коллективной работы и документооборота, куда Oracle сейчас пытается тыркаться, поделены достаточно плотно. Будучи всю жизнь солидной компанией, Oracle не имеет опыта безбашенной и отмороженной Microsoft, которая с момента своего возникновения постоянно с кем-то воевала: с OS/2 на рынке десктопов, с Netscape на рынке браузеров, с Sybase на рынке СУБД. В силу ее раздолбайства и наглости ее уже неоднократно мочили сообща и до смерти всем миром. Однако после каждого судебного процесса "Конкуренты vs. MS" она оживала, как кошка, и продолжала карабкаться дальше. Последние несколько лет Microsoft вообще ведет войну по всем фронтам: от мобильников и наладонников до мэйнфреймов. Надо сказать, не без успеха. Во всяком случае Windows CE прочно утвердилась среди PalmOS и Symbian, а Windows DataCenter теснит с насиженных мест сантехнику и AS/400. Что, кстати, неудивительно, если сравнить стоимость 64-битных виндов с десятками миллионов баксов, которые народ привык выкладывать за hi-end решения. Причем, несмотря на его одноплатформенность (семейство Windows) SQL Server поддерживается на всей этой линейке: от СЕ до DataCenter. Скажу честно, я не заинтересован в гибели Oracle, несмотря на то, что последние несколько лет все больше работаю с SQL Server. Я просто не хочу, чтобы SQL Server постигла та самая благодушная стагнация, в которой Oracle пребывает на протяжении последних двух версий, отделываясь визардами, косметикой и переименованием фич. Но, с другой стороны, рассуждая здраво, выжить Oracle будет тоже непросто. Рекордно низкое падение акций тому подтверждение.
22 сен 02, 20:30    [56735]     Ответить | Цитировать Сообщить модератору
 Re: Что же всё таки лучше???  [new]
Баба
Guest
Деду:

Спасибо, я от души посмеялась, над Вашим опусом....
23 сен 02, 08:27    [56783]     Ответить | Цитировать Сообщить модератору
 Re: Что же всё таки лучше???  [new]
Zaxx
Guest
2 Дед Маздай

По моему форум называется "Сравнение БД", а не "обсуждение перспектив производителей ПО", ну да ладно...

>Oracle пытается диверсифицировать свой бизнес, выпуская бизнес-приложения, веб-сервера, средства коллективной работы и т.д.,

Microsoft занимается тем-же. Лезет во все дыры...диверсифицирует

> но с первого взгляда становится заметно, что это не его, что это жалкие потуги от безысходности.

Какие конкретно продукты кажутся вам потугами?
ВСЕ его продукты очень серьёзны, конкурентноспособны и самое главное - востребованы рынком.
Кстати "бизнес-приложения" - это Oracle Applications ? - так он ими занимается очень давно...

Кстати Windows CE, SQLServer и.т.д. - тоже казались жалкой потугой. Да и windows когдато был жалкой потугой (впрочем на серверах windows пока и остаётся жалкой потугой).

>благодушная стагнация, в которой Oracle пребывает на протяжении последних двух версий, отделываясь визардами
Вот тут вы очень неправы. На протяжении последних двух версий появилость очень много всего: чего стоит только RAC в 9i и Java в 8i. собственно смотрите http://otn.oracle.com/products/oracle9i/pdf/9idb_rel2_features.pdf и http://otn.oracle.com/products/oracle8i/pdf/8iR2_nfs.pdf там перечень New Features на несколько десятков страниц.
23 сен 02, 08:36    [56784]     Ответить | Цитировать Сообщить модератору
 Re: Что же всё таки лучше???  [new]
Silver
Member

Откуда:
Сообщений: 141
2 Zaxx & Дед:
Старая добрая тема :))

Хотелось бы немножечко уравновесить оба указанных полюса :)

1) Да, темпы развития MS SQL значительно превосходят Оракловские. Но, не кажется ли Вам, уважаемые, что догонять несколько легче чем продираться по целине? Сравняются окончательно :) (это когда на каждую фичу MSSQL найдется аналог ORACLE и наоборот) -- вот тогда и будет видно кому жить, а кому выживать.

2) Но вот на счет "безысходности" -- вот тут позвольте не согласится. Сервер приложений Оракла -- вещь весьма и весьма мощная и профессиональная. Технология порталов от Оракле -- тоже неплохо. Java машина (встроенная в сервер БД и IAS) -- как бы не лидер в тройке Oracle, MS & Sun. Из средств разработки JDeveloper (в свое время перекупленный у Borlanda JBuilder) -- отлично работающее решение, несколько правда прожорливое. (Впрочем, под Win2k ведет себя скромнее чем под Linux`ом типа ASP или SUSE)
Осмелюсь заметить, что и у MS, и у Oracle позиция сводится к лозунгу -- "СУБД и средства разработки в одном флаконе!" (т.е. от одного производителя -- поставщика готовых решений)
23 сен 02, 09:56    [56789]     Ответить | Цитировать Сообщить модератору
 Re: Что же всё таки лучше???  [new]
VAT
Member

Откуда: Нижний Новгород
Сообщений: 295
Ещё такой момент:
Смотрим тесты: www.tpc.org/tpch/results/tpch_perf_results.asp

HP Proliant DL760 X900 1,933 89 US $ Microsoft SQL Server 2000 Enterprise Edition Microsoft Windows .NET
Total System Cost 170,758 US $

Следующая ступенька:
SGI 1450 Server with DB2 UDB EEE v7.2 2,733 347 US $ 10/31/01 IBM DB2 UDB EEE 7.2 Linux 2.4.3 05/11/01
Total System Cost 948,966 US $

То есть если база порядка 100Гб и не устраивает 1933 запроса в час то надо от MSSQL переходить на ступеньку выше -
DB2 с 2733 запросами в час и стоимостью системы 948966 US $ (вместо 170758 US $)
Или на 3 ступеньки с 5578 запросами в час и стоимостью системы 2072818 US $ :
HP AlphaServer ES45 Model 68/1000 5,578 372 US $ 07/15/02 Oracle 9iR2 w/Real Application Cluste HP Tru64 Unix V5.1A/IPK

Если база порядка 300Гб, то скачок с 422173 US $ до 2995034 US $. (хотя тесты почти 2-х летней давности).
26 сен 02, 10:17    [57862]     Ответить | Цитировать Сообщить модератору
 Re: Что же всё таки лучше???  [new]
poison
Member

Откуда:
Сообщений: 78
Давно Долго и нудно пишем биллинг на Oracle
www.servocomp.ru
27 сен 02, 15:03    [58499]     Ответить | Цитировать Сообщить модератору
 Re: Что же всё таки лучше???  [new]
killed
Member

Откуда: Moscow
Сообщений: 3526
2poison

Бросай ты это неблагодарное дело ;) Помимо вас биллинг под Оракл в Росии долго и нудно пишут: Сибосс, Протек(Флэгшип),Петер-Сервис. Думаю в сумме это больше 50% крупных провайдеров СНГ. А почему кстати МТS и Пчелайн до сих пор сидят на Oracle и совсем забыли про "правильную" платформу? Может Дед Маздай что знает ? ;)
27 сен 02, 17:03    [58581]     Ответить | Цитировать Сообщить модератору
 Re: Что же всё таки лучше???  [new]
Мохов
Guest
Мы (MTS) видимо неразумные не знаем о существовании ангажированного Биллушкой Деда Маста и видимо нам эта "правильная система" нафиг не нужна....
27 сен 02, 20:07    [58661]     Ответить | Цитировать Сообщить модератору
Все форумы / Сравнение СУБД Ответить