Questão FC372944
É aconselhável que a opção user connections seja alterada somente por profissional de banco de dados SQL Server, versão 2016, experiente. Ela ajuda a evitar sobrecarregar o servido
Sistema de Gerenciamento de Banco de Dados (SGBD)
FCC · 2020
É aconselhável que a opção user connections seja alterada somente por profissional de banco de dados SQL Server, versão 2016, experiente. Ela ajuda a evitar sobrecarregar o servidor com muitas conexões simultâneas e pode calcular o número de conexões com base no sistema e nos requisitos do usuário. Usuários que executam aplicativos ODBC (Conectividade Aberta de Banco de Dados) precisam de uma conexão para cada
- processo não gerenciado pelo aplicativo.
- objeto de conexão aberto.
- processo iniciado que chama a função dbopen do DB-Library.
- atividade gerenciada no aplicativo.
- atividade que também referencie OLE DB.
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
A expressão "atividade gerenciada no aplicativo" significa que, para aplicações que usam ODBC, cada operação independente (por exemplo: consulta, atualização, transação ou tarefa assíncrona) tende a requerer uma conexão distinta com o banco.
Na prática isso ocorre porque o driver ODBC cria um objeto de conexão por atividade que o aplicativo inicia; portanto, várias atividades simultâneas geram múltiplas conexões ativas no servidor. Esse comportamento impacta diretamente o parâmetro user connections, responsável pelo limite de conexões concorrentes.
Consequência: ao dimensionar o servidor deve-se contabilizar o número médio e máximo de atividades concorrentes do aplicativo. Técnicas como connection pooling reduzem conexões físicas, mas não anulam a necessidade de planejar para picos de atividades.
Por isso é recomendável que ajuste do parâmetro seja feito por profissional experiente, com base na carga real de atividades gerenciadas pelo aplicativo.
Conteúdo do catálogo FC Concursos · Atualizado em