KeyValueStoreReplica.FullCopyMode Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica o comportamento a ser usado ao criar novas réplicas secundárias (cópia completa).
public enum KeyValueStoreReplica.FullCopyMode
type KeyValueStoreReplica.FullCopyMode =
Public Enum KeyValueStoreReplica.FullCopyMode
- Herança
-
KeyValueStoreReplica.FullCopyMode
Campos
Default | 0 | O modo de cópia completo especificado no manifesto do cluster será usado. |
Logical | 2 | Cópias completas serão executadas lendo todo o conteúdo do banco de dados e enviando-os para réplicas secundárias para reprodução em seus próprios bancos de dados. Como esse modo requer a abertura de uma transação de longa duração no primário durante a compilação, ele só é recomendado para bancos de dados pequenos ou serviços com baixa atividade de gravação. Esse modo permite alterar parâmetros de banco de dados que normalmente são corrigidos após a inicialização, como DatabasePageSizeInKB e LogFileSizeInKB. |
Physical | 1 | Cópias completas serão executadas fazendo um backup do banco de dados de réplica primário e enviando os arquivos de banco de dados físico para réplicas secundárias para restauração. Esse é o modo recomendado e padrão. |
Rebuild | 3 | As cópias completas serão executadas como uma cópia física, mas com uma etapa adicional de reprodução de todo o conteúdo do banco de dados na ordem de índice primário para um novo banco de dados no secundário. Esse modo também permite alterar parâmetros de banco de dados normalmente corrigidos após a inicialização, mas levará mais tempo do que o build físico ou lógico devido à etapa de reprodução extra. Após a reprodução, o layout de dados final é ideal, pois a inserção ocorreu na ordem do índice primário. Atualmente não há suporte no Linux. |
Aplica-se a
Azure SDK for .NET