Size: a a a

2020 October 12

A

Al in Oracle RU
Kamil Islamov
это чтобы они "изменили гравитационное поле земли"?
ОНИ? кто ОНИ?
источник

KI

Kamil Islamov in Oracle RU
ну как же, там же вся цитата
"ночью русские учёные изменят гравитационное поле земли, ..."
источник

A

Al in Oracle RU
Kamil Islamov
ну как же, там же вся цитата
"ночью русские учёные изменят гравитационное поле земли, ..."
источник

М

Михаил Власов... in Oracle RU
источник

ДЛ

Дмитрий Лукьянов... in Oracle RU
Народ, технический вопрос...

А кто как решает проблемы использования LIKE в запросах? Что можно придумать, чтобы минимизировать Full Table Scan?
Ведь Оракл не особо приспособлен к полнотекстовому поиску, как мне кажется... 🤔
источник

У

Уруруборос Иванович... in Oracle RU
Дмитрий Лукьянов
Народ, технический вопрос...

А кто как решает проблемы использования LIKE в запросах? Что можно придумать, чтобы минимизировать Full Table Scan?
Ведь Оракл не особо приспособлен к полнотекстовому поиску, как мне кажется... 🤔
С двумя %?
источник

DC

Dmitry Comanda in Oracle RU
Дмитрий Лукьянов
Народ, технический вопрос...

А кто как решает проблемы использования LIKE в запросах? Что можно придумать, чтобы минимизировать Full Table Scan?
Ведь Оракл не особо приспособлен к полнотекстовому поиску, как мне кажется... 🤔
Отдельный индекс на сканируемое текстовое поле
Index fast full scan вместо Full table scan
источник

ДЛ

Дмитрий Лукьянов... in Oracle RU
Угу...
источник

ДЛ

Дмитрий Лукьянов... in Oracle RU
Dmitry Comanda
Отдельный индекс на сканируемое текстовое поле
Index fast full scan вместо Full table scan
Что за индекс, который будет использоваться при like '%some_text%' ???
источник

У

Уруруборос Иванович... in Oracle RU
Ну тогда либо CTX индекс, либо как выше предложили.
источник

DC

Dmitry Comanda in Oracle RU
Полное чтение индекса, мультиблочное
источник

ДЛ

Дмитрий Лукьянов... in Oracle RU
Уруруборос Иванович
Ну тогда либо CTX индекс, либо как выше предложили.
CTX, вроде, Deprecated в новых версиях... Да и в старых работал через жопу, если мне память не изменяет...
источник

У

Уруруборос Иванович... in Oracle RU
Дмитрий Лукьянов
Что за индекс, который будет использоваться при like '%some_text%' ???
Типа не всю таблицу сканить будет, а один столбец из индекса
источник

AS

Aleksandr Semenov in Oracle RU
Дмитрий Лукьянов
Народ, технический вопрос...

А кто как решает проблемы использования LIKE в запросах? Что можно придумать, чтобы минимизировать Full Table Scan?
Ведь Оракл не особо приспособлен к полнотекстовому поиску, как мне кажется... 🤔
Внушение разработчику.
источник

AS

Aleksandr Semenov in Oracle RU
В некоторых случаях нецензурное
источник

У

Уруруборос Иванович... in Oracle RU
Дмитрий Лукьянов
CTX, вроде, Deprecated в новых версиях... Да и в старых работал через жопу, если мне память не изменяет...
Ну или что они сейчас там сделали для полнотекстового...
По Oracle Text гуглить
источник

DC

Dmitry Comanda in Oracle RU
Дмитрий Лукьянов
Что за индекс, который будет использоваться при like '%some_text%' ???
Условно, если вся таблица занимает, скажем 100 GB, а индекс по одному её полю займёт, пусть 20 GB, то меньше сканировать, меньше через кэш данных гонять
источник

ДЛ

Дмитрий Лукьянов... in Oracle RU
Aleksandr Semenov
Внушение разработчику.
Ну, даже если внушение. Мне интересны альтернативы технические. Как вынести этот поиск наружу БД, например, если данные по факту в таблице всё-равно...
источник

ДЛ

Дмитрий Лукьянов... in Oracle RU
Уруруборос Иванович
Ну или что они сейчас там сделали для полнотекстового...
По Oracle Text гуглить
Oracle Text - это и есть CTX. И он Deprecated, насколько я знаю...
источник

У

Уруруборос Иванович... in Oracle RU
Дмитрий Лукьянов
Oracle Text - это и есть CTX. И он Deprecated, насколько я знаю...
А нового ничего взамен не дают? :(
источник