Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.05.30;
Скачать: [xml.tar.bz2];

Вниз

Поиск в BLOB поле   Найти похожие ветки 

 
XanderMan   (2002-05-06 15:02) [0]

Подскажите, кто знает: при поиске по BLOB полю лучше пользоваться стандартнами средствами типа SELECT, или же индексировать поле самому в отдельной таблице и уже по ней вести поиск на наличие совпадающих слов?


 
XanderMan   (2002-05-06 15:08) [1]

Забыл сказать: имеется в виду скорость поиска


 
Desdechado   (2002-05-06 15:49) [2]

и как ты собираешься BLOB индексировать?


 
XanderMan   (2002-05-06 16:21) [3]

Вопрос, конечно, интересный. Забыл сказать, что BLOB текстовый, т.е. можно разбивать текст на отдельные уникальные слова и записывать их в отдельную таблицу вместе со значением ключевого поля, запись которого индексируется.


 
Desdechado   (2002-05-06 16:39) [4]

хозяин - барин. все зависит от задачи.
но я бы так не извращался: либо пользовался стандартным, либо обошелся без блобов


 
XanderMan   (2002-05-06 16:46) [5]

Понятное дело, что зависит от задачи, но
1. Без блобов обойтись никак нельзя.
2. Очень тяжело сейчас сказать, как будет работать FireBird на Pentium-100 со 100000 записей.


 
Desdechado   (2002-05-07 10:59) [6]

P100 даже не рабочая станция :))
а ты его в качестве сервера хочешь? ню-ню... а клиентов сколько?
думаю, что такой изврат с доп.таблицей ненамного ускорит. хотя, если ничего добавляться/изменяться в БД не будет, то, пожалуй, можно попробовать.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.05.30;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.004 c
14-97414
esu
2002-04-22 16:56
2002.05.30
Задачка мастерам от новичка :)


14-97416
DenKop
2002-04-21 23:00
2002.05.30
NTFS или FAT32


1-97300
RaZEr_
2002-05-15 19:49
2002.05.30
Проблема сохранения в файл


14-97384
Morfey
2002-04-20 19:12
2002.05.30
декоммпилятор


1-97224
lak_b
2002-05-20 15:45
2002.05.30
орять Hook





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский