Propriedades do servidor (página Avançado)

Aplica-se a: SQL ServerAzure SQL Managed Instance

Utilize esta página para visualizar ou modificar definições avançadas do servidor.

Contenção

Habilitar bancos de dados contidos

Indica se esta instância do Mecanismo de Banco de Dados do SQL Server permite bases de dados contidas. Quando definido como True, pode criar, restaurar ou anexar uma base de dados contida. Quando está False, não pode criar, restaurar ou anexar uma base de dados contida a esta instância. Alterar a propriedade de contenção pode afetar a segurança da base de dados. Ativar bases de dados contidas permite que os proprietários de bases de dados concedam acesso a esta instância do Database Engine. Desativar bases de dados contidas pode impedir que os utilizadores se liguem se a instância tiver bases de dados contidas.

Para mais informações, consulte Bases de Dados Contidas e Boas Práticas de Segurança com Bases de Dados Contidas.

FILESTREAM

Nível de acesso FILESTREAM

Mostra o nível atual de suporte a FILESTREAM na instância do Database Engine. Para alterar o nível de acesso, selecione um dos seguintes valores:

valor Description
Desativado (por defeito) Os dados BLOB (objeto binário grande) não podem ser armazenados no sistema de arquivos.
Transact-SQL acesso ativado Os dados FILESTREAM são acessíveis usando T-SQL, mas não através do sistema de ficheiros.
Acesso total ativado Os dados FILESTREAM são acessíveis através do T-SQL e através do sistema de ficheiros.

Quando ativar FILESTREAM pela primeira vez, poderá ter de reiniciar o computador para configurar controladores.

Nome do compartilhamento FILESTREAM

Mostra o nome só de leitura da partilha FILESTREAM que selecionaste durante a configuração.

Para obter mais informações, consulte FILESTREAM (SQL Server).

Miscellaneous

Permitir que gatilhos disparem outras pessoas

Quando ativas esta opção, os gatilhos podem disparar outros gatilhos. Podes ativar gatilhos até níveis 32.

Para obter mais informações, consulte a seção "Gatilhos aninhados" em CREATE TRIGGER.

Limite de processo bloqueado

Especifica o limiar, em segundos, a partir do qual o sistema gera relatórios de processos bloqueados. Pode definir o limiar de 5 até 86400 (86.400 segundos, ou 24 horas). Por defeito, o valor é 0, o que significa que o sistema não produz relatórios de processos bloqueados.

Para mais informações, veja configuração do servidor: limiar de processo bloqueado.

Aumentar a Prioridade do SQL Server

Especifica se o Database Engine corre com uma prioridade de agendamento do Windows mais alta do que outros processos no mesmo computador. Para obter mais informações, consulte Configuração do servidor: aumento de prioridade.

Limite do cursor

Especifica o número de linhas no conjunto de cursores nas quais os conjuntos de teclas do cursor são gerados de forma assíncrona. Quando os cursores geram um conjunto de chaves para um conjunto de resultados, o otimizador de consulta estima o número de linhas retornadas para esse conjunto de resultados. Se o otimizador de consultas estimar que o número de linhas devolvidas for superior a este limiar, o cursor é gerado de forma assíncrona, o que significa que pode obter linhas do cursor enquanto este continua a ser preenchido. Caso contrário, o cursor é gerado de forma síncrona e a consulta aguarda até que todas as linhas sejam retornadas.

Se definir este valor para -1, todos os conjuntos de chaves são gerados de forma síncrona, o que beneficia conjuntos de cursores pequenos. Se definires para 0, todos os conjuntos de teclas de cursor são gerados de forma assíncrona. Para outros valores, o otimizador de consultas compara o número de linhas esperadas no conjunto de cursores e constrói o conjunto de chaves de forma assíncrona se este exceder o conjunto numérico.

Para obter mais informações, consulte Configuração do servidor: limite do cursor.

Idioma predefinido de texto completo

Especifica um idioma padrão para colunas indexadas de texto completo. A análise linguística de dados indexados em texto integral depende da língua dos dados. O valor padrão dessa opção é o idioma do servidor.

Para obter o idioma que corresponde à configuração exibida, consulte sys.fulltext_languages.

Idioma padrão

A linguagem padrão para todos os novos logins, a menos que especifique o contrário ao criar um login.

Opção de atualização para texto integral

Controla como o Database Engine lida com índices de texto completo quando anexa uma base de dados, restaura uma cópia de segurança da base de dados, restaura uma cópia de segurança de ficheiros ou copia uma base de dados usando o Assistente de Cópia de Base de Dados.

Property Description
Importação Os catálogos de texto completo são importados. Esta operação é significativamente mais rápida do que o Rebuild. No entanto, um catálogo de texto integral importado não utiliza os quebradores de palavras melhorados introduzidos em versões posteriores. Portanto, poderá querer reconstruir os seus catálogos de texto integral mais tarde. Se um catálogo de texto completo não estiver disponível, os índices de texto completo associados serão reconstruídos.
Rebuild Os catálogos de texto completo são reconstruídos com os separadores de palavras aperfeiçoados. A reconstrução de índices pode levar algum tempo, e uma quantidade significativa de CPU e memória pode ser necessária após a atualização. Reconstruir pode demorar até 10 vezes mais do que importar.
Reiniciar Os catálogos de texto completo são reinicializados. Os ficheiros de catálogo em texto integral são removidos, mas os metadados para catálogos e índices em texto integral são mantidos. Depois de atualizados, todos os índices de texto completo são desativados para controle de alterações e os rastreamentos não são iniciados automaticamente. O catálogo mantém-se vazio até emitires manualmente uma população completa, depois de a atualização terminar.

Note

Pode definir a opção de atualização do texto completo usando a ação sys.sp_fulltext_serviceupgrade_option .

Para obter mais informações, consulte Atualizar a Pesquisa de Texto Completo (SQL Server Search).

Tamanho máximo de replicação de texto

Especifica o tamanho máximo (em bytes) de dados text, ntext, varchar(max), nvarchar(max), json, xml e image que podem ser adicionados a uma coluna replicada ou capturada numa única instrução INSERT, UPDATE, WRITETEXT ou UPDATETEXT. A alteração da configuração entra em vigor imediatamente.

Para obter mais informações, consulte Configuração do servidor: tamanho máximo de replicação de texto.

Otimizar para Cargas de Trabalho ad hoc

Especifica se o Database Engine armazena um pequeno stub de plano compilado na cache do plano na primeira vez que um lote é compilado, em vez do plano compilado completo. Esta configuração reduz a memória que os planos de uso único consomem. Para mais informações, veja configuração do servidor: otimizar para cargas de trabalho ad hoc.

Procurar Processos de Arranque

Especifica que o Motor de Base de Dados executa todos os procedimentos armazenados que sp_procoption marca como startup. Se definir esta opção como Verdadeiro, o Database Engine analisa e executa estes procedimentos armazenados. Se definires esta opção para False (o padrão), o Database Engine não escaneia nem executa procedimentos armazenados de arranque.

Para obter mais informações, consulte Configuração do servidor: verificar processos de arranque.

Limite do ano de dois dígitos

Indica o número de ano mais alto que pode inserir como ano de dois dígitos. O ano listado e os 99 anos anteriores podem ser inseridos como um ano de dois dígitos. Todos os outros anos devem ser inseridos como um ano de quatro dígitos.

Por exemplo, a definição padrão de 2049 indica que uma data introduzida como 3/14/49 é interpretada como 14 de março de 2049, e uma data introduzida como 3/14/50 é interpretada como 14 de março de 1950.

Para obter mais informações, consulte Configuração do servidor: corte de ano de dois dígitos.

Utilize fibras do Windows (agrupamento leve)

Especifica se o serviço Database Engine utiliza fibras do Windows em vez de threads. Para obter mais informações, consulte Configuração do servidor: pool leve.

Network

Tamanho do pacote de rede

Define o tamanho do pacote em bytes para toda a rede. O tamanho padrão do pacote é 4096 (4.096 bytes). Se uma aplicação realiza operações de cópia em massa ou envia ou recebe grandes quantidades de dados LOB, um tamanho de pacote maior do que o padrão pode melhorar a eficiência porque resulta em menos leituras e escritas na rede. Se uma aplicação enviar e receber pequenas quantidades de informação, defina o tamanho do pacote para 512 bytes, o que é suficiente para a maioria das transferências de dados.

Para obter mais informações, consulte Configuração do servidor: tamanho do pacote de rede.

Note

Não mudes o tamanho do pacote a menos que tenhas a certeza de que melhora o desempenho. Para a maioria dos aplicativos, o tamanho de pacote padrão é melhor.

Tempo limite de login remoto

Especifica o número de segundos que o Database Engine espera antes de regressar de uma tentativa falhada de login remoto. Esta configuração afeta apenas ligações a fornecedores OLE DB feitas para consultas heterogéneas. O valor padrão é 20 segundos. Um valor de 0 permite uma espera infinita.

Para obter mais informações, consulte Configuração do servidor: tempo limite de login remoto.

A alteração da configuração entra em vigor imediatamente.

Parallelism

Limite de custo para paralelismo

Especifica o limiar acima do qual o Database Engine pode criar e usar planos paralelos para consultas. Custo é a soma dos custos estimados do operador num plano de consulta (por exemplo, CPU e I/O). É uma medida relativa usada apenas para a seleção de planos; ele não mede o tempo de execução real. Esta opção tem efeito apenas em computadores com mais do que um processador lógico.

Para obter mais informações, consulte Configuração do servidor: limite de custo para paralelismo.

Locks

Define o número máximo de bloqueios disponíveis, o que limita a quantidade de memória que o Database Engine utiliza para eles. A definição padrão é 0, que permite ao Database Engine alocar e desalocar bloqueios dinamicamente com base em alterações nos requisitos do sistema.

Permitir que o Database Engine use bloqueios dinamicamente é a configuração recomendada.

Para obter mais informações, consulte Configuração do servidor: bloqueios.

Grau máximo de paralelismo

Limita o grau de paralelismo numa consulta durante a execução paralela do plano de consulta. O valor padrão de 0 significa ilimitado até um máximo de 64. Um valor de 1 suprime a geração paralela de planos.

Para obter mais informações, consulte Configuração do servidor : grau máximo de paralelismo.

Consulta Aguarde

Especifica o tempo em segundos, de 02147483647 (2.147.483.647), em que uma consulta espera pelos recursos antes de expirar. Se usares o valor padrão de -1, o timeout é calculado como 25 vezes o custo estimado da consulta.

Para obter mais informações, consulte Configuração do servidor: espera de consulta.