Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
Необходимо написать БД для хранения документов. Структура предполагается достаточно простая, несколько крупных таблиц и ~ штук 5 мелких(до 100 записей, 2-3 столбца). Но крупные таблицы могут достигать 500.000 - 700.000 записей, столбцов по 20. Пользователей до 10. Клиентское приложение хочу писать на C#. Помогите выбрать СУБД(платная или нет не имеет значения). Думал про InterBase, только не уверен, насколько с .NET хорошо работать будет и не будет ли тормозов при выборке из больших таблиц. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2005, 15:07 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
Dave1984... (платная или нет не имеет значения). ... Oracle, DB2, Terradata... зато если объем вырастет в 1000 раз можно не заморачиваться переделками ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2005, 15:17 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
Dave1984 wrote: > Необходимо написать БД для хранения документов. Структура предполагается > достаточно простая, несколько крупных таблиц и ~ штук 5 мелких(до 100 > записей, 2-3 столбца). Но крупные таблицы могут достигать 500.000 - > 700.000 записей, столбцов по 20. Пользователей до 10. Клиентское > приложение хочу писать на C#. тады MS SQL Server - думать даже нечего... тем более с C#-то.... сначала MSDE, затем Workgroup, затем - Standard.... -- ------------------------- There's no silver bullet! Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2005, 15:19 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
aZmOracle, DB2, Terradata... зато если объем вырастет в 1000 раз можно не заморачиваться переделками Терадата не прокатывает. Мелкие таблицы (до 100 записей, 2-3 столбца) в ней не поддерживаются. Там ограничение на размер таблицы снизу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2005, 15:56 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
судя по цифре 1984 и стилю описания задачи можно сказать что подойдёт любой сервер. мс скл проще устанавливать чем другие и все утилиты для работы и оледб-провайдеры в дистрибутиве есть Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2005, 16:16 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
Вы меня простите великодушно, коллега 1024, но вы фигню сморозили. Я врагу не пожелаю ставить SQL 2005 (CTP16). Это тот еще геморрой, особенно если вместе с Visual Studio. Сначала ставишь SQL, потом VS, потом опять SQL, потом опять VS, ... Короче, полдня, не меньше. И насчет провайдеров вы тоже погорячились. Нету ораклового провайдера в 64-битном SQL 2005, нету и не будет. А тот, что есть в 32-бит, писался еще для 7-го Оракла и пользы от него никакой. Что он есть, что его нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2005, 16:27 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
1024мс скл проще устанавливать чем другие и все утилиты для работы и оледб-провайдеры в дистрибутиве есть Сомнительное достоинство У меня ASA в инсталяцию вообще входит и ее не видно и не слышно. Сама разворачивается, сама прописывается, сама делает серваки СУБД и репликации сервисами, сама все запускает и разворачивает БД для нужного узла, сразу с нацеленными на консолидированную БД параметрами репликации. Сама же прописывает ODBC алиасы, ставит ODBC, OLEDB, JDBC и ADO.NET дрова. На консолидированной БД вообще запуском одного батника разворачивается скрипт для БД удаленного узла сразу с созданием в консолидированной нового удаленного подписчика и автоматического включения его в репликацию и выгрузкой по условиям подписки всех данных для него, которые ему принадлежат. Так что легкость инсталяции вещь относительная и надо думать нужна только для тиражируемых или с поддержкой распределенной схемы удаленных БД проектов. А если человеку нужно только для своей конторы написать ПО, то какая ему разница, что он - один раз не синсталирует любой из СУБД ? P.S. Кстати помимо нативного ADO.NET драйвера в ASA еще есть веб-сервисы с поддержкой прямой выгрузки XML для Dataset ADO.NET по тому же 80-ому порту для веб-приложений ASP.NET. Такс, на всякий случай вспоминаю ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2005, 16:32 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
сами вы тут фигню говорите мс скл 2000 (не 6.5 не 2005 а обычный 2000) ставится запуском сетуп екзе. В дистрибутиве есть аналайзер, ентерпрайз менеджер и одбц-драйвера.оледб провайдеры для него, в мсдн примеры на ц-диез как раз для него а не для оракла или сайбейза. как раз то что нужно в данном случае Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2005, 17:06 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
вы ещё постгрес под сигвин предложите Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2005, 17:07 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
Могу предложить Postgress под WINDOWS. Честная msi-ка Килобайт, не надо выпячивать свое невежество ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2005, 17:09 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
ещё один. А ты предложи таки под сигвин. Чтоб рутовей было. Или оракл под линукс. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2005, 17:11 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
И чем это тебя Postgress под Windows не устроил, милейший ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2005, 17:13 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
1024 ещё один. А ты предложи таки под сигвин. Чтоб рутовей было. Или оракл под линукс. Posted via ActualForum NNTP Server 1.3 слуш, рулезник :) чо гемороем страдать, базы там какие то даеш типизированнОе файлО ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2005, 17:14 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
отсутствие чуства юмора иногда напрягает. Постгрес под цигвин был упомянут как демогнстрация такого факта что некоторые вместо того чтоб посоветовать что-то подходящее в данной конкретной ситуации настырно бубнят про то во что веруют. Ха-ха, очень смешно. Если не доходит так ещё раз: ха-ха, очень смешно Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2005, 17:29 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
коллега1Гы. Сразу чувствуется, что ASCRUS модератор форума Работа. Это он у тамошних работодателей насмотрелся, не иначе. Те тоже расписывают условия работы мама не горюй. Работать будешь мало, платить будем много. А как устроишься, выясняется, что это завлекаловка для дурачков. Въебываешь, как папа Карло, денег вообще х.й. ASCRUSСама разворачивается, сама прописывается, сама делает серваки СУБД и репликации сервисами, сама все запускает и разворачивает... Да-да-да. Прям, как астролябия, блин. Меряет все сама, было бы что мерить. Еще расскажи, что сама запросы пишет, пока ты пиво пьешь. Я уже побывал в дурачках, хватит. Отмазы насчет ФИДО не принимаются, пока мы на Вы, пиво вместе не пили. Не знаю, где Вы успели побывать в дурачках и что такого, что я модератор форумов "Работа", "Sybase" и "PowerBuilder", но перед тем как высказываться желательно иметь понятие о предмете. Так что: Вы утверждаете, что я что-то не так сказал про Sybase Anywhere Studio 9 и готовы оспорить мои слова ? Факты в студию плиз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2005, 17:35 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
1024 отсутствие чуства юмора иногда напрягает. Постгрес под цигвин был упомянут как демогнстрация такого факта что некоторые вместо того чтоб посоветовать что-то подходящее в данной конкретной ситуации настырно бубнят про то во что веруют. Ха-ха, очень смешно. Если не доходит так ещё раз: ха-ха, очень смешно Posted via ActualForum NNTP Server 1.3 агумс. перечитай внимательнее мой первый ответ, и обрати внимание на квотинг. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2005, 17:45 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
1024 Ха-ха, очень смешно. Если не доходит так ещё раз: ха-ха, очень смешно Если сто раз сказать "халва" во рту не станет сладко :( Не смешно это, ты уж мне поверь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2005, 17:46 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
да и ты читай иногда что пишут. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2005, 17:47 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
2глюк я думаю что вопросы веры тут не причём. Автор топика вроде не про кому верить (тебе, билгатесу) а про бд Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2005, 17:49 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
Сегодня что магнитные бури ? Откуда это обострение ??? Я предложил Postgress вполне по ТЕМЕ Могу предложить Oracle и тоже будет по ТЕМЕ Такая уж тема, тебе на это указали Какие претензии ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2005, 17:52 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
ты ваще можешь адекватно глядеть на вещи? про мсскл - легко ставится и настраивается, есть все необходимые утилиты для работы, есть куча примеров кода если ты думаешь что всё это есть на таком же уровне для оракла или постгресы то советую подумать над расширением кругозора Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2005, 18:00 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
ASCRUS расхваливает только ASA, а 12.5.2 явно ASE. и замете это знают даже "не знакомый с Sybase" люди. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2005, 18:11 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
коллега1Да легко! Из Ваших , ASCRUS, слов человек, не знакомый с Sybase, может придти к неверному выводу, что это действительно заслуживающая внимания СУБД, а не редкостное говно, которое которое постоянно стактрейсит с 605-й ошибкой в продакшене (12.5.2), и порет индексы и таблицы. Фу, как не стыдно одним рогом уперется в Sybase ASE и даже не знать про Watcom ASA, ныне Sybase ASA. А еще меня стыдите модераторством форума "Работа", как не стыдно гражданин P.S. Самое удивительное, что ни разу жизни я никогда, даже издали не видел ASE. Только вот сообщения в форуме Sybase читаю и вполне закономерно считаю, что такого знакомства мне будет вполне достаточно ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2005, 18:26 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
ASCRUS wrote: > > P.S. Самое удивительное, что ни разу жизни я никогда, даже издали не > видел ASE. Только вот сообщения в форуме Sybase читаю и вполне > закономерно считаю, что такого знакомства мне будет вполне достаточно ;) ха! я ASA в жизни не видел, зато видел ASE, вроде как ничего штука... По теме: чел собирается писать на MS C#. Дык чтоб не распылятся пусть и базу берет MS SQL Server. Или тот же ASA (или кто там, который похож на MS SQL). -- ------------------------- There's no silver bullet! Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2005, 18:48 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
Вдобавок автор топика хочет NET. Круг подозреваемых сужается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2005, 18:53 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
2 Dave1984: Dave1984Думал про InterBase, только не уверен, насколько с .NET хорошо работать будет и не будет ли тормозов при выборке из больших таблиц. При хорошем канале работать будет нормально. Правда я с FireBird работаю, унас проект коммерческий ASP.NET + FB2 в бою ещё со времён Firebird 2.0 Alpha 2. Выборки по сравнению в MSDE немного медленнее, но тесты были неравнозначные поскольку FB обрабатывал все запросы, а MSDE только те, для которых Connection мог создаться (а их не больше 5 штук может быть). Также MSDE не понимает строки длиннее 8К (или 4-х - не помню уже), поэтому FB данных выплёвывал больше. Если вся база влезет в оперативку, то можно выбрать оптимальный размер страницы и посчитать для него кол-во буферов чтобы вся база была в памяти. При этом можно добиться очень значительного ускорения (например у нас в 1.5 и даже в 2 раза было при отключенном forced writes). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2005, 19:29 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
Cat2Вдобавок автор топика хочет NET. Круг подозреваемых сужается Почему это сужается ? ДотНет вроде как с любыми OLEDB/ODBC может работать. Плюс для многих СУБД прямые дрова под него существуют. Ну а по теме: товарищ ничего не выберет, пока помимо кол-ва и предполагаемого размера табличек хотя бы не скажет, чего он хочет с БД то делать (размером таблички в 700 000 записей вряд ли кого удивишь) - то ли запросы по ним постоянно гонять, то ли интенсивно записи вставлять, то ли часто их обновлять и удалять. А может быть и то и другое и очень часто, да еще хранить в блобах эти самые документы будет. Если еще ОС и предполагаемый бюджет укажет, так вообще замечательно будет. Вдруг у него под сервер P2-300 32 RAM на W9x и он единственный, кто будет ее проектировать и администрировать - вот уж точно где круг сужается ;) Ну а пока, раз ему все равно, на какой - платной или бесплатной писать, можно для начала предложить на выбор, чтобы не заморачиватся MySQL/FireBird/PostgeSQL - ODBC драйвер у всех есть, так что C# без проблемно подключится и даже будет работать. А всякие MSSQL/Oracle/DB2/Sybase может сдаться не особо тут и сдались ему - вон как напугали молодого человека, он даже больше в этом топике не появился ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2005, 19:39 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
Не появлялся я, тк не около компьютера был все это время. Спасибо за все сказанное. По поводу предназначения базы: в основном чтения нескольких записей (select по 2-3 полям); добавление и измениние записей (достаточно редко, не чаще раза в несколько минут). Да и вообще, база больше нужна для хранения информации, но все равно не хочется, чтоб люди, кто с ней работать будут не ждали по несколько минут выполнения запросов. Про сервер сейчас точно ничего сказать не могу, но не "P2-300 32 RAM на W9x " точно (завтра узнать постараюсь точно)! Я сам изночально выбирал между InterBase и SQL Server. С InterBase немного знаком, поэтому про нее и спрашивал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2005, 21:04 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
Dave1984Не появлялся я, тк не около компьютера был все это время. Спасибо за все сказанное. По поводу предназначения базы: в основном чтения нескольких записей (select по 2-3 полям); добавление и измениние записей (достаточно редко, не чаще раза в несколько минут). Да и вообще, база больше нужна для хранения информации, но все равно не хочется, чтоб люди, кто с ней работать будут не ждали по несколько минут выполнения запросов. Про сервер сейчас точно ничего сказать не могу, но не "P2-300 32 RAM на W9x " точно (завтра узнать постараюсь точно)! Я сам изночально выбирал между InterBase и SQL Server. С InterBase немного знаком, поэтому про нее и спрашивал. Ну дык если пару записей и запросы не сложные и Interbase/Firebird знаете ... то вывод напрашивается сам собой ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2005, 23:45 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
Dave1984 А поиск по содержимому в документах планируется? Если нет может всё таки не стоит хранить в базе документы. Для IB/FB это при росте базы упростит и ускорит резервное копирование, инкрементально можно будет быстро файлы бекапить, вместе с маленькой базой, практически любой нормальной бедой для архивирования. На мой взгляд лучше хранить документы просто в виде файлов, в базе хранить только пути и названия, а в клиентской части просто качать файл по сети к/от юзеру(а). Ещё можно будет, включить теневое копирование на сервере, и хранить версии документов за определённый период с возможностью самостоятельного ивлечения пользователем определённой версии, непарясь с написанием собственной системы, ну или попариться и написать собственного клиента к системе теневого копирования 8). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2005, 20:48 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
1024 ты ваще можешь адекватно глядеть на вещи? про мсскл - легко ставится и настраивается, есть все необходимые утилиты для работы, есть куча примеров кода если ты думаешь что всё это есть на таком же уровне для оракла или постгресы то советую подумать над расширением кругозора Posted via ActualForum NNTP Server 1.3 Кило гонит? Есть примеры и утилиты для работы в Oracle и работают они! в отличие от утилит SQL. Да и ставится Oracle немногим сложнее чем SQL , а уж если под винду - тогда тотже setup.exe Понятно, когда человек хвалит то что знает, но зачем хаять то, что пользуют другие? ПТУ , как я понимаю? Да и кичиться SQL тоже самое , что говорить винда лучше чем никсы, ибо там картинок больше. А доки, говенней чем для SQL, вообще нету. Возвращаясь к собственно вопросу - В данном случае Postrgress и Interbase вполне подойдут , Enterprise система , с моей точки зрения явно будет великовата. Хотя, учитывая стоимость в 100 рублей, можно ставить что угодно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 10:10 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
ну-ну. Думаю автор уже что-то поставил и выбрал. Интересно, что? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 15:54 |
|
||
|
Выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
коллега1 Терадата не прокатывает. Мелкие таблицы (до 100 записей, 2-3 столбца) в ней не поддерживаются. Там ограничение на размер таблицы снизу. Интересно, где Вы такое взяли? Наверное, внимательно прочитали документацию? Интересно, какое минимальное количество строк должно быть в таблице, чтобы Терадата её "поддерживала"? С уважением, Константин Лисянский http://lissianski.narod.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 23:31 |
|
||
|
|

start [/forum/topic.php?all=1&fid=35&tid=1553767]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 371ms |

| 0 / 0 |
