async_load_databases
- Se
true, todos os bancos de dados não pertencentes ao sistema com engineOrdinary,AtomiceReplicatedserão carregados de forma assíncrona após a inicialização do servidor ClickHouse. Consulte a tabelasystem.asynchronous_loadere as configurações do servidortables_loader_background_pool_sizeetables_loader_foreground_pool_size. Qualquer consulta que tente acessar uma tabela que ainda não foi carregada aguardará a inicialização dessa tabela específica. Se a tarefa de carregamento falhar, a consulta lançará o erro novamente (em vez de desligar o servidor inteiro no caso deasync_load_databases = false). A tabela pela qual pelo menos uma consulta estiver aguardando será carregada com prioridade mais alta. Consultas DDL em um banco de dados aguardarão a inicialização desse banco de dados específico. Considere também definir um limitemax_waiting_queriespara o número total de consultas em espera. - Se
false, todos os bancos de dados são carregados quando o servidor é iniciado.
async_load_system_database
system. Independente da configuração async_load_databases.
- Se definido como
true, todos os bancos de dados do sistema com motoresOrdinary,AtomiceReplicatedserão carregados de forma assíncrona após a inicialização do servidor ClickHouse. Consulte a tabelasystem.asynchronous_loadere as configurações do servidortables_loader_background_pool_sizeetables_loader_foreground_pool_size. Qualquer consulta que tente acessar uma tabela do sistema que ainda não tenha sido carregada aguardará a inicialização dessa tabela. A tabela pela qual pelo menos uma consulta estiver aguardando será carregada com prioridade mais alta. Considere também definir a configuraçãomax_waiting_queriespara limitar o número total de consultas em espera. - Se definido como
false, o banco de dados do sistema é carregado antes da inicialização do servidor.