Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Выбор СУБД / 10 сообщений из 10, страница 1 из 1
17.06.2005, 09:36
    #33120971
Выбор СУБД
Здравствуйте.
Есть такая проблемма:
Существует таблица из примерно 1 миллиона записей (товары).
Нужно из этой таблици делать поиск по примерному названию товара (например товар называется "Программирование на Delphi 2005" искать по строке "Delphi").
Какая СУБД это сделает быстрее?
(НО! СУБД доложна поддерживать встроенный процедуры)
...
Рейтинг: 0 / 0
17.06.2005, 10:43
    #33121155
nkulikov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор СУБД
Бери любую и не заморачивайся
...
Рейтинг: 0 / 0
17.06.2005, 11:37
    #33121315
va_kochnev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор СУБД
Andrey I. KrasvitnikovЗдравствуйте.
Есть такая проблемма:
Существует таблица из примерно 1 миллиона записей (товары).

Какая СУБД это сделает быстрее?


Та, в которой существует эта таблица.
...
Рейтинг: 0 / 0
17.06.2005, 14:14
    #33121925
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор СУБД
Andrey I. KrasvitnikovКакая СУБД это сделает быстрее?
Если рассматривать именно эту, только эту и ничего кроме этой задачи, "быстрее" ее сделает не СУБД. СУБД поддерживает кучу средств, для этой задачи абсолютно не нужных, и потому заведомо уступает простенькому коду, написанному для той же цели.

В то же время практически любая СУБД способна решить ее хорошо.

Andrey I. Krasvitnikov(НО! СУБД доложна поддерживать встроенный процедуры)
Хм. Это из желания топырить пальцы - "все как у взрослых" - или же тот, кто будет обращаться к этому справочнику, ничего другого не умеет? Требование совершенно не имеет отношения к контексту задачи.
...
Рейтинг: 0 / 0
18.06.2005, 06:19
    #33122994
Выбор СУБД
Спасибо всем! Вопрос был задан весьма конкретно, вы же "не плохо" поотвечали.
СУБД обрабатывает сеть магазинов. Программа, работающая с это СУБД написана нами (замена 1С).
Похоже здесь никто и понятия не имеет о серьёзных массивах данных.
...
Рейтинг: 0 / 0
18.06.2005, 06:21
    #33122995
Выбор СУБД
Может если переформулирую вопрос лучше будет:
какая СУБД выполнит запрос
SELECT * FROM Table WHERE x LIKE y
быстрее всех.
...
Рейтинг: 0 / 0
18.06.2005, 09:42
    #33123014
Partisan M
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор СУБД
Итак, кто то должен для тебя испытать этот запрос на всех СУБД и доложить результаты? А если сам?
...
Рейтинг: 0 / 0
18.06.2005, 11:05
    #33123034
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор СУБД
Andrey I. Krasvitnikov. Странно называть миллион записей "серьезным массивом данных". Для подавляющего большинства баз это семечки.

Если запрос LIKE 'gjjg%', то все СУБД отработают примерно одинаково. Во всяком случае в десятки раз разницы не будет.
А если LIKE '%gjjg%' и таких запросов много, то наверное лучше использовать базу с поддержкой full-text-search.
...
Рейтинг: 0 / 0
20.06.2005, 10:22
    #33124091
michael_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор СУБД
Cat2Andrey I. Krasvitnikov. Странно называть миллион записей "серьезным массивом данных". Для подавляющего большинства баз это семечки.

Если запрос LIKE 'gjjg%', то все СУБД отработают примерно одинаково. Во всяком случае в десятки раз разницы не будет.
А если LIKE '%gjjg%' и таких запросов много, то наверное лучше использовать базу с поддержкой full-text-search.
1 000 000 - не семечки, и запрос работает не одинаково! Прежде, чем такое писать, потрудитесь сами поэксперементировать хотя бы с 2-мя СУБД и при разных нагрузках.
...
Рейтинг: 0 / 0
22.06.2005, 13:38
    #33128807
alex-ls
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор СУБД
Andrey I. KrasvitnikovМожет если переформулирую вопрос лучше будет:
какая СУБД выполнит запрос
SELECT * FROM Table WHERE x LIKE y
быстрее всех.
А зачем SELECT * ???
...
Рейтинг: 0 / 0
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Выбор СУБД / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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