База данных на 1 млн. записей

Status
Not open for further replies.

rz3rr

Турист
И ещё. Маленький совет: если БД нормализована и оптимизирована под конкретную задачу (как у Вас), то любая будет работать шустро (не по 10 секунд, исключение - дамп и архивация).
 

_Dimon_

Турист
Advantage Database Server - очень хорошая БД. Может работать без сервера (локально, как вам и нужно). На родном сайте есть компоненты для делфи, включая XE3
 

Mr.Long

Турист
like '%искомое_значение%' будет тормозить везде, т.к. в этом случае не используется индекс.
like 'искомое_значение% будет использовать индекс

Если речь идет именно о поиске текста, то хорошие результаты даст полнотекстовый поиск SQL Server. Но это уже Enterprise версия.

Поэтому копайте в сторону SQLLite, Firebird + проектирование архитектуры, настройка запрос на оптимизацию (отказаться от like %%)
 

alexskiv

Турист
MS SQL EXPRESS!
Решал подобную задачу ... получилось на 100%
Проблему переноса решил методом Инсталяция + автоматическая установка MS SQL + при первом старте приложения проверка на наличие БД. Если нет, команда подключить файлы в качестве источника данных.
Мои "специалисты" переносили систему попивая кофе и вися на телефоне.:beer::beer:
 

Mr.Skinner

Турист
Firebird-2.5.x embed! кучка dll-к и не каких инсталлеров на "овер дофига" записей не блоб данных работает прекрасно.
 

Mitrofan78

Турист
Юзаем MSSQL для хранения времянки (временных рядов)...
Запись в базу 1 раз в секунду...
За пол года база разрослась до 40 Гб...
Количество записей 15 млн строк...
 

S_Gur

Premium
Premium
Если нужно что-нибудь относительно легкое - можно взять MySQL
 

Plomba

Турист
А почему все забыли про PostgreSQL? Семь лет работаю - шесть заводов обслуживаю. Летает! Больше 30 млн. записей!
 

WoodMan46

Турист
) Смотря что хочешь От БД))) Быстродействие или стабильность и то и другое это тогда МС Скул
 

dmitrigan

Турист
ms sql express - есть ограничение на размер базы.
Firebird - плюсую - ибо есть опыт работы с базами подобного объема. Проблем нет.
Postgre SQL - вот еще есть. Начал с ней работать, шикарный сервер.
Если что, пиши, поможем.
 

xvv

Турист
Firebird - отлично тянет 10-30 юзеров и базы в десятки млн записей.
А запрос выполняющийся более 2сек связанный с интерфейсом - ошибка проектирования.
ЗЫ: если нужен полнотекстовый поиск, то нужно искать именно решение для него. В oracle есть такая фича, но стоит отдельных денег. Посмотри готовые решения именно полнотекстового поиска...
 
Status
Not open for further replies.
Top