powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / МИНУСЫ СУБД
31 сообщений из 31, показаны все 2 страниц
МИНУСЫ СУБД
    #35324846
Здравствуйте уважаемые!!! Есть такой вопросец: мне необходимо сделать выбор между следующими СУБД (задача учебная):
1. MS SQL Server 2005.
2. Oracle 10g.
3. Informix.
4. MySQL.
5. MS Access.
6. PostrgeSQL
и в итоге выбрать SQL Server 2005. Всеми правдами-неправдами разобрался с Oracle 10g, Informix, MySQL.

Начальные условия: платформа Windows, всего 18 таблиц, но записей в них максимально может быть порядка 200000...

Помогите найти минусы ACCESS и POSRGESQL в сравнении с MS SQL Server 2005.

Заранее благодарен.
...
Рейтинг: 0 / 0
МИНУСЫ СУБД
    #35324850
Прошу прощения... максимальное количество записей порядка 2 миллионов....
...
Рейтинг: 0 / 0
МИНУСЫ СУБД
    #35325059
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Декартово перемножьте 18 таблиц друг на друга с вашми 2 миллионами записей в каждой.
...
Рейтинг: 0 / 0
МИНУСЫ СУБД
    #35325238
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Полный НОЛЬ Всеми правдами-неправдами разобрался с Oracle 10g, Informix, MySQL.


Помогите найти минусы ACCESS и POSRGESQL в сравнении с MS SQL Server 2005.


Ну если вы разобрались с Oracle 10g, то это уже тянет больше чем на 5 с плюсом. Настоящим экспертам за это наверное большие бабки платят, и все равно, возможно, они еще не разобрались до конца. Все еще нет стпроцентной уверенности, что Скуль2005 луче.
На остальное моно забить, по-моему, глубокому убеждению.
...
Рейтинг: 0 / 0
МИНУСЫ СУБД
    #35325650
ДжекНепотрошитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дык, обкакать СУБД не сложно. Про Аксес напиши, что она неэффективна при многопользовательской работе, сбои сети могут сказаться на целостности базы данных. Про Постгрес - тщательно прочитай эту ветку и выбери весь негатив оттуда http://www.sql.ru/forum/actualthread.aspx?tid=489374
...
Рейтинг: 0 / 0
МИНУСЫ СУБД
    #35326473
2 ДжекНепотрошитель: по ссылке уже читал... но ничего информативного, чтобы отбросить из рассмотрения ПОСТРСКУЛЬ, не нашёл....

Спасиба за Аксес (тока не понятно, разве в остальных БД при сбоях целостность не нарушается??).... хотелось бы каких-нить ещё минусов аксеса (хотя бы ещё парочку)... =)

А как подсчитать количество возможного занятого пространства в БД... с учётом 18 таблиц и 2 миллионов записей???

А ведь найти минусы той или иной БД не так уж и просто.......
...
Рейтинг: 0 / 0
МИНУСЫ СУБД
    #35326519
2 vadiminfo: т.к. я писал ПО на Вижуал студии, то взял за критерий сравнения между Ораклом и Скулем "простоту подключения Студии"... и ессно выиграл Скуль.... =)))))
...
Рейтинг: 0 / 0
МИНУСЫ СУБД
    #35326818
подсчитал... у меня БД примерно занимает 18 ГБ...
...
Рейтинг: 0 / 0
МИНУСЫ СУБД
    #35327523
rilio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторподсчитал... у меня БД примерно занимает 18 ГБ...
При 18 таблицах несложно также подсчитать, что в среднем одна таблица занимает около 1 ГБ.
Это может быть несомненным плюсом, если сможете грамотно обосновать :))
...
Рейтинг: 0 / 0
МИНУСЫ СУБД
    #35329929
AAron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
подсчитал - 20 таблиц примерно 1ТБ, 2млрд записей... ну и что из этого? 2млн - копейки для всех СУБД на нормальном железе (а оно сейчас достаточно дешевое), за исключением м.б. Access. Хотя база учебная, тоже фигня.

Выбирать надо исходя из некоторых условий. Если условий никаких нет, то и выбирать бессмыслено.
...
Рейтинг: 0 / 0
МИНУСЫ СУБД
    #35329963
ну так вопрос в этом и состоит... мне нужны просто всевозможные минусы данных СУБД...
...
Рейтинг: 0 / 0
МИНУСЫ СУБД
    #35330283
Фотография Николай Кальмарский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Полный НОЛЬ2 vadiminfo: т.к. я писал ПО на Вижуал студии, то взял за критерий сравнения между Ораклом и Скулем "простоту подключения Студии"... и ессно выиграл Скуль.... =)))))

С таким подходом выше тройки не поставят.
...
Рейтинг: 0 / 0
МИНУСЫ СУБД
    #35330590
10046
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Полный НОЛЬ2 vadiminfo: т.к. я писал ПО на Вижуал студии, то взял за критерий сравнения между Ораклом и Скулем "простоту подключения Студии"... и ессно выиграл Скуль.... =)))))
...
Рейтинг: 0 / 0
МИНУСЫ СУБД
    #35330691
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Полный НОЛЬт.к. я писал ПО на Вижуал студии, то взял за критерий сравнения между Ораклом и Скулем "простоту подключения Студии"... и ессно выиграл Скуль....
Подозрительно дешевле Росгосстраха.
...
Рейтинг: 0 / 0
МИНУСЫ СУБД
    #35331801
ЖЖОТЕ!!!!! долго смеялся (особенно про росгосстрах)... но! я просто привёл пример... т.е. это просто один из пунктов сравнения... у меня гораздо больше материала... и критериев по которым сравниваю....

Товарищи наученные опытом, мне кто-нибудь сможет помочь в моём начальном вопросе или нет????
...
Рейтинг: 0 / 0
МИНУСЫ СУБД
    #35332485
Фотография Николай Кальмарский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну ладно. Заюзай полнотекстовый поиск и какую-нибудь тулзу генерации отчётов. И постргресс с аксессов окажутся в функциональной заднице.
...
Рейтинг: 0 / 0
МИНУСЫ СУБД
    #35333311
Author the new one
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Николай КальмарскийНу ладно. Заюзай полнотекстовый поиск и какую-нибудь тулзу генерации отчётов. И постргресс с аксессов окажутся в функциональной заднице.

В постгресе коварно есть полнотекстовой поиск.

Я бы рекомендовал сослаться на то, что в постгресе нет кластеризованных таблиц и секционирования. Для такого уровня обсуждения, который предложили Вы это звучит, разумеется, идиотично (я Вас не обвиняю, мало ли что обосновывать приходися) - ну так и сама постановка вопроса довольно идиотская, так что потянет :-)
И то, и другое есть в Оракле, но он дороже. Таким образом, остается только MS SQL. Информикс не подходит, так как он куплен IBM и они его рано или поздно удушат; MySQL недалеко ушел от абсцесса.
...
Рейтинг: 0 / 0
МИНУСЫ СУБД
    #35333547
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Author the new one
Я бы рекомендовал сослаться на то, что в постгресе нет кластеризованных таблиц и секционирования.
есть в PG секционирование, про IOT не знаю, думаю тоже есть.
...
Рейтинг: 0 / 0
МИНУСЫ СУБД
    #35333563
AAron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если рассматривать весь продукт MS SQL Server 2005, то там есть такие компоненты
1. DB Engine - собственно СУБД
2. Analysis Service - многомерный аналитический серевер, SSAS 2005/2008
3. Notification Service - сервис нотификаций, SSNS 2005/2008
4. Reporting Service - сервис отчетов, кстати, интегрируется в портал Microsoft Office SharePoint Server 2007 или Windows SharePoint Services (бесплатная редакция портала), SSRS 2005/2008
5. Service Broker - брокер сообщений
6. Integration Service - сервис интеграции, то куды вырос DTS, SSIS 2005/2008. Достаточно неплохой ETL-инструментарий.

Если сосредоточиться еще и на этих компонентах, то PG проиграет точно.
...
Рейтинг: 0 / 0
МИНУСЫ СУБД
    #35333715
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AAron
Если сосредоточиться еще и на этих компонентах, то PG проиграет точно.


Postgres имеет одну весьма неполлохую фишку, о которой я сам недоавно узнал - это неограниченная точность NUMERIC. То есть можно задавать NUMERIC(2000,1000) или NUMERIC(20000,10000). Я думаю. что в некоторых случаях это может сыграть решающуюроь в выборе. (Кстати а у MS2005/2008 по прежнему NUMERIC(<=38) ?)
...
Рейтинг: 0 / 0
МИНУСЫ СУБД
    #35333741
Author the new one
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.! Author the new one
Я бы рекомендовал сослаться на то, что в постгресе нет кластеризованных таблиц и секционирования.
есть в PG секционирование, про IOT не знаю, думаю тоже есть.

Оно в постгресе такое, что вежливей считать, что его нет. IOT тоже нет.
...
Рейтинг: 0 / 0
МИНУСЫ СУБД
    #35334194
AAron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
apapacy AAron
Если сосредоточиться еще и на этих компонентах, то PG проиграет точно.


Postgres имеет одну весьма неполлохую фишку, о которой я сам недоавно узнал - это неограниченная точность NUMERIC. То есть можно задавать NUMERIC(2000,1000) или NUMERIC(20000,10000). Я думаю. что в некоторых случаях это может сыграть решающуюроь в выборе. (Кстати а у MS2005/2008 по прежнему NUMERIC(<=38) ?)
SQL Server имеет одну неплохую фишку - возможность использовать процедуры/функции/типы данных, реализованные на .Net.
Как вы думаете, насколько сложно при необходимости реализовать такой тип данных на .Net? Если я не ошибаюсь, это задание для стапшеклассника.
...
Рейтинг: 0 / 0
МИНУСЫ СУБД
    #35334215
AAron apapacyPostgres имеет одну весьма неполлохую фишку, о которой я сам недоавно узнал - это неограниченная точность NUMERIC. То есть можно задавать NUMERIC(2000,1000) или NUMERIC(20000,10000). Я думаю. что в некоторых случаях это может сыграть решающуюроь в выборе. (Кстати а у MS2005/2008 по прежнему NUMERIC(<=38) ?)SQL Server имеет одну неплохую фишку - возможность использовать процедуры/функции/типы данных, реализованные на .Net.
Как вы думаете, насколько сложно при необходимости реализовать такой тип данных на .Net? Если я не ошибаюсь, это задание для стапшеклассника.
Шо, и эффективную индексацию UDT старшеклассник напишет?
Но у apapacy неточность - для numeric верхний предел 1000 знаков.

Более прикольны в Постгресе другие типы данных - timestamp with time zone, interval, inet, gis, ltree, вложенные составные типы и массивы. Впрочем какие-то аналоги в MSSQL2008 есть.
...
Рейтинг: 0 / 0
МИНУСЫ СУБД
    #35334371
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
apapacyPostgres имеет одну весьма неполлохую фишку, о которой я сам недоавно узнал - это неограниченная точность NUMERIC. .... Я думаю. что в некоторых случаях это может сыграть решающуюроь в выборе.
Я думаю, что таких некоторых случаев хватит максимум на пять инсталляций в мире :) Я как-то прикинул и получил примерно следующее: number(38) вполне хватает для того, чтобы не ужимаясь описать координаты любой точки вселенной, используя в качестве единицы измерения диаметр атома водорода. Мне представляется, этого вполне достаточно для подавляющего большинства практических задач :)
...
Рейтинг: 0 / 0
МИНУСЫ СУБД
    #35334646
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerЯ думаю, что таких некоторых случаев хватит максимум на пять инсталляций в мире :) Я как-то прикинул и получил примерно следующее: number(38) вполне хватает для того, чтобы не ужимаясь описать координаты любой точки вселенной, используя в качестве единицы измерения диаметр атома водорода. Мне представляется, этого вполне достаточно для подавляющего большинства практических задач :)

Оно конечно так, если не брать в расчет чудаковатость отдельных заказчиков
Особенно прикольно когда заказчик любит Микрософт и ему приходится объяснять, что с портацией на MS SQL возникли проблемы, поскольку мило их сердцу нагенеренные ключи туды не лезуть :)
...
Рейтинг: 0 / 0
МИНУСЫ СУБД
    #35336241
AAron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как правило, отвечают, "вы не умеете их готовить"
...
Рейтинг: 0 / 0
МИНУСЫ СУБД
    #35336246
AAron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пуееруафсеы AAron apapacyPostgres имеет одну весьма неполлохую фишку, о которой я сам недоавно узнал - это неограниченная точность NUMERIC. То есть можно задавать NUMERIC(2000,1000) или NUMERIC(20000,10000). Я думаю. что в некоторых случаях это может сыграть решающуюроь в выборе. (Кстати а у MS2005/2008 по прежнему NUMERIC(<=38) ?)SQL Server имеет одну неплохую фишку - возможность использовать процедуры/функции/типы данных, реализованные на .Net.
Как вы думаете, насколько сложно при необходимости реализовать такой тип данных на .Net? Если я не ошибаюсь, это задание для стапшеклассника.
Шо, и эффективную индексацию UDT старшеклассник напишет?
Но у apapacy неточность - для numeric верхний предел 1000 знаков.

Более прикольны в Постгресе другие типы данных - timestamp with time zone, interval, inet, gis, ltree, вложенные составные типы и массивы. Впрочем какие-то аналоги в MSSQL2008 есть.
какие-то типы связанные с зоной, координатами действительно есть в 2008, что в PG не знаю, желания сравнивать нет. У меня заказчики как раз того уровня, когда вопрос о PG никто не ставит в принципе - либо Oracle, либо DB2, либо MS SQL Server.

насчет старшеклассника - индексацию вряд ли, но студент вполне должен уметь программировать бинарное дерево и хеш-индекс. там ничего особо сложного нет (это не значит, что он сможет сделать это в MSSQL!!!).
...
Рейтинг: 0 / 0
МИНУСЫ СУБД
    #35336253
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помнится, для Юкона была белая бумага или нечто вроде этого - использование "географических" типов данных, в т.ч. - индексация, поиск, обработка. Использовался UDT на C#.
...
Рейтинг: 0 / 0
МИНУСЫ СУБД
    #35336269
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пуееруафсеыНо у apapacy неточность - для numeric верхний предел 1000 знаков.

Более прикольны в Постгресе другие типы данных - timestamp with time zone, interval, inet, gis, ltree, вложенные составные типы и массивы. Впрочем какие-то аналоги в MSSQL2008 есть.

Действительно. Но в сводной табице сказано nolimit. а дальше в тексте разъяснено

The type numeric can store numbers with up to 1000 digits of precision and perform calculations exactly. It is especially recommended for storing monetary amounts and other quantities where exactness is required. However, arithmetic on numeric values is very slow compared to the integer types, or to the floating-point types described in the next section.

Но все равно это впечатляет. Я конечно где-то читал что ключей bigint хватит на любую мыслимую БД, на счет того какя precision нужна например для банка мирового уровня - не доводилось читать. Но подозреваю что 15-20 по минимуму хватит.
...
Рейтинг: 0 / 0
МИНУСЫ СУБД
    #35336371
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PGThe type numeric can store numbers with up to 1000 digits of precision and perform calculations exactly. It is especially recommended for storing monetary amounts

Жестко. Для всех золотовалютных резервов всей планеты будет нужно меньше на пару порядков знаков.
...
Рейтинг: 0 / 0
МИНУСЫ СУБД
    #35341392
Николай1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) softwarerЯ думаю, что таких некоторых случаев хватит максимум на пять инсталляций в мире :) Я как-то прикинул и получил примерно следующее: number(38) вполне хватает для того, чтобы не ужимаясь описать координаты любой точки вселенной, используя в качестве единицы измерения диаметр атома водорода. Мне представляется, этого вполне достаточно для подавляющего большинства практических задач :)

Оно конечно так, если не брать в расчет чудаковатость отдельных заказчиков
Особенно прикольно когда заказчик любит Микрософт и ему приходится объяснять, что с портацией на MS SQL возникли проблемы, поскольку мило их сердцу нагенеренные ключи туды не лезуть :)

Э-э-э-э ????
...
Рейтинг: 0 / 0
31 сообщений из 31, показаны все 2 страниц
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / МИНУСЫ СУБД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]