powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / СУБД на миллионы записей
11 сообщений из 11, страница 1 из 1
СУБД на миллионы записей
    #32349604
HiTechLeague
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может кто подскажет, что выбрать (и если шанс вообще найти) СУБД для поддержки базы в несколько миллионов записей.

В основной таблице около 10 полей: суммарно около 600 символов текстовых и 5-6 индексов на мелкие таблицы рядом.

Это каталог и нужно будет проводить простую выборку с двумя-тремя параметрами.

А теперь самое главное: необходимо создать локально работающую версию!
То есть база и клиент должны быть на одном компьютере, да и еще распространяться на 1 CD.

Какие идеи, решения?
...
Рейтинг: 0 / 0
СУБД на миллионы записей
    #32349631
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yaffil Personal

-- Tygra's --
...
Рейтинг: 0 / 0
СУБД на миллионы записей
    #32349726
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, Yaffil Personal - шустрая штука. Можно FireBird Embedded ещё взять.
Сразу скажу, что в этих СУБД нет ничего типа фразовых индексов, т.е. выборки по строковым полям с нетривиальными условиями отбора индексы использовать не будут. Т.е. например такой запрос:
Код: plaintext
SELECT * FROM MY_TABLE WHERE TEXT LIKE '%куку%' 
заставит сервер просканировать всю таблицу.
Если это и не нужно, тогда эти СУБД вполне сгодяться.
...
Рейтинг: 0 / 0
СУБД на миллионы записей
    #32349753
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
--То есть база и клиент должны быть на одном компьютере, да и еще распространяться на 1 CD

MSDE у меня так с программой идет demo база
...
Рейтинг: 0 / 0
СУБД на миллионы записей
    #32349770
HiTechLeague
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Gold
Сразу скажу, что в этих СУБД нет ничего типа фразовых индексов, т.е. выборки по строковым полям с нетривиальными условиями отбора индексы использовать не будут. Т.е. например такой запрос:
SELECT * FROM MY_TABLE WHERE TEXT LIKE '%куку%'


заставит сервер просканировать всю таблицу.
Если это и не нужно, тогда эти СУБД вполне сгодяться.


Нет скорее всего понадобиться поиск по строке идентификатора, которая может содержать и буквы и цифры, например: "ABCD-18G17 130".
...
Рейтинг: 0 / 0
СУБД на миллионы записей
    #32349782
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем на полное сравнение или на поиск по началу строки индекс работать будет.
...
Рейтинг: 0 / 0
СУБД на миллионы записей
    #32349795
HiTechLeague
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ok, тогда это должно подойти.

1. Чем отличаются Yaffil Personal от FireBird Embedded ?
2. Какие ограничение на использоваемое железо, ОС?
3. Есть ли оценка скорости работы этих БД?
...
Рейтинг: 0 / 0
СУБД на миллионы записей
    #32349880
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здесь Написано всё. Из всех клонов дятел самый быстрый, но он только под винду.
...
Рейтинг: 0 / 0
СУБД на миллионы записей
    #32350407
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
LIKE '%куку%


Дык это во всех будет без индекса. Тут fulltextsearch нужен

-- Tygra's --
...
Рейтинг: 0 / 0
СУБД на миллионы записей
    #32350496
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 tygra

Ну поисковые машины ведь используют какие-то СУБД. Вполне возможно, что есть такие, в которые это встроено. Вот к примеру Линтер - в нём, если память не изменяет, встроены некие фразовые индексы.
В Yaffil же для этого надо будет мудрить самому UDF, которые будут считать что-то типа хэшей от этих строк, и потом строить индексы по выражениям - я даже не пробовал этого никогда.
...
Рейтинг: 0 / 0
СУБД на миллионы записей
    #32350641
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я и говорю - для MS SQL используют специальную софтину, фуллтекстсерч называется. Для остальных тоже что-то типа такого

-- Tygra's --
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / СУБД на миллионы записей
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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