Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Критерии выбора СУБД
|
|||
|---|---|---|---|
|
#18+
Хотелось бы задать такой вопрос: какие СУБД Вы предпочитаете использовать, а главное - почему? Критерии выбора, достоинства, которые для Вас наиболее значимы. А заодно вопрос о недостатках - что Вас больше всего не устраивает в используемых Вами системах. Одним словом, значимые факторы при выборе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 15:58 |
|
||
|
Критерии выбора СУБД
|
|||
|---|---|---|---|
|
#18+
ArtaХотелось бы задать такой вопрос: какие СУБД Вы предпочитаете использовать, а главное - почему? Критерии выбора, достоинства, которые для Вас наиболее значимы. А заодно вопрос о недостатках - что Вас больше всего не устраивает в используемых Вами системах. Одним словом, значимые факторы при выборе. Критерии выбора (порядок в зависимости от задачи может меняться) - адекватность реализуемого функционала требованиям проекта (ну вот например не нужны хранимые процедуры, и список серверов сразу пересортируется) - надежность (безглючность, удобство резервного копирования и восстановления) - скорость работы с модельной БД (время выполнения типовых запросов) - требования к дисковому пространству и количеству процессоров (для конкретного класса задач) - наличие хорошей документации, книг (для первоначального изучения), комьюнити (у mySQL оно традиционно убогое, например :) - масштабируемость - положение фирмы-разработчика на рынке Основные недостатки виденных серверов: interbase (старые версии) - тормозной MS SQL - жрет ресурсы mySQL - недостаточно функционален, плохой оптимизатор (в части вложенных запросов точно плохой :) Sybase ASA - медленее mySQL и MS SQL, менее распространен Oracle, DB2 - не приходилось использовать на практике, потому ругать не стану. В принципе мешало этому личное мнение о сложности установки и освоения. hsqldb - сейчас это игрушка для десктопных задач, но прикольная :) Поскольку говорилось о СУБД, а не только SQL-серверах: ZODB (из поставки zope) - доморощенное и глюкавое хранилище объектных данных, самый большой минус в том что используют его мало, потому и сырое VFP - отвратительная реализация контейнера БД (файл dbc то бишь), глючный процессор SQL Paradox - падает в разы чаще чем фокспро (со времен ДОС не использовал) Cache - не пробовал и не собираюсь (ну тут причин много) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 16:17 |
|
||
|
Критерии выбора СУБД
|
|||
|---|---|---|---|
|
#18+
Dogen VFP - отвратительная реализация контейнера БД (файл dbc то бишь), глючный процессор SQL Тебя никто не заставляет использовать контейнеры БД. Практики вообще БД в фоксе не используют, вся работа только с временными таблицами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 16:40 |
|
||
|
Критерии выбора СУБД
|
|||
|---|---|---|---|
|
#18+
Диченко Dogen VFP - отвратительная реализация контейнера БД (файл dbc то бишь), глючный процессор SQL Тебя никто не заставляет использовать контейнеры БД. Практики вообще БД в фоксе не используют, вся работа только с временными таблицами Я с Вами, товарищ, свиней не пас. Можно еще стажем практического использования фокспро померяться, тоже аргумент. Вопрос был про СУБД, а не про средства разработки приложений, что ты опять [censored]. Я прекрасно понимаю что на VFP можно легко и быстро писать толстого клиента. Более, того, я, похоже, продвинулся малость дальше тебя и - страшно сказать - по мере сил ухожу от использования ODBC при коннекте к серверам данных. Мешает довести сей процесс до логического конца исключительно приобретенная за годы обучения в высшей школе лень. Да и от фокспро уходим мы уже, небезуспешно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 16:49 |
|
||
|
Критерии выбора СУБД
|
|||
|---|---|---|---|
|
#18+
Dogen Sybase ASA - медленее mySQL и MS SQL, менее распространен что значит медленнее??? что именно в ASA медленнее? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 11:40 |
|
||
|
Критерии выбора СУБД
|
|||
|---|---|---|---|
|
#18+
Steppenwulf Dogen Sybase ASA - медленее mySQL и MS SQL, менее распространен что значит медленнее??? что именно в ASA медленнее? Имеется ввиду наверное 5-ая версия 90-х годов, которая еще и на QNX пахала и расчитана была на небольшое кол-во подключений. А вот насчет ASA 9.0.2, ее распостраненности по миру и скорости я бы не рекомендовал делать таких вот необоснованных утверждений, а для начала посоветовал бы почитать ее родной BOL по главам, посвященных механизмам работы блокировок, индексов, оптимизатора, временных таблиц, кэшей данных, индексов и планов запросов, погонять лично на Win/Unix серверах на тяжелых запросах и больше не говорить такое :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 11:51 |
|
||
|
Критерии выбора СУБД
|
|||
|---|---|---|---|
|
#18+
ASCRUS Steppenwulf Dogen Sybase ASA - медленее mySQL и MS SQL, менее распространен что значит медленнее??? что именно в ASA медленнее? Имеется ввиду наверное 5-ая версия 90-х годов, которая еще и на QNX пахала и расчитана была на небольшое кол-во подключений. А вот насчет ASA 9.0.2, ее распостраненности по миру и скорости я бы не рекомендовал делать таких вот необоснованных утверждений, а для начала посоветовал бы почитать ее родной BOL по главам, посвященных механизмам работы блокировок, индексов, оптимизатора, временных таблиц, кэшей данных, индексов и планов запросов, погонять лично на Win/Unix серверах на тяжелых запросах и больше не говорить такое :) Задел :)) Была это 6-я версия. Однако товарищ который спросил навряд ли в ближайнее время будет тяжелые БД на *nix эксплуатировать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 12:13 |
|
||
|
Критерии выбора СУБД
|
|||
|---|---|---|---|
|
#18+
авторОднако товарищ который спросил навряд ли в ближайнее время будет тяжелые БД на *nix эксплуатировать... Да хоть какие базы, хоть какие СУБД ... лишь бы программировать граммотно умел ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 13:02 |
|
||
|
Критерии выбора СУБД
|
|||
|---|---|---|---|
|
#18+
ASCRUS авторОднако товарищ который спросил навряд ли в ближайнее время будет тяжелые БД на *nix эксплуатировать... Да хоть какие базы, хоть какие СУБД ... лишь бы программировать граммотно умел достали.. грамотно - с одним м пишется .. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 14:19 |
|
||
|
Критерии выбора СУБД
|
|||
|---|---|---|---|
|
#18+
MX-ALEX ASCRUS авторОднако товарищ который спросил навряд ли в ближайнее время будет тяжелые БД на *nix эксплуатировать... Да хоть какие базы, хоть какие СУБД ... лишь бы программировать граммотно умел достали.. грамотно - с одним м пишется .. а вот автор топика ни адной грамматической ащипки не сделал!!! А о программировании тут речь не идет, товарищи. Здесь речь идет о выборе СУБД , вот так. Может, товарищ тендер организовал, и такие товарищи, как товарищ A..., ему расписывают преимущества решений на базе их любимых СУБД, а товарищ автор топика хочет непредвзятые оценки получить. Здесь - и получить непредвзятые оценки, угу. Причем даром. "пока вы смотрите свой телевизор, инопланетяне через него трахают вам мозги" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 14:41 |
|
||
|
Критерии выбора СУБД
|
|||
|---|---|---|---|
|
#18+
Dogen А о программировании тут речь не идет, товарищи. Здесь речь идет о выборе СУБД , вот так. Может, товарищ тендер организовал, и такие товарищи, как товарищ A..., ему расписывают преимущества решений на базе их любимых СУБД, а товарищ автор топика хочет непредвзятые оценки получить. Здесь - и получить непредвзятые оценки, угу. Причем даром. Речь действительно идет о выборе. Впрочем, на непредвзятые оценки никто не рассчитывает. Просто хочется знать, чем руководствуются люди, выбирая систему. Ценой, наличием каких-то функций, известностью. А может, это все вообще неважно, и любой будет работать на том, что знает, плевав любые критерии. А выбор -- он всегда "предвзятый". У кого-то печальный опыт, кто-то слышал чего нехорошего. Или хорошего. Насчет "даром". А жалко? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 11:59 |
|
||
|
Критерии выбора СУБД
|
|||
|---|---|---|---|
|
#18+
ArtaНасчет "даром". А жалко? :) а я, между прочим, довольно подробно отписался а потом сообразил, что вопрос слишком общий - Вам что, расписать как выбирать СУБД для OLTP, ECM, ГИС, биллинга, реестра пенсионеров, интернет-магазина... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 12:10 |
|
||
|
Критерии выбора СУБД
|
|||
|---|---|---|---|
|
#18+
Привет, Dogen! Ты пишешь: Dogen ArtaНасчет "даром". А жалко? :)а я, между прочим, довольно подробно отписался а потом сообразил, что вопрос слишком общий Я даже больше скажу! (С) Бестолковый вопрос. Проведу аналогию. Вопрос: "Как выбирать автомобиль?" Бифуркация чистой воды! -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 12:20 |
|
||
|
Критерии выбора СУБД
|
|||
|---|---|---|---|
|
#18+
Dogen Sybase ASA - медленее mySQL и На простых селектах к одной таблице даже Oracle медленнее MySQL (по утверждению очень многих, сам не проверял). Если же логика чуть сложнее SELECT * FROM table_name WHERE id=10, то MySQL нервно курит в сторонке (опять таки, информация от третьих лиц). Я уж молчу про транзакции, процедуры, триггера и т.п. Dogen MS SQL, Спорно. Особенно если сравнивать последние версии обоих продуктов. Dogen менее распространен У нас в России - да. Тут самые распространенные - MSSQL - потому что 1с и MS, IB - потому что Delphi, Oracle - потому что круто. За рубежом - не факт. Если нет проблем с английским, то получаешь очень обширное сообщество пользователей, можно пообщаться с множеством профессионалов и даже с разработчиками ASA, повлиять на его развитие. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 12:47 |
|
||
|
Критерии выбора СУБД
|
|||
|---|---|---|---|
|
#18+
Александр Гoлдун Dogen Sybase ASA - медленее mySQL и На простых селектах к одной таблице даже Oracle медленнее MySQL (по утверждению очень многих, сам не проверял). Если же логика чуть сложнее SELECT * FROM table_name WHERE id=10, то MySQL нервно курит в сторонке (опять таки, информация от третьих лиц). Я уж молчу про транзакции, процедуры, триггера и т.п. Dogen MS SQL, Спорно. Особенно если сравнивать последние версии обоих продуктов. Dogen менее распространен У нас в России - да. Тут самые распространенные - MSSQL - потому что 1с и MS, IB - потому что Delphi, Oracle - потому что круто. За рубежом - не факт. Если нет проблем с английским, то получаешь очень обширное сообщество пользователей, можно пообщаться с множеством профессионалов и даже с разработчиками ASA, повлиять на его развитие. Ну почему от третьих :)) В mySQL дурацкий механизм обработки подзапросов, он тормозит невозможно. И вряд ли его быстро вылечат, судя по нынешним темпам разработки mySQL. Про процедуры и триггеры я тоже молчу, ну так mySQL для примитивных задач используется обычно. На них и сравнивал. Последние версии я не тестировал. Собираюсь, однако. Про ASA - ну это мне напоминает ситацию с Apple. Их тоже много за рубежом. Но вот чего Вы не хотите ответить автору топика :)) Товарищ про автомобиль неслабую аналогию привел, вот давайте в таком аспекте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 12:59 |
|
||
|
Критерии выбора СУБД
|
|||
|---|---|---|---|
|
#18+
авторНо вот чего Вы не хотите ответить автору топика :)) Товарищ про автомобиль неслабую аналогию привел, вот давайте в таком аспекте. А толку тут расписывать достоинства выбранной СУБД ? Нам, например, ASA нравиться тем, что в ней много удобств и достоинств и нет недостатков ... в тех областях, где мы ее применяем. И что из этого можно понять ? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 13:16 |
|
||
|
Критерии выбора СУБД
|
|||
|---|---|---|---|
|
#18+
Александр ГoлдунЗа рубежом - не факт. Если нет проблем с английским, то получаешь очень обширное сообщество пользователей, можно пообщаться с множеством профессионалов и даже с разработчиками ASA, повлиять на его развитие. Если нет проблем с английским, пообщаться можно и с разработчиками Oracle. И, полагаю, со всеми остальными разработчиками тоже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 13:39 |
|
||
|
Критерии выбора СУБД
|
|||
|---|---|---|---|
|
#18+
ASCRUS ...и нет недостатков ... Так не бывает! Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 13:40 |
|
||
|
Критерии выбора СУБД
|
|||
|---|---|---|---|
|
#18+
protector ASCRUS ...и нет недостатков ... Так не бывает! Бывает :) Вон, в соседнем топике в работе Oracle с деревьями таки нашли недостаток - до десятой версии было чуть неудобно, если работать требовалось не с деревьями, а с графами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 13:45 |
|
||
|
Критерии выбора СУБД
|
|||
|---|---|---|---|
|
#18+
ASCRUS авторНо вот чего Вы не хотите ответить автору топика :)) Товарищ про автомобиль неслабую аналогию привел, вот давайте в таком аспекте. А толку тут расписывать достоинства выбранной СУБД ? Нам, например, ASA нравиться тем, что в ней много удобств и достоинств и нет недостатков ... в тех областях, где мы ее применяем. И что из этого можно понять ? :) Это пусть автор пытается понять. Он же спросил, не я. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 13:47 |
|
||
|
Критерии выбора СУБД
|
|||
|---|---|---|---|
|
#18+
Забавно. Людей спрашивают о том, чем они руководствуются при выборе СУБД. А они все пытаются повернуть дело так, будто их спросили о том какую СУБД выбрать. Надо ведь разницу понимать. И сам вопрос никакого уточнения не требует. Ведь попытка уточнить "А для чего?" уже сама по себе является неким ответом. Этот ответ означает, что человек при выборе СУБД в первую очередь руководствуется техническими аспектами поставленной задачи. Но на деле это имеет место достаточно редко (ИМХО), хотя бы потому, что людей, знающих особенности и технические возможности разных СУБД, не так уж и много. На мой взгляд превалируют политические соображения и наличие подготовленных специалистов (опыта работы). Стоит признать, что ответов по делу достаточно мало. А вопрос то достаточно интересный - жаль. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 14:15 |
|
||
|
Критерии выбора СУБД
|
|||
|---|---|---|---|
|
#18+
авторСтоит признать, что ответов по делу достаточно мало. А вопрос то достаточно интересный - жаль. Для начала автору неплохо бы уточнить область применения СУБД, тогда и ответов больше будет. И для каждой области применения каждая конкретная СУБД будет иметь свои достоинства и свои недостатки, не бывает СУБД, которые для всех поставленных задач идеально подходили. Я во всяком случае еще не встречал таких. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 14:22 |
|
||
|
Критерии выбора СУБД
|
|||
|---|---|---|---|
|
#18+
Подходить к выбору СУБД только от задачи, наверное, тоже не совсем правильно. Так можно на крупном предприятии породить целый зверинец СУБД. А админам потом расхлебывай:-( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 16:01 |
|
||
|
Критерии выбора СУБД
|
|||
|---|---|---|---|
|
#18+
f_w_pПодходить к выбору СУБД только от задачи, наверное, тоже не совсем правильно. Так можно на крупном предприятии породить целый зверинец СУБД. А админам потом расхлебывай:-( Так вот это самое "крупное предприятие" - это уже определенный круг применения СУБД со своими правилами игры. А например, СУБД под небольшой сайтик, удаленный филиал без выделенки или даже под КПК имеет свою специфику и требования. Об чем речь я и веду. Давайте тогда формализовывать задачу и в постановку вопроса дописывать не просто "Почему и на основании чего Вы выбрали такую то СУБД", а включить в нее пункт "Для какого круга задач", конкретизируя область (финансовый сектор, интернет, бухучет, товароучет и т.д.) и предьявляемые условия (аппаратные требования, наличие выделенных каналов связи, стоимость покупки и сопровождения, требования к обслуживающему персоналу, сложность структуры БД и бизнес-логики, и т.д.). Хотя думаю исходя из этого круга дополнений уже наперед будет известно, какая СУБД под что вписывается, а где нет :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 16:11 |
|
||
|
Критерии выбора СУБД
|
|||
|---|---|---|---|
|
#18+
ASCRUS Так вот это самое "крупное предприятие" - это уже определенный круг применения СУБД со своими правилами игры. А например, СУБД под небольшой сайтик, удаленный филиал без выделенки или даже под КПК имеет свою специфику и требования. Об чем речь я и веду. Давайте тогда формализовывать задачу и в постановку вопроса дописывать не просто "Почему и на основании чего Вы выбрали такую то СУБД", а включить в нее пункт "Для какого круга задач", конкретизируя область (финансовый сектор, интернет, бухучет, товароучет и т.д.) и предьявляемые условия (аппаратные требования, наличие выделенных каналов связи, стоимость покупки и сопровождения, требования к обслуживающему персоналу, сложность структуры БД и бизнес-логики, и т.д.). Хотя думаю исходя из этого круга дополнений уже наперед будет известно, какая СУБД под что вписывается, а где нет :) Так и я об том же. Только вот конкретизировать область применения часто не получается. Обычно бывает так: финансовый сектор + интернет + бухучет или бухучет + товароучет + АСУТП и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 16:37 |
|
||
|
|

start [/forum/topic.php?fid=35&msg=32887122&tid=1553943]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 253ms |
| total: | 359ms |

| 0 / 0 |
