Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 Сравнение: Sybase vs MS SQL  [new]
jimmers
Member

Откуда: Санкт-Петербург - New York City
Сообщений: 5072
Господа!

Помогите оценить, что потеряю/приобрету при переходе от
Microsoft SQL Server 2000 SE к продукции Sybase (даже не
могу сказать, какой именно - просветите). Интересует:

Стабильность работы
Богатство функций
Производительность
Стоимость лицензий
Наличие средств разработки
и т.п.

Спасибо
24 янв 03, 17:13    [114607]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение: Sybase vs MS SQL  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 32174
1. Возможность работы на не-МС операционных системах
2. Хорошую систему репликаций/обмена данными.
3. Высокую производительность на дорогой технике (в росии не актуально)
ну и всё...
24 янв 03, 17:19    [114615]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение: Sybase vs MS SQL  [new]
DiaFlex
Guest
Если уже существуют наработки для MS SQL, следует их проверить с учетом факта что Sybase - регистро-зависимый. В прошлом году переводили наше ПО на Sybase. Довольно долго отлавливали ошибки связанные с этим.

>>> Высокую производительность на дорогой технике (в росии не актуально) - Довольно много банков используют дорогу технику + Sybase...
24 янв 03, 17:26    [114627]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение: Sybase vs MS SQL  [new]
jimmers
Member

Откуда: Санкт-Петербург - New York City
Сообщений: 5072
А какой именно Sybase Вы используете?
Какова стоимость лицензии?
24 янв 03, 18:46    [114683]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение: Sybase vs MS SQL  [new]
cvasil
Member

Откуда:
Сообщений: 519
Еще можно сказать о наличии "родных" клиентов к Sybase для множества платформ, с чем у М$ беда.
Правда мы сейчас двигаем в обратную сторону.
В основном из денежных соображений.
24 янв 03, 21:00    [114747]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение: Sybase vs MS SQL  [new]
ardi
Guest
Ребята,
тут возникла необходимость перенести базу из MS SQL в Сибейс.

Вроде есть у Сибейса такой Replication Agent. Он поможет в данной ситуации?
Может ли он полностью перелопатить майкрософтовские процедуры/функции
под формат Сибейса?

Или лучше действовать по-другому?
Например, делать реверс-инжиниринг и потом генерить скрипты через PowerDesigner?
24 янв 03, 21:31    [114760]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение: Sybase vs MS SQL  [new]
cvasil
Member

Откуда:
Сообщений: 519
IMHO руками придется схему переносить.
RepAgent тут не поможет.
24 янв 03, 22:06    [114772]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение: Sybase vs MS SQL  [new]
add
Guest
>>> Если уже существуют наработки для MS SQL, следует их проверить с учетом факта что Sybase - регистро-зависимый.

ASA при генерации БД можно сказать игнорировать регистр. Чтоб не игнорировать регисть можно сказать:
dbinit -c ...
27 янв 03, 01:39    [115058]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение: Sybase vs MS SQL  [new]
tchingiz
Member

Откуда:
Сообщений: 39054
>3. Высокую производительность на дорогой технике (в росии не актуально)
>ну и всё...


сайбез ASA (бывший ватком 4.5) работает вообще на всем начиная с 486 машин и вполне быстро.
при маленьком количестве одновременных соедининий (до 10 ) работает быстрее микрософта.
у него замечательная документация - за 7 лет эксплуатации не возникало
нужды ходить в форумы спрашивать что либо.
я на нем написал 3 коммерческих продукта.
единственная серьезная проблема, на которую наткнулся (и не знаю ответа)
есть ошибка при генерации глобал автоинкремента в распределенных БД.

для покет писи у сайбеза есть версии с 2000 года
администрируется левой задней ногой.

цены приблизительные:
стоимость сервера 450 юсд, клиента 170 юсд.
десктопная версия возле 170 юсд.

евалюейшен версия ничем не отличается от рабочей - только показывает
окошко и задает лишний вопрос при запуске сервера.

система репликаций оригинальная - но надежно работающая по много лет.

ставится за 5 минут.
не зависит ни от каких сервис паков и фиксов от виндовса.

---------

микрософты содрали своей sql c сайбеза ASE (T-SQL - разработка сайбеза)

регистрозависимость зависит от параметров (по крайней мере в ASA)

триггеры у сайбеза ASA гораздо приятнее и прозрачнее микрософтовских.
(я в декабря пробовал использовать микрософт 2000).
27 янв 03, 08:15    [115078]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение: Sybase vs MS SQL  [new]
Erx
Guest
Если уж и переходить с MSSQL, то переходить сразу на Oracle - это просто база ДРУГОГО порядка....
27 янв 03, 18:09    [115704]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение: Sybase vs MS SQL  [new]
ppp
Member

Откуда:
Сообщений: 278
to Erx

Nu, nu , mozno po podrobnej na kakoj ze PORJADOK Oracle ot Sybase otlichaetsa?
27 янв 03, 20:46    [115786]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение: Sybase vs MS SQL  [new]
Silver
Member

Откуда:
Сообщений: 141
2 ppp: на порядок стоимости -- это уже 100 % :))
Такие параметры как масштабируемость и мощность расширений SQL обсуждать будем? Или просто обратимся к документации? :))
28 янв 03, 05:15    [115841]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение: Sybase vs MS SQL  [new]
tchingiz
Member

Откуда:
Сообщений: 39054
2 Jimmers
вот товарищ по "несчастью"
(что он спрашивает я не допонял - я этим не пользовался)

https://www.sql.ru/forum/actualthread.aspx?bid=30&tid=21291

--------
при маленьком количестве одновременных соедининий (до 10 ) работает быстрее микрософта и оракла.
при кол-ве одновременных соединений (больше 25) оракл работает
быстрее чем сайбез aca.
28 янв 03, 09:13    [115867]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение: Sybase vs MS SQL  [new]
Guest123
Guest
2Jimmers

>Помогите оценить, что потеряю/приобрету при переходе от
>Microsoft SQL Server 2000 SE к продукции Sybase (даже не
>могу сказать, какой именно - просветите).
Вначале определитесь на что вы собираетесь переходить на ASE или ASA.
- это две большие разницы, отличия очень большие. у ASE рчень много настроек режима работы сервера, БД. Одних параметров работы с памятью неперечесть. Все это настаривается в текстовом файле. Как следствие - нужно долго провозится, прежде чем вы нориально настроете систему. А если вы где-то чего-то не донастроете, то будет вам глюкалово и тормоза. Можно сказать, что отличия между MSSQL и ASE как между легковым автомобилем и трактором с большим кол-вом хитрых узлов. ASA с этой точки зрения прост - задал сколько памяти сервер под себя используте и вперед.

>Интересует:
>Стабильность работы
Считается, что Sybase стабильнее, но опять все зависит, как вы его настроете.
>Богатство функций
Очень навороченная репликация - я так думаю это один из главных козырей продукта. Один диалект SQL. Будетлегко переносить скрипты. В отличие от MS можно писать хранимые процедуры на JAVA. (есть еще поддержка EJB, но в этом деле я слаб)
>Производительность
Думаю, что у ASE будет заметно выше, опять таки из-за того что можно тонко настроить параметры сервера. Но если недонастроете ....
>Стоимость лицензий
Можно, конечно посмотреть на Sybase.ru, но у Sybase индивидуальный подход в вопросах цены для каждого клиентаю и различие в цене может быть колоссальным.
>Наличие средств разработки и т.п.
До MS EM ДАААЛЕЕЕКО!!!. У Sybase ASE 12.5 идет в поставке Sybase Central на JAVA. Полное убожество, тормоза и глюкалово. Доходит до маразма - надо брать Central у предыдущих версий продукта, что бы нормально работать. Такое ощущение, что Sybase просто положила болт на клиентскую оболочку для администрирования и разработки для своего сервера. Она по сравнению с MS EM, аналогом DB2 выглядет не конкурентноспособной. Я так думаю, что это вызвано тем, что продукт из мира UNIX, поэтому прийдется привыкать к командной консоли.
- В стандартной поставке вы не увидите средства типа Microsoft DTS. Нечто подобное называется IWS и продается отдельно (правда попробовать мне его не удавалось, его даже загрузить для пробы не дают)
-В стандартной поставке вы не увидите OLAP-сервера. Прийдется искать и покупать отдельный продукт.
В стандартной поставке вы получите:
+PowerDesigner - средство для проектирования БД,
+PowerDynamo - движок для WEB-сайтов
+еще другие фичи.
28 янв 03, 12:43    [116129]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение: Sybase vs MS SQL  [new]
ppp
Member

Откуда:
Сообщений: 278
to Silver

Esli govorim o ASE ,to po povodu stoimosti - soglasen na 100% )
mashtabituemostj u ASE ne chen ne ustupaet Oracle ( net konechno RAC , no ego po sej denj tolkom ni kto ne ispolzuet),
po povodu PL SQL- v odshem da , estj veshi kotorih v T-sql net , no eto nikak ne
otlichie na celij "porjadok'', a esli chelovek rabotal s MS SQL to uz tochno bistree vse napishet na Sybase.
V obshe vse zavisit ot konkretnoj situacii , ja bi toze esli bi perehodil , to na Oracle ili UDB DB2. Vplne vozmozno chto skoro s Sybase sluchitsa to ze chto i s Informix.
28 янв 03, 16:42    [116429]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение: Sybase vs MS SQL  [new]
SiDen
Member

Откуда:
Сообщений: 518
To: jimmers
Поделитесь пожалуйста мыслями из которых, как следствие, вытекает желание(необходимость) перехода от сиквела. Что может Вас сподвигнуть на изучение, переход и перелапачивание проектов (если конечно сей переход не обуславливается желанием изучения нового в образовательных целях)?
29 янв 03, 09:05    [116777]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение: Sybase vs MS SQL  [new]
Silver
Member

Откуда:
Сообщений: 141
2 SiDen:
Например требуется другая платформа или кросс-платформенный вариант. Не устраивают уровни надежности и масштабируемости. Наличие средств разработки, их качество и стоимость.
Это пожалуй на первый взгляд все.
29 янв 03, 11:15    [116921]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение: Sybase vs MS SQL  [new]
jimmers
Member

Откуда: Санкт-Петербург - New York City
Сообщений: 5072
2SiDen

Цена.
29 янв 03, 14:25    [117222]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение: Sybase vs MS SQL  [new]
ardi
Guest
2Guest123

>Очень навороченная репликация - я так думаю это один из главных козырей
>продукта. Один диалект SQL. Будетлегко переносить скрипты.

вот это да! А как, если не секрет? Уже неделю бьюсь над переносом скриптов.
Синтаксис UDF весьма отличается. Точнее - много моментов, вроде точки с запятой на конце строк. В MSSQL их можно не ставить , а в Sybase - обязательно. Или наоборот: предлог "as" при объявлении переменных: в MSSQL можно ставить, а в Sybase - нельзя.

Есть ли какие-нибудь средства для
перелопачивания хранимых процедур и функций из MSSQL в формат Сибейса?
Надейлся на PowerDesigner - не помог.
30 янв 03, 15:40    [118278]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение: Sybase vs MS SQL  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 32174
2ardi
"Один диалект SQL. Будетлегко переносить скрипты" - это действительно так. Например, из ХП можно сделать селект.
Вот попробуйте перенести приложение из T-SQL в PL/SQL или на C++...
30 янв 03, 17:01    [118376]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение: Sybase vs MS SQL  [new]
jimmers
Member

Откуда: Санкт-Петербург - New York City
Сообщений: 5072
И все-таки: по лицензиям Sybase будет существенно дешевле?
3 фев 03, 11:10    [120271]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение: Sybase vs MS SQL  [new]
aag
Member

Откуда: Москва
Сообщений: 1955
ASA - в бочку меда, описанных tchingiz (я, правда, больше работал с SAW - Sybase SQL Anywhere, пред.версия) не могу не добавить ложку дегтя:
- нет возможностей прямого указания индексов; а оптимизатор по внешнему впечатлению (спец. сравнения не проводил) сильно уступает MSSQL. Т.е. для большого кол-ва записей наверно должен тормозить. Я строил пару проектов, но кол-во данных было <= 10-20 тыщ.
- у SAW были постоянные некие несовместимости с Delphi.
- инструментальные ср-ва, местный I-SQL, полный отстой.

Во всем остальном полностью согласен, прекрасная маленькая база

Но, по-моему, особого смысла переходить с MSSQL на Sybase нет.
4 фев 03, 16:36    [121662]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение: Sybase vs MS SQL  [new]
c127
Guest
> И все-таки: по лицензиям Sybase будет существенно дешевле?

Примерно вдвое дешевле, плюс возможные варианты, например если заплатить дилерский взнос и покупать сложную конфигурацию, то может еще дешевле оказаться.
8 фев 03, 04:33    [124870]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение: Sybase vs MS SQL  [new]
Ermak
Guest
2aag
"ASA - в бочку меда, описанных tchingiz (я, правда, больше работал с SAW - Sybase SQL Anywhere, пред.версия)"

Если можно поподробнее, что это за предыдущая версия
ASA (Adaptive Server AnyWhere) носит свое имя как мин. с версии 5.0, а это было 1997 - 1998 гг.

Ноги у ASA растут от Watcom SQL
А вот что токое SAW не знаю.
10 фев 03, 06:23    [125217]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение: Sybase vs MS SQL  [new]
c127
Guest
:Если можно поподробнее, что это за предыдущая версия
ASA (Adaptive Server AnyWhere) носит свое имя как мин. с версии 5.0, а это было 1997 - 1998 гг.

В пятой-шестой версии она называлась Sybase Anywhere (SAW), что и имел наверное в виду aag. Название ASA ввели с седьмой версии по-моему, где-то в 1999-2000.

:Ноги у ASA растут от Watcom SQL
А вот что токое SAW не знаю.

См. выше.
12 фев 03, 08:27    [126911]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Сравнение СУБД Ответить