|
|
|
ASE vs ASA
|
|||
|---|---|---|---|
|
#18+
Добрый всем день! Кто может объяснить, почему очень часто в качестве альтернативы M$ упоминается Sybase ASA ? И все это нормально воспринимают. Ну разного класса эти СУБД. М.б., все же, M$ vs Sybase ASE ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 11:29 |
|
||
|
ASE vs ASA
|
|||
|---|---|---|---|
|
#18+
Я бы еще мог сказать, что ASA и Oracle - разного класса. А вот про MS и ASA я сказать этого не могу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 12:19 |
|
||
|
ASE vs ASA
|
|||
|---|---|---|---|
|
#18+
RomaleДобрый всем день! Кто может объяснить, почему очень часто в качестве альтернативы M$ упоминается Sybase ASA ? Может вы ASE с ASA перепутали ? Или давайте ссылки, где это и кто это так рекомендует ASA. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 12:51 |
|
||
|
ASE vs ASA
|
|||
|---|---|---|---|
|
#18+
авторНу разного класса эти СУБД. А откуда такие умозаключения ? :) Неужели только из за приставки у MS - "Enterprise". Так не верьте этому - мало ли что MS могут на заборе написать, MSSQL от этого Enterprise не станет - далеко ему еще до этого, как в принципе и ASA. Но оба упорно двигаются в этом направлении, так что можно сказать это одинакового класса СУБД, совместимые на уровне TSQL между собой, но имеющие разные принципы и функциональность своих движков, даже не смотря на то, что оба блокировочники. авторИли давайте ссылки, где это и кто это так рекомендует ASA. Я рекомендую часто ASA, особенно там, где БД не занимает десятки и выше гигабайт как хорошую альтернативу MSSQL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 12:54 |
|
||
|
ASE vs ASA
|
|||
|---|---|---|---|
|
#18+
ASCRUS авторНу разного класса эти СУБД. А откуда такие умозаключения ? :) Неужели только из за приставки у MS - "Enterprise". Так не верьте этому - мало ли что MS могут на заборе написать, MSSQL от этого Enterprise не станет - далеко ему еще до этого, как в принципе и ASA. Но оба упорно двигаются в этом направлении, так что можно сказать это одинакового класса СУБД, совместимые на уровне TSQL между собой, но имеющие разные принципы и функциональность своих движков, даже не смотря на то, что оба блокировочники. авторИли давайте ссылки, где это и кто это так рекомендует ASA. Я рекомендую часто ASA, особенно там, где БД не занимает десятки и выше гигабайт как хорошую альтернативу MSSQL. 2 MasterZiv Да, в том-то и дело, что не путаю. Посмотрите, что пишет уважаемый ASCRUS! Это, если угодно, ссылка. При всем моем неприятии M$ и любви к ASA (SQL Anywhere, если угодно) странно это. Может кто и кластеры на ASA строил ? Или там реализован механизм MPP ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 13:35 |
|
||
|
ASE vs ASA
|
|||
|---|---|---|---|
|
#18+
авторМожет кто и кластеры на ASA строил ? Читал в конфе Sybase.com - строили на Sun-овских серверах. Уж как не знаю, по моему разработчики ASA сами долго удивлялись по этому поводу :) Ну а по хорошему - с точки зрения заявленных возможностей действительно можно назвать ASA как Workgroup и MS как Enterprise (хотя если полистать историю на ianywhere.com, то там есть примеры использования ASA именно как Enterprise - с тысячами пользователей и гигабайтными БД). Но с точки зрения не заявленных, а фактических возможностей, мне кажеться MSSQL многое не сильно хорошо делает из заявленных возможностей. Наверное поэтому его и сравнивают с ASA - то есть с точки зрения не заявленных, а фактических возможностей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 16:21 |
|
||
|
ASE vs ASA
|
|||
|---|---|---|---|
|
#18+
2 ASCRUS Абсолютно с Вами согласен. Собственно, мой 1-й пост происходил не от любви к MS SQL (кал, по моему мнению), а от некоторого неприятия многими, Вами тоже, кстати, :) Sybase ASE, который я так люблю. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 16:34 |
|
||
|
ASE vs ASA
|
|||
|---|---|---|---|
|
#18+
Честно говоря у меня нет неприятия к ASE :) Просто он совсем по функциональности не подходит под тот круг задач, которые я реализую, где ASA как раз по сравнению с ним кажется очень даже вкусным сервером. Я даже больше могу сказать - ASA у меня ассоциируется именно как с полнофункциональной РСУБД, где есть возможность всю бизнес-логику реализовать ее средствами, а ASE с быстрым и надежным - но все таки хранилищем данных, так как сложную бизнес-логику его средствами реализовать на TSQL не возможно. Соотвествующе и мнение мое такое - что для 2-х звенок с не очень большими нагрузками идеальна ASA, для 3-х звенок с большими нагрузками очень хорошо смотриться ASE. Ну а если вспомнить про то, что я не сторонник 3-х звенок, то наверное этим и можно обьяснять мое нежелание знакомиться с ASE. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 16:49 |
|
||
|
ASE vs ASA
|
|||
|---|---|---|---|
|
#18+
Используем уже лет 5 ASA на очень серьезной системе, состоит из нескольких баз, разнесенных по разным мощным железкам, общий размер приблизительно 40 гигов, ежедневно вставляется под миллион записей. В общем очень все достойно работает, вот постепенно начали на девятку переходить - вообще сказка :) Года полтора назад также приобрели ASE 12.5, (есть одна задача, которая АСЕ все-таки дается не очень ...), так вот по администрированию обплевались уже все после АСЫ, да и на TSQL писАть после Watcom - тоже еще та песня :) в общем общие впечатления совсем не в пользу ASE, за исключением производительности на ОЧЕНЬ больших объемах данных ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 17:12 |
|
||
|
ASE vs ASA
|
|||
|---|---|---|---|
|
#18+
ASCRUSНу а если вспомнить про то, что я не сторонник 3-х звенок, то наверное этим и можно обьяснять мое нежелание знакомиться с ASE. Любопытно и показательно IMHO, что наибольшее количество сторонников 3-звенки наблюдается среди фанатов IB/FB :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 17:49 |
|
||
|
ASE vs ASA
|
|||
|---|---|---|---|
|
#18+
RomaleМожет кто и кластеры на ASA строил ? Или там реализован механизм MPP ? А что понимать под кластером? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 17:51 |
|
||
|
ASE vs ASA
|
|||
|---|---|---|---|
|
#18+
На мой взгляд, удобство разработки ASA и неудобство ASE - суть, по большому счету, дело привычки. Конечно, ASA сделан для людей, а ASE - для программистов. Но! Сколькими конфигурационными параметрами можно управлять режимами работы ASA ? А ASE ? Кроме того, опять-таки, только мое ощущение, чем крупнее проект, тем менее ощутимы особенности разработки ASA и ASE. И я, честно говоря, не знаю, какую бизнес-логику нельзя реализовать в 2-х звенке на ASE. В нем есть все необходимое, пусть даже что-то реализуется не слишком красиво. Ну и наконец, объем базы - только один из критериев оценки СУБД на предмет ее принадлежности к Workgroup/Enterprise. Есть еще и клиентская нагрузка. Где-то в году 98-м Европейский офис Sybase после долгого кряхтения все-же сформулировал примерную границу применимости ASA 5.5.05 - "30 одновременных тяжелых клиентов". Понинаю, какой год на дворе, что ASA9 != ASA5, но тем не менее... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 18:00 |
|
||
|
ASE vs ASA
|
|||
|---|---|---|---|
|
#18+
Александр Гoлдун RomaleМожет кто и кластеры на ASA строил ? Или там реализован механизм MPP ? А что понимать под кластером? То и понимать. Отказоустойчивую ситему на 2-х и более нодах, возможно, с балансировкой нагрузки. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 18:04 |
|
||
|
ASE vs ASA
|
|||
|---|---|---|---|
|
#18+
автор Где-то в году 98-м Европейский офис Sybase после долгого кряхтения все-же сформулировал примерную границу применимости ASA 5.5.05 - "30 одновременных тяжелых клиентов". Понинаю, какой год на дворе, что ASA9 != ASA5, но тем не менее... На сайте iamywhere.com выложена официальная информация о том, что по заказу одного клиента, который планировал использовать ASA 9 именно в качестве Enterprise были произведены тесты нагрузок на IBM Benchmark. Результаты тестов были призваны более чем удовлетворяющие условиям клиентов: 1. Демонстрация работы 1300 активных подключений на базе данных с 30 миллионами записей 2. Измерение скорости работы 3900 конкурирующих подключений на базе данных размером 18 гб 3. Проверка при проведение испытаний автобалансировки нагрузок ASA по заявленным возможностям нулевого администрирования и управления СУБД технически не подготовленными юзерами (не администраторами) с учетом использования множества удаленных СУБД и настроенной репликации. Я конечно понимаю, что это официальная информация и она может быть завышена. Но все равно немножко отличается от 30 пользователей ASA 5, не правда ли ? :) Оригинальная ссылка здесь . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 18:13 |
|
||
|
ASE vs ASA
|
|||
|---|---|---|---|
|
#18+
ASA параллельную сортировку / сканирование поддерживает ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 18:20 |
|
||
|
ASE vs ASA
|
|||
|---|---|---|---|
|
#18+
2 ASCRUS Извините, я не имел ввиду 30 подключений. Я говорил о 30 ТЯЖЕЛЫХ запросах. Связка нескольких таблиц, DSS на фоне OLTP и т.д... У нас на ASA крутятся базы до 30 Гб и клинтов под 200, но их как раз мы и переводим на ASE. И, потом, эта оценка ведь скорее из области здравого смысла. Понятно, что тупым апгрейдом аппаратуры можно многократно повышать производительность системы, но, начиная с некоторого порога, эффект будет все более смещаться в сторону ASE. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 18:30 |
|
||
|
ASE vs ASA
|
|||
|---|---|---|---|
|
#18+
RomaleНа мой взгляд, удобство разработки ASA и неудобство ASE - суть, по большому счету, дело привычки. Конечно, ASA сделан для людей, а ASE - для программистов. Перечитал 2 раза. Не понял Romale Но! Сколькими конфигурационными параметрами можно управлять режимами работы ASA ? А ASE ? Встречный вопрос: а сколькими нужно? Еще неизвестно, что здесь недостаток, а что достоинство. После MSSQL я удивлялся, что в запросе для ASA нельзя явно указать, какой индекс использовать. В IB вон вообще без хинтов сложные связки лучше не делать. В ASA за многие годы использования я лишь дважды был недоволен решением оптимизатора. Romale Ну и наконец, объем базы - только один из критериев оценки СУБД на предмет ее принадлежности к Workgroup/Enterprise. Есть еще и клиентская нагрузка. Где-то в году 98-м Европейский офис Sybase после долгого кряхтения все-же сформулировал примерную границу применимости ASA 5.5.05 - "30 одновременных тяжелых клиентов". Понинаю, какой год на дворе, что ASA9 != ASA5, но тем не менее... Разделение ASA и ASE на workgroup и enterprise - это даже не условность. Это чистейшей воды маркетинговый ход для разделения рынка IMHO. Как иначе впарить более дорогой ASE крутой корпорации, если сам же продаешь конкурирующий продукт, в чем-то превосходящий и более дешевый? Очевидно есть задачи, где действительно лучше поставить ASE, но сильно сомневаюсь, что таких хотя бы половина среди имеющихся инсталляций. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 18:31 |
|
||
|
ASE vs ASA
|
|||
|---|---|---|---|
|
#18+
MasterZivASA параллельную сортировку / сканирование поддерживает ? Не знаю насчет 9-ки, но 5-ка, по моему, не поддерживает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 18:33 |
|
||
|
ASE vs ASA
|
|||
|---|---|---|---|
|
#18+
Romale Александр Гoлдун RomaleМожет кто и кластеры на ASA строил ? Или там реализован механизм MPP ? А что понимать под кластером? То и понимать. Отказоустойчивую ситему на 2-х и более нодах, возможно, с балансировкой нагрузки. :) В полном смысле этого термина может и не сделаешь. Но решить большинство задач, для которых создается кластер вполне можно. Распределение нагрузки можно сделать, организовав несколько узлов, между которыми настроена репликация, секционирование таблиц на разных серверах делается через VIEW на прокси-таблицах. Отказоустойчивость реализуется либо той же репликацией, либо "живым бэкапом", если допустимы простои порядка одной-нескольких минут при полном крахе сервера. Понятно, что это кустарные методы. Для той же балансировки придется что-то выдумывать. Но тем не менее, если задачу ставить не "Сделать кластер", а "Решить такие-то проблемы и удовлетворить таким-то требованиям", то с помощью ASA можно сделать многое и притом красиво. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 18:47 |
|
||
|
ASE vs ASA
|
|||
|---|---|---|---|
|
#18+
MasterZivASA параллельную сортировку / сканирование поддерживает ? Из BOL глава Table access algorithms/Parallel index scans: BOLOn volumes with multiple disk spindles, Adaptive Server Anywhere can scan tables using an index in parallel. Parallel index scans let the server take advantage of of tables and index pages across multiple disks to schedule multiple input/output operations at the same time. Each scan carried out in parallel searches for rows matching a different key and ensures that these pages are in memory when needed. и из секции New Feature BOL On volumes with multiple disk spindles, such as hardware or software RAID arrays, the query optimizer can now scan tables using an index in parallel. Александр ГoлдунПосле MSSQL я удивлялся, что в запросе для ASA нельзя явно указать, какой индекс использовать. В IB вон вообще без хинтов сложные связки лучше не делать. В ASA за многие годы использования я лишь дважды был недоволен решением оптимизатора. Ну хинты на индексы уже в 9-ке есть. Хотя как я уже и писал в своей статье про индексы, главное правильно написать запрос и соединения в нем. Тогда никакие хинты и не нужны. авторКак иначе впарить более дорогой ASE крутой корпорации, если сам же продаешь конкурирующий продукт, в чем-то превосходящий и более дешевый? Даже более того - можно провести эксперимент. Приходите в Sybase CIS, любезно сообщаете, что хотите купить ASA, чтобы сделать небольшую задачу. С первых же слов Вас начнут убеждать, что ASA это Workgroup, это не серьезно, что она не потянет, что она и 2 гигабайтную БД не тянет и 30 пользователей - это максимум. А вот ASE ... и дальше о том как все круто, да еще и Enterprise, да и цена не так уж дорога по сравнению с конкурирующими СУБД класса Enterprise. Я все это проходил - даже умилился у них в офисе способностью их убеждения, спросил, а сами то они немного представления имеют, что может ASA. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 18:51 |
|
||
|
ASE vs ASA
|
|||
|---|---|---|---|
|
#18+
Александр Гoлдун Понятно, что это кустарные методы. Для той же балансировки придется что-то выдумывать. Но тем не менее, если задачу ставить не "Сделать кластер", а "Решить такие-то проблемы и удовлетворить таким-то требованиям", то с помощью ASA можно сделать многое и притом красиво. Именно кустарные. Потому как и отказоустойчивости так не добиться - или предложите этот VIEW на ходу при падении одной ноды переписывать, так, чтобы он на другую ноду ссылался ? Короче, расслабтесь на эту тему. В споре ASA vs ASE возможность кластеров на них не имеет значения - ни там, ни там их нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 18:52 |
|
||
|
ASE vs ASA
|
|||
|---|---|---|---|
|
#18+
ASCRUS BOLOn volumes with multiple disk spindles ... BOL ... such as hardware or software RAID arrays, the query optimizer can now scan tables using an index in parallel. ... Вот это как-то настораживает. Откуда ASA знает, сколько в девайсе шпидлелей, да еще и на стольких платформах ? Времена, когда СУБД затачивали под конкретную аппаратуру давно прошли, так что это как-то сомнительно выглядит. И вообще, при чем здесь сколько в девайсе физических дисков ? Он свои структуры должен уметь в парралель сканировать. Сортировать в парралель. На N процах. При чем здесь кол-во дисков ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 18:58 |
|
||
|
ASE vs ASA
|
|||
|---|---|---|---|
|
#18+
Александр Гoлдун RomaleНа мой взгляд, удобство разработки ASA и неудобство ASE - суть, по большому счету, дело привычки. Конечно, ASA сделан для людей, а ASE - для программистов. Перечитал 2 раза. Не понял Я имел ввиду, что ASA со своими утилитами и родным диалектом SQL более дружественен, что-ли. Romale Но! Сколькими конфигурационными параметрами можно управлять режимами работы ASA ? А ASE ? Встречный вопрос: а сколькими нужно? Еще неизвестно, что здесь недостаток, а что достоинство. После MSSQL я удивлялся, что в запросе для ASA нельзя явно указать, какой индекс использовать. В IB вон вообще без хинтов сложные связки лучше не делать. В ASA за многие годы использования я лишь дважды был недоволен решением оптимизатора. Опримизатор - это тема отдельного рарзовора. Тут же речь о том, что ASE априори имеет гораздо балее продвинутый инструмент тонкой настройки СУБД под конкретное приложение(ния). Romale Ну и наконец, объем базы - только один из критериев оценки СУБД на предмет ее принадлежности к Workgroup/Enterprise. Есть еще и клиентская нагрузка. Где-то в году 98-м Европейский офис Sybase после долгого кряхтения все-же сформулировал примерную границу применимости ASA 5.5.05 - "30 одновременных тяжелых клиентов". Понинаю, какой год на дворе, что ASA9 != ASA5, но тем не менее... Разделение ASA и ASE на workgroup и enterprise - это даже не условность. Это чистейшей воды маркетинговый ход для разделения рынка IMHO. Как иначе впарить более дорогой ASE крутой корпорации, если сам же продаешь конкурирующий продукт, в чем-то превосходящий и более дешевый? Если встать на Вашу точку зрения, то мы придей к тому, что Sybase выпускает два конкурентных продукта. Sybase - конкурирует с PowerSoft. Но, ведь не идиоты же они. Очевидно есть задачи, где действительно лучше поставить ASE, но сильно сомневаюсь, что таких хотя бы половина среди имеющихся инсталляций. Браво, наконец-то !!! Я об этом и толкую! Вот оно, разделение на workgroup и enterprise! Кстати об инсталяциях, сколько промышленных (в смысле не для развлечения) систем под ASA работают, к примеру, на SUN 9500 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 19:00 |
|
||
|
ASE vs ASA
|
|||
|---|---|---|---|
|
#18+
Александр Гoлдун RomaleНа мой взгляд, удобство разработки ASA и неудобство ASE - суть, по большому счету, дело привычки. Конечно, ASA сделан для людей, а ASE - для программистов. Перечитал 2 раза. Не понял Разесьняю па панятиям. ASA - эта для лажков, а ASE - для крутых праграммеров и кулхацкеров ! Шутка, шутка. :-)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 19:02 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=32680073&tid=2014237]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
68ms |
get tp. blocked users: |
2ms |
| others: | 247ms |
| total: | 386ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...