diff options
author | udovichenko-r <udovichenko-r@yandex-team.ru> | 2022-04-15 13:49:09 +0300 |
---|---|---|
committer | udovichenko-r <udovichenko-r@yandex-team.ru> | 2022-04-15 13:49:09 +0300 |
commit | 5c3045d95713294918203fd61ed80d49063f7bf7 (patch) | |
tree | dbd3a5cc93e5dfa8b39f448c04c665b44cc9d27a | |
parent | 6458592b6256c19218998b4f287770501ab035a5 (diff) | |
download | ydb-5c3045d95713294918203fd61ed80d49063f7bf7.tar.gz |
[yql] Fix docs
YQL-14702
ref:b1a706ccf28bc046397dd48058ab5ad2a892a410
-rw-r--r-- | ydb/docs/ru/core/yql/reference/yql-core/syntax/_includes/expressions/check-match.md | 2 | ||||
-rw-r--r-- | ydb/docs/ru/core/yql/reference/yql-core/syntax/_includes/expressions/in.md | 8 |
2 files changed, 5 insertions, 5 deletions
diff --git a/ydb/docs/ru/core/yql/reference/yql-core/syntax/_includes/expressions/check-match.md b/ydb/docs/ru/core/yql/reference/yql-core/syntax/_includes/expressions/check-match.md index f72964add24..7216aef02d9 100644 --- a/ydb/docs/ru/core/yql/reference/yql-core/syntax/_includes/expressions/check-match.md +++ b/ydb/docs/ru/core/yql/reference/yql-core/syntax/_includes/expressions/check-match.md @@ -37,7 +37,7 @@ FROM my_table; ``` yql SELECT * FROM my_table WHERE key LIKE 'foo%bar'; --- вероятно, физически просканирует только ключи, +-- при наличии сортировки таблицы по key просканирует только ключи, -- начинающиеся на foo, и затем среди них -- оставит только заканчивающиеся на bar ``` diff --git a/ydb/docs/ru/core/yql/reference/yql-core/syntax/_includes/expressions/in.md b/ydb/docs/ru/core/yql/reference/yql-core/syntax/_includes/expressions/in.md index 2cae08f8a0e..659564f9992 100644 --- a/ydb/docs/ru/core/yql/reference/yql-core/syntax/_includes/expressions/in.md +++ b/ydb/docs/ru/core/yql/reference/yql-core/syntax/_includes/expressions/in.md @@ -7,14 +7,14 @@ {% endnote %} -Сразу после `IN` можно указать хинт `COMPACT`. +Сразу после `IN` можно указать модификатор `COMPACT`. Если `COMPACT` не указан, то `IN` с подзапросом по возможности выполняется как соответствующий `JOIN` (`LEFT SEMI` для `IN` и `LEFT ONLY` для `NOT IN`). -Наличие хинта `COMPACT` форсирует in-memory стратегию выполнения: из содержимого правой части `IN` в памяти сразу строится хеш-таблица, по которой затем фильтруется левая часть. +Наличие модификатора `COMPACT` форсирует in-memory стратегию выполнения: из содержимого правой части `IN` в памяти сразу строится хеш-таблица, по которой затем фильтруется левая часть. -Хинтом `COMPACT` следует пользоваться с осторожностью. Поскольку хеш-таблица строится в памяти, то запрос может упасть, если правая часть `IN` содержит много больших и/или различных элементов. +Модификатором `COMPACT` следует пользоваться с осторожностью. Поскольку хеш-таблица строится в памяти, то запрос может завершиться с ошибкой, если правая часть `IN` содержит много больших и/или различных элементов. {% if feature_mapreduce %} -Так как в YQL есть лимит на размер запроса в байтах (порядка 1Мб), для больших списков значений нужно прикладывать их к запросу через URL и пользоваться функцией [ParseFile](../../../builtins/basic.md#parsefile). +Так как в YQL есть лимит на размер запроса в байтах (порядка 1Мб), для больших списков значений нужно прикладывать их к запросу через URL и использовать функцию [ParseFile](../../../builtins/basic.md#parsefile). {% endif %} **Примеры** |