All Configurations
The following table describes all Generic and Administration configuration flags:
Flag Name |
Access Control |
Modification Type |
Description |
Data Type |
Default Value |
---|---|---|---|---|---|
|
Admin |
Regular |
Sets the custom bin size in the cache to enable high granularity bin control. |
string |
|
|
Generic |
Regular |
Sets how long the cache stores contents before being flushed. |
size_t |
|
|
Generic |
Regular |
Sets the ondisk directory location for the spool to save files on. |
size_t |
Any legal string |
|
Generic |
Regular |
Sets the amount of memory (GB) to be used by Spool on the disk. |
size_t |
|
|
Generic |
Regular |
Sets the number of partitions that the cache is split into. |
size_t |
|
|
Generic |
Regular |
Sets the persistent directory location for the spool to save files on. |
string |
Any legal string |
|
Generic |
Regular |
Sets the amount of data (GB) for the cache to store persistently. |
size_t |
|
|
Generic |
Regular |
Sets the amount of memory (GB) to be used by Spool InMemory. |
size_t |
|
|
Admin |
Regular |
Sets the pad device memory allocations with safety buffers to catch out-of-bounds writes. |
boolean |
|
|
Admin |
Regular |
Sets the runtime to pass only utility functions names to the compiler. |
boolean |
|
|
Admin |
Regular |
Sets the custom bin size in the cache to enable high granularity bin control. |
boolean |
|
|
Admin |
Regular |
Sets the hash table size of the CpuReduce. |
uint |
|
|
Admin |
Cluster |
Sets the maximum supported CSV row length. |
uint |
|
|
Admin |
Regular |
Sets the chunk size for copying from CPU to GPU. If set to 0, do not divide. |
uint |
|
|
Admin |
Regular |
Indicates if copying from/to GPU is synchronous. |
boolean |
|
|
Admin |
Worker |
Sets the percentage of total device memory to be used by the instance. |
uint |
|
|
Admin |
Regular |
Enables modifying R&D flags. |
boolean |
|
|
Admin |
Regular |
Activates the Nvidia profiler (nvprof) markers. |
boolean |
|
|
Admin |
Regular |
Enables creating and logging in the clientLogger_debug file. |
boolean |
|
|
Admin |
Regular |
Activates the Nvidia profiler (nvprof) markers. |
boolean |
|
|
Admin |
Regular |
Appends a string at the end of every log line. |
string |
|
|
Admin |
Cluster |
Sets the minimum size in mebibytes of extents for table bulk data. |
uint |
|
|
? |
Regular |
? |
? |
? |
|
Generic |
Regular |
Reorders join to force equijoins and/or equijoins sorted by table size. |
boolean |
|
|
Admin |
Regular |
Monitors all pinned allocations and all memcopies to/from device, and prints a report of pinned allocations that were not memcopied to/from the device using the dump_pinned_misses utility function. |
boolean |
|
|
Admin |
Worker |
Defines the threshold for creating a log recording a slow statement. |
size_t |
|
|
Admin |
Regular |
Increases the chunk size to reduce query speed. |
boolean |
|
|
Admin |
Regular |
Adds rechunker before expensive chunk producer. |
boolean |
|
|
Admin |
Worker |
Periodically examines the progress of running statements and logs statements exceeding the |
boolean |
|
|
Admin |
Regular |
Sets the buffer size. |
uint |
|
|
Generic |
Worker |
Prevents a query from processing more memory than the flag’s value. |
uint |
|
|
Admin |
Worker |
Sets the permitted log-in attempts. |
size_t |
|
|
Generic |
Regular |
Determines the client log level: 0 - L_SYSTEM, 1 - L_FATAL, 2 - L_ERROR, 3 - L_WARN, 4 - L_INFO, 5 - L_DEBUG, 6 - L_TRACE |
uint |
|
|
Admin |
Worker |
Manual setting of reported IP. |
string |
|
|
Generic |
Regular |
Sets the CPU to compress columns with size above (flag’s value) * (row count). |
uint |
|
|
Admin |
Regular |
Sets the maximum percentage CPU RAM that pinned memory can use. |
uint |
|
|
Admin |
Regular |
Sets the size of memory used during a query to trigger aborting the server. |
uint |
|
|
Admin |
Regular |
Sets the size of memory used during a query to trigger aborting the server. |
uint |
|
|
Admin |
Worker |
Sets the port used to connect to the metadata server. SQream recommends using port ranges above 1024† because ports below 1024 are usually reserved, although there are no strict limitations. Any positive number (1 - 65535) can be used. |
uint |
|
|
Admin |
Regular |
Splits large reads to multiple smaller ones and executes them concurrently. |
boolean |
|
|
Admin |
Regular |
Sets the number of workers to handle smaller concurrent reads. |
uint |
|
|
Admin |
Regular |
Sets the implicit cast in orc files, such as int to tinyint and vice versa. |
boolean |
|
|
Generic |
Regular |
Sets the name of the session tag. |
string |
Any legal string |
|
Generic |
Regular |
Sets the amount of memory (GB) to be used by the server for spooling. |
uint |
|
|
Admin |
Regular |
Sets the timeout (seconds) for acquiring object locks before executing statements. |
uint |
|
|
Admin |
Worker |
Activates the machineIP (true). Setting to false ignores the machineIP and automatically assigns a local network IP. This cannot be activated in a cloud scenario (on-premises only). |
boolean |
|
|
Admin |
Regular |
Interprets decimal literals as Double instead of Numeric. Used to preserve legacy behavior in existing customers. |
boolean |
|
|
Admin |
Regular |
Interprets ASCII-only strings as VARCHAR instead of TEXT. Used to preserve legacy behavior in existing customers. |
boolean |
|
|
Admin |
Regular |
Disables the creation of new tables, views, external tables containing Varchar columns, and the creation of user-defined functions with Varchar arguments or a Varchar return value. |
boolean |
|