powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Посоветуйте СУБД
25 сообщений из 87, страница 3 из 4
Посоветуйте СУБД
    #32916745
s_elected
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AI s_electedВсе просто клент не нужен вовсе!
Есть компоненты ODAC http://crlab.com/odac/
они умеют соединяться напрямую к БАЗЕ через TCP/IP
OCI не учавствует при таком соединении!

есть версии как для Delphi так и для C++ Builder всех версий.
там все написано

а чтобы окончательно все прояснить по поводу соединения,
то вот ссылка где нормальным английским языком все написано
http://crlab.com/odac/

А если на сервере прописано SQLNET.ENCRYPTION_SERVER = required и заданы алгоритмы шифрования, то работает ли ODAC?

Затрудняюсь ответить так как точно не знаю.
Но думаю что ODAC через OCI работать будет
а в режиме Net (напрямую через TCP/IP) думаю нет
хотя просто нужно потестирывать и убедиться
...
Рейтинг: 0 / 0
Посоветуйте СУБД
    #32916766
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ODAC Net не поддерживает некоторые функции Net 8. В том числе и шифрование.
...
Рейтинг: 0 / 0
Посоветуйте СУБД
    #32916826
Фотография S.PR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s_electedОтвечц всем на вопрос "почему компоненты прямого доступа"
Я строю свой софт так:
Есть 1 EXE файл. Он самостоятельно соединяется с БД без каких либо dll или тем более провайдеров! и Выкачивает из базы по мере надобности DLL проекта так как они лежат в BLOB.
т.е. для запуска программы ничего не требуется кроме одого файла exe и настройки подключения. ВСЕ!
Я Убежден что это правильный подход!
При таком подходе администрирование клиенских машин сводится к 0!
И админ занимается сервером.

Из вышеизложенного прошу совета:
К какой из вышеобсуждаемых СУБД есть такие компоненты для Delphi 7?
т.е. без всего коннектятся ! Даже без DLL!
Для MySQL у меня такие есть. называются MYDAC. www.crLab.com

Креативу нет предела ;-)

Подход поддерживаю! У меня аналогичный.
Штук 20 задач крутится для 50 юзеров.
Delphi 7 + dbExpress + FireBird 1.5
...
Рейтинг: 0 / 0
Посоветуйте СУБД
    #32916849
s_elected
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
S.PR s_electedОтвечц всем на вопрос "почему компоненты прямого доступа"
Я строю свой софт так:
Есть 1 EXE файл. Он самостоятельно соединяется с БД без каких либо dll или тем более провайдеров! и Выкачивает из базы по мере надобности DLL проекта так как они лежат в BLOB.
т.е. для запуска программы ничего не требуется кроме одого файла exe и настройки подключения. ВСЕ!
Я Убежден что это правильный подход!
При таком подходе администрирование клиенских машин сводится к 0!
И админ занимается сервером.

Из вышеизложенного прошу совета:
К какой из вышеобсуждаемых СУБД есть такие компоненты для Delphi 7?
т.е. без всего коннектятся ! Даже без DLL!
Для MySQL у меня такие есть. называются MYDAC. www.crLab.com

Креативу нет предела ;-)

Подход поддерживаю! У меня аналогичный.
Штук 20 задач крутится для 50 юзеров.
Delphi 7 + dbExpress + FireBird 1.5

Спасибо за поддержку =-)
приятно осознавать что у меня есть единомышленники
...
Рейтинг: 0 / 0
Посоветуйте СУБД
    #32917084
andsm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
S.PRПодход поддерживаю! У меня аналогичный.
Штук 20 задач крутится для 50 юзеров.
Delphi 7 + dbExpress + FireBird 1.5
У меня другой подход - использую нормальные средства и при этом тоже нет проблем с установкой. Так одну из программ для 6000 пользователей тоже не нужно устанавливать - достаточно скопировать содержимое каталога и запустить. После этого работает автообновление и т.п., копируются все нужные библиотеки для работы с БД. Такой подход мне нравится больше.
C# + Web Services + ADO.Net + MS SQL2k
...
Рейтинг: 0 / 0
Посоветуйте СУБД
    #32917143
Фотография S.PR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andsm S.PRПодход поддерживаю! У меня аналогичный.
Штук 20 задач крутится для 50 юзеров.
Delphi 7 + dbExpress + FireBird 1.5
У меня другой подход - использую нормальные средства и при этом тоже нет проблем с установкой. Так одну из программ для 6000 пользователей тоже не нужно устанавливать - достаточно скопировать содержимое каталога и запустить. После этого работает автообновление и т.п., копируются все нужные библиотеки для работы с БД. Такой подход мне нравится больше.
C# + Web Services + ADO.Net + MS SQL2k

А какой у вас критерий нормальности средств?
...
Рейтинг: 0 / 0
Посоветуйте СУБД
    #32917203
andsm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
S.PRА какой у вас критерий нормальности средств?
Критерий нормальности - это использование как можно более производительных с точки зрения скорости разработки инструментов.
Подчеркиваю - именно с точки зрения скорости разработки, а не скорости работы. Инструменты естественно должны удовлетворять и требованиям по производительности, надежности, прочим требованиям ТЗ. Как правило требования к производительности невысокие, и выбор инструментов очень широкий. Например возьмем случай 50 пользователей. Это небольшое количество пользователей. При более-менее неплохой архитектуре БД, пользователи базу сильно загрузить не смогут для большинства типов приложений. Поэтому использовать тут всевозможные компонеты прямого доступа и т.п. оптимизации - считаю это лишним. Хотя плохой архитектурой БД запросто можно добиться того что все будет основательно тормозить. Но если это случится, то причина почти наверняка - плохая архитектура или только БД, или в целом всего приложения. Компоненты прямого доступа и прочие оптимизации могут улучшить ситуацию, но ненамного. Причина в таких случаях не в лишних интерфесных вызовах, а в архитектуре.
Иногда, и я встречался с такими проектами, действительно важна каждая миллисекунда. В этих случаях в ТЗ расписываются требования к времени вызова каждого метода, и т.п. Тогда действительно нужно думать о всевозможных оптимизациях. Но такие проекты встречаются очень нечасто.
...
Рейтинг: 0 / 0
Посоветуйте СУБД
    #32917385
s_elected
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andsmКритерий нормальности - это использование как можно более производительных с точки зрения скорости разработки инструментов.
Подчеркиваю - именно с точки зрения скорости разработки, а не скорости работы.
Вы в корне не правы! если мы говорим об ODAC, то я вас уверяю эти компоненты гораздо удобнее!!! И скорочть разработки на них возрастает в 2 а то и в 3 раза! Только одно формирование секций insert update modify что стоит. Я уже не говорю о специальных задачах заранее приготовленных для соответсвующей СУБД. А вот как раз универсальные компоненты тем и ценятся что они универсальные, но в то же время не удобные потому что каждая СУБД имеет особенности!

И выбор компонентов прямого доступа это как раз выбор в сторону удобства разработки а не производительности! С этим трудно поспорить.
Пройдитесь по форумам и почитайте как люди мучаются с ODBC и прочей универсальностью. =-)

Креативу нет предела ;-)
...
Рейтинг: 0 / 0
Посоветуйте СУБД
    #32917387
s_elected
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andsmКритерий нормальности - это использование как можно более производительных с точки зрения скорости разработки инструментов.
Подчеркиваю - именно с точки зрения скорости разработки, а не скорости работы.
Вы в корне не правы! если мы говорим об ODAC, то я вас уверяю эти компоненты гораздо удобнее!!! И скорочть разработки на них возрастает в 2 а то и в 3 раза! Только одно формирование секций insert update modify что стоит. Я уже не говорю о специальных задачах заранее приготовленных для соответсвующей СУБД. А вот как раз универсальные компоненты тем и ценятся что они универсальные, но в то же время не удобные потому что каждая СУБД имеет особенности!

И выбор компонентов прямого доступа это как раз выбор в сторону удобства разработки а не производительности! С этим трудно поспорить.
Пройдитесь по форумам и почитайте как люди мучаются с ODBC и прочей универсальностью. =-)

Креативу нет предела ;-)
...
Рейтинг: 0 / 0
Посоветуйте СУБД
    #32917404
Alexey Sh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторПройдитесь по форумам и почитайте как люди мучаются с ODBC и прочей универсальностью. =-)


Они просто не умеют их готовить :)
...
Рейтинг: 0 / 0
Посоветуйте СУБД
    #32917671
s_elected
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Sh авторПройдитесь по форумам и почитайте как люди мучаются с ODBC и прочей универсальностью. =-)


Они просто не умеют их готовить :)

=-))))))))))))) Супер подкол!
...
Рейтинг: 0 / 0
Посоветуйте СУБД
    #32918291
Фотография S.PR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andsm
Критерий нормальности - это использование как можно более производительных с точки зрения скорости разработки инструментов.
Подчеркиваю - именно с точки зрения скорости разработки, а не скорости работы. Инструменты естественно должны удовлетворять и требованиям по производительности, надежности, прочим требованиям ТЗ.


А чем Delphi 7 не угодил?

andsm
Как правило требования к производительности невысокие, и выбор инструментов очень широкий. Например возьмем случай 50 пользователей. Это небольшое количество пользователей. При более-менее неплохой архитектуре БД, пользователи базу сильно загрузить не смогут для большинства типов приложений.


Требования по производительности высокие ВСЕГДА ,
в БД это один из важнейших показателей.

andsm
Хотя плохой архитектурой БД запросто можно добиться того что все будет основательно тормозить. Но если это случится, то причина почти наверняка - плохая архитектура или только БД, или в целом всего приложения.


Насчет архитектуры - согласен.
...
Рейтинг: 0 / 0
Посоветуйте СУБД
    #32918351
Alexey Sh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторТребования по производительности высокие ВСЕГДА,
в БД это один из важнейших показателей.

Производительность бывает не только у СУБД и приложения, но и у разработчика(индивидуального или команды)
...
Рейтинг: 0 / 0
Посоветуйте СУБД
    #32918380
Фотография S.PR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Sh авторТребования по производительности высокие ВСЕГДА,
в БД это один из важнейших показателей.

Производительность бывает не только у СУБД и приложения, но и у разработчика(индивидуального или команды)
Точна!
...
Рейтинг: 0 / 0
Посоветуйте СУБД
    #32918475
andsm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
S.PRТребования по производительности высокие ВСЕГДА,
в БД это один из важнейших показателей.
Не верю. Чаще только кажется что требования высокие, при внимательном изучении оказывается что требования по производительности на самом деле невысокие. И для обеспечения требуемой производительности не нужно заниматься всякими оптимизациями и т.п., нужно лишь как можно быстрее сделать работающую систему.
...
Рейтинг: 0 / 0
Посоветуйте СУБД
    #32918511
Фотография S.PR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andsm S.PRТребования по производительности высокие ВСЕГДА,
в БД это один из важнейших показателей.
Не верю. Чаще только кажется что требования высокие, при внимательном изучении оказывается что требования по производительности на самом деле невысокие. И для обеспечения требуемой производительности не нужно заниматься всякими оптимизациями и т.п., нужно лишь как можно быстрее сделать работающую систему.
Это чтобы быстрее деньги получить
и когда другие дяди будут систему поддерживать.
...
Рейтинг: 0 / 0
Посоветуйте СУБД
    #32918619
andsm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
S.PRЭто чтобы быстрее деньги получить
и когда другие дяди будут систему поддерживать.
Заказчику нужна в первую очередь система решающая его бизнес-проблемы.
То что она будет работать на несколько процентов медленнее или наоборот быстрее, при условии что производительность находится в рамках ТЗ, заказчика не волнует.
Как между собой связана ориентация на скорость разработки (при полном выполнении ТЗ) и поддержка системы не вижу.
...
Рейтинг: 0 / 0
Посоветуйте СУБД
    #32918820
Фотография S.PR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andsm
Заказчику нужна в первую очередь система решающая его бизнес-проблемы.
То что она будет работать на несколько процентов медленнее или наоборот быстрее, при условии что производительность находится в рамках ТЗ, заказчика не волнует.
Как между собой связана ориентация на скорость разработки (при полном выполнении ТЗ) и поддержка системы не вижу.

На первых порах да.
Но если бизнес развивается то увеличиваются и бизнес-проблемы
и объемы данных и количество пользователей.
Становится все более актуальной проблема производительности.
А если изначально не было ставки на производительность, то при поддержке системы оптимизация перерастает в главную проблему,
которая может эту систему вообще завалить.
Конечно все зависит от конкретной задачи задачи.
Я например имею ввиду информационную систему масштаба предприятия.
...
Рейтинг: 0 / 0
Посоветуйте СУБД
    #32918873
Alexey Sh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не тратьте силы, возьмите молоток потяжелее (с)
Задача выбора СУБД - многокритериальная
...
Рейтинг: 0 / 0
Посоветуйте СУБД
    #32918904
andsm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
S.PRНа первых порах да.
Но если бизнес развивается то увеличиваются и бизнес-проблемы
и объемы данных и количество пользователей.
Становится все более актуальной проблема производительности.
А если изначально не было ставки на производительность, то при поддержке системы оптимизация перерастает в главную проблему,
которая может эту систему вообще завалить.
Конечно все зависит от конкретной задачи задачи.
Я например имею ввиду информационную систему масштаба предприятия.
Странно, я тоже говорю о системах масштаба предприятия. Я проектировал и делал такие системы, с многими сотнями пользователей, и особых проблем с производительностью не заметил. Не требовалось бороться за скорость каждого кусочка кода и т.п. При этом пользователи довольны.

Сейчас например я в проекте где скорость имеет очень большое значение. В ТЗ прописаны ожидаемые средние времена транзакций, прописана планируемая нагрузка - 10 000 пользователей и 1000 транзакций в секунду в пиковые моменты. СУБД - MS SQL2k. С учетом того что железо для такой задачи будет относительно слабым, здесь нужно думать о скорости. Но для большинства задач с которыми обычно сталкиваются разработчики, думать о процентах скорости не нужно - достаточно построить грамотную архитектуру системы и БД.
...
Рейтинг: 0 / 0
Посоветуйте СУБД
    #32918912
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, andsm!
Ты пишешь:

andsma> Сейчас например я в проекте где скорость имеет очень большое значение.
a> В ТЗ прописаны ожидаемые средние времена транзакций,
a> прописана планируемая нагрузка - 10 000 пользователей
А дворникам компьютеры тоже положены на этом "предприятии"?

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Посоветуйте СУБД
    #32918932
Alexey Sh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Мимопроходящий : в качестве пользователя может выступать не только дворник, а датчик. например
...
Рейтинг: 0 / 0
Посоветуйте СУБД
    #32918946
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, Alexey!
Ты пишешь:

Alexey AS> 2 Мимопроходящий : в качестве пользователя может выступать не только дворник, а датчик. например
Хороший у тебя датчик!
Прямиком к RDBMS подключается.
Без MidleWare!
Чё мелочиться-то?!.

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Посоветуйте СУБД
    #32918965
Alexey Sh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Формально этот датчик является пользователем (хотя бы с лицензионной точки зрения) независимо от использования MidleWare.
...
Рейтинг: 0 / 0
Посоветуйте СУБД
    #32918970
andsm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Sh2 Мимопроходящий : в качестве пользователя может выступать не только дворник, а датчик. например
В той задаче о которой я написал - пользователи это именно физические лица, а не датчики. Да, бывают и такие задачи.
...
Рейтинг: 0 / 0
25 сообщений из 87, страница 3 из 4
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Посоветуйте СУБД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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