• 🚨 29 мая стартует курс «Пентест Active Directory: от теории к практике» от Академии Кодебай

    🔍 Изучите реальные техники атак на инфраструктуру Active Directory: от первоначального доступа до полной компрометации.
    🛠️ Освойте инструменты, такие как BloodHound, Mimikatz, CrackMapExec и другие.
    🧪 Пройдите практические лабораторные работы, имитирующие реальные сценарии атак.
    🧠 Получите знания, которые помогут вам стать востребованным специалистом в области информационной безопасности.

    После старта курса запись открыта еще 10 дней Подробнее о курсе ...

  • Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

Глючит полнотекстовый индекс, в чем может быть проблема

  • Автор темы Автор темы Gandliar
  • Дата начала Дата начала

Gandliar

Lotus Team
16.02.2004
584
26
Здравствуйте!

Есть база данных с большим полнотекстовым индексом.
Если в поиске написать фамилию имя и отчество (определенная, на русском языке), находит несколько документов, при этом при попытке зайти в документ выдает ошибку - что индекс должен быть перестроен... и документы не открываются.
При этом если написать ту же фамилию и имя или фамилию и отчество, находит те же документы и все заходит нормально.
Если написать "предприниматель фамилия имя отчество" - тоже нормально
Перестройка индекса не помогает.
Другие комбинации из трех поисковых слов (другие ФИО) работают нормально.

В чем может быть проблема?
 
Здравствуйте!

Есть база данных с большим полнотекстовым индексом.
Эх, Владимир, опытным путем установлено, что в больших базах фуфлотекстиндекс глючит, если в базе есть доки, в которых есть незаполненные поля тип дата-тайм\нумбер (т.е. текст), либо документы, где в названных полях реально лежит текст.
А они у вас точно есть :)
Если отловить такие документы и исправить значения, то начнет работать корректно.
 
Эх, Владимир, опытным путем установлено, что в больших базах фуфлотекстиндекс глючит, если в базе есть доки, в которых есть незаполненные поля тип дата-тайм\нумбер (т.е. текст), либо документы, где в названных полях реально лежит текст.
А они у вас точно есть :)
Если отловить такие документы и исправить значения, то начнет работать корректно.
если это так, то чо обзываться "фуфлоиндексом" ;) эт, просто, особенность и понятно, как выйти из положения и не попадать в эту жопу в дальнейшем. "Особенности" есть везде.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!

Курс AD