mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-26 17:41:59 +00:00
move from server to user settings
This commit is contained in:
parent
5352a7a60e
commit
079008058a
@ -275,9 +275,9 @@ Type: UInt64
|
|||||||
|
|
||||||
Default: 1000
|
Default: 1000
|
||||||
|
|
||||||
## max_concurrent_insert_queries
|
## max_concurrent_queries
|
||||||
|
|
||||||
Limit on total number of concurrent insert queries. Zero means Unlimited.
|
Limit on total number of concurrently executed queries. Zero means Unlimited. Note that limits on insert and select queries, and on the maximum number of queries for users must also be considered. See also max_concurrent_insert_queries, max_concurrent_select_queries, max_concurrent_queries_for_all_users. Zero means unlimited.
|
||||||
|
|
||||||
:::note
|
:::note
|
||||||
These settings can be modified at runtime and will take effect immediately. Queries that are already running will remain unchanged.
|
These settings can be modified at runtime and will take effect immediately. Queries that are already running will remain unchanged.
|
||||||
@ -287,9 +287,9 @@ Type: UInt64
|
|||||||
|
|
||||||
Default: 0
|
Default: 0
|
||||||
|
|
||||||
## max_concurrent_queries
|
## max_concurrent_insert_queries
|
||||||
|
|
||||||
Limit on total number of concurrently executed queries. Zero means Unlimited. Note that limits on insert and select queries, and on the maximum number of queries for users must also be considered. See also max_concurrent_insert_queries, max_concurrent_select_queries, max_concurrent_queries_for_all_users. Zero means unlimited.
|
Limit on total number of concurrent insert queries. Zero means Unlimited.
|
||||||
|
|
||||||
:::note
|
:::note
|
||||||
These settings can be modified at runtime and will take effect immediately. Queries that are already running will remain unchanged.
|
These settings can be modified at runtime and will take effect immediately. Queries that are already running will remain unchanged.
|
||||||
@ -1277,49 +1277,6 @@ For more information, see the section [Creating replicated tables](../../engines
|
|||||||
<macros incl="macros" optional="true" />
|
<macros incl="macros" optional="true" />
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
## max_concurrent_queries_for_user {#max-concurrent-queries-for-user}
|
|
||||||
|
|
||||||
The maximum number of simultaneously processed queries related to MergeTree table per user.
|
|
||||||
|
|
||||||
Possible values:
|
|
||||||
|
|
||||||
- Positive integer.
|
|
||||||
- 0 — No limit.
|
|
||||||
|
|
||||||
Default value: `0`.
|
|
||||||
|
|
||||||
**Example**
|
|
||||||
|
|
||||||
``` xml
|
|
||||||
<max_concurrent_queries_for_user>5</max_concurrent_queries_for_user>
|
|
||||||
```
|
|
||||||
|
|
||||||
## max_concurrent_queries_for_all_users {#max-concurrent-queries-for-all-users}
|
|
||||||
|
|
||||||
Throw exception if the value of this setting is less or equal than the current number of simultaneously processed queries.
|
|
||||||
|
|
||||||
Example: `max_concurrent_queries_for_all_users` can be set to 99 for all users and database administrator can set it to 100 for itself to run queries for investigation even when the server is overloaded.
|
|
||||||
|
|
||||||
Modifying the setting for one query or user does not affect other queries.
|
|
||||||
|
|
||||||
Possible values:
|
|
||||||
|
|
||||||
- Positive integer.
|
|
||||||
- 0 — No limit.
|
|
||||||
|
|
||||||
Default value: `0`.
|
|
||||||
|
|
||||||
**Example**
|
|
||||||
|
|
||||||
``` xml
|
|
||||||
<max_concurrent_queries_for_all_users>99</max_concurrent_queries_for_all_users>
|
|
||||||
```
|
|
||||||
|
|
||||||
**See Also**
|
|
||||||
|
|
||||||
- [max_concurrent_queries](#max-concurrent-queries)
|
|
||||||
|
|
||||||
## max_open_files {#max-open-files}
|
## max_open_files {#max-open-files}
|
||||||
|
|
||||||
The maximum number of open files.
|
The maximum number of open files.
|
||||||
|
@ -646,6 +646,48 @@ Used for the same purpose as `max_block_size`, but it sets the recommended block
|
|||||||
However, the block size cannot be more than `max_block_size` rows.
|
However, the block size cannot be more than `max_block_size` rows.
|
||||||
By default: 1,000,000. It only works when reading from MergeTree engines.
|
By default: 1,000,000. It only works when reading from MergeTree engines.
|
||||||
|
|
||||||
|
## max_concurrent_queries_for_user {#max-concurrent-queries-for-user}
|
||||||
|
|
||||||
|
The maximum number of simultaneously processed queries related to MergeTree table per user.
|
||||||
|
|
||||||
|
Possible values:
|
||||||
|
|
||||||
|
- Positive integer.
|
||||||
|
- 0 — No limit.
|
||||||
|
|
||||||
|
Default value: `0`.
|
||||||
|
|
||||||
|
**Example**
|
||||||
|
|
||||||
|
``` xml
|
||||||
|
<max_concurrent_queries_for_user>5</max_concurrent_queries_for_user>
|
||||||
|
```
|
||||||
|
|
||||||
|
## max_concurrent_queries_for_all_users {#max-concurrent-queries-for-all-users}
|
||||||
|
|
||||||
|
Throw exception if the value of this setting is less or equal than the current number of simultaneously processed queries.
|
||||||
|
|
||||||
|
Example: `max_concurrent_queries_for_all_users` can be set to 99 for all users and database administrator can set it to 100 for itself to run queries for investigation even when the server is overloaded.
|
||||||
|
|
||||||
|
Modifying the setting for one query or user does not affect other queries.
|
||||||
|
|
||||||
|
Possible values:
|
||||||
|
|
||||||
|
- Positive integer.
|
||||||
|
- 0 — No limit.
|
||||||
|
|
||||||
|
Default value: `0`.
|
||||||
|
|
||||||
|
**Example**
|
||||||
|
|
||||||
|
``` xml
|
||||||
|
<max_concurrent_queries_for_all_users>99</max_concurrent_queries_for_all_users>
|
||||||
|
```
|
||||||
|
|
||||||
|
**See Also**
|
||||||
|
|
||||||
|
- [max_concurrent_queries](/docs/en/operations/server-configuration-parameters/settings.md/#max_concurrent_queries)
|
||||||
|
|
||||||
## merge_tree_min_rows_for_concurrent_read {#setting-merge-tree-min-rows-for-concurrent-read}
|
## merge_tree_min_rows_for_concurrent_read {#setting-merge-tree-min-rows-for-concurrent-read}
|
||||||
|
|
||||||
If the number of rows to be read from a file of a [MergeTree](../../engines/table-engines/mergetree-family/mergetree.md) table exceeds `merge_tree_min_rows_for_concurrent_read` then ClickHouse tries to perform a concurrent reading from this file on several threads.
|
If the number of rows to be read from a file of a [MergeTree](../../engines/table-engines/mergetree-family/mergetree.md) table exceeds `merge_tree_min_rows_for_concurrent_read` then ClickHouse tries to perform a concurrent reading from this file on several threads.
|
||||||
|
Loading…
Reference in New Issue
Block a user