---
metadata:
  - name: generator
    content: Diplodoc Platform v5.52.0
alternate:
  - https://ydb.tech/docs/en/yql/reference/syntax/alter_database/settings.md
  - https://ydb.tech/docs/ru/yql/reference/syntax/alter_database/settings.md
  - href: ru/yql/reference/syntax/alter_database/settings.md
    type: text/markdown
    title: Markdown version
  - href: ../../../../llms.txt
    type: text/markdown
    title: llms.txt
sourcePath: ru/core/yql/reference/syntax/alter_database/settings.md
---
> **Documentation Index:** Fetch the complete configuration index at https://ydb.tech/docs/ru/llms.txt

# Изменение настроек базы данных

Изменяет настройки базы данных. Выполнить операцию может только администратор базы данных.

## Синтаксис

```yql
ALTER DATABASE path SET (key = value, ...)
```

### Параметры

* `path` — путь к базе данных.
* `key` — имя изменяемой настройки:
  * `MAX_PATHS` — [максимальное количество путей](https://ydb.tech/docs/ru/concepts/limits-ydb.md#schema-object) (объектов в схеме) в базе данных.
  * `MAX_SHARDS` — [максимальное количество таблеток](https://ydb.tech/docs/ru/concepts/limits-ydb.md#schema-object) в базе данных.
  * `MAX_CHILDREN_IN_DIR` — [максимальное количество объектов в директории](https://ydb.tech/docs/ru/concepts/limits-ydb.md#schema-object).
  * `MAX_SHARDS_IN_PATH` — [максимальное количество таблеток, ассоциированных с одним объектом схемы](https://ydb.tech/docs/ru/concepts/limits-ydb.md#schema-object). Например, максимальное количество партиций одной таблицы.
* `value` — значение изменяемой настройки.

## Примеры

Изменение ограничения на максимальное количество путей (объектов в схеме) в базе данных `/Root/test`:

```yql
ALTER DATABASE `/Root/test` SET (MAX_PATHS = 20000);
```
