

# Modificar opções do banco de dados tempdb
<a name="SQLServer.TempDB.Modifying"></a>

Você pode modificar as opções no banco de dados `tempdb` nas instâncias de bancos de dados do Amazon RDS. Para obter mais informações sobre quais opções podem ser modificadas, consulte [Banco de dados tempdb](https://msdn.microsoft.com/en-us/library/ms190768%28v=sql.120%29.aspx) na documentação da Microsoft.

As opções do banco de dados, como as opções de tamanho máximo do arquivo, são persistentes depois que você reinicia sua instância de banco de dados. Você pode modificar as opções do banco de dados para otimizar a performance ao importar dados e para não ficar sem espaço de armazenamento.

## Otimizar a performance ao importar dados
<a name="SQLServer.TempDB.Modifying.Import"></a>

Para otimizar a performance ao importar grandes quantidades de dados na sua instância de banco de dados, defina as propriedades `SIZE` e `FILEGROWTH` do banco de dados tempdb para grandes quantidades. Para obter mais informações sobre como otimizar `tempdb`, consulte [Otimizando a performance do tempdb](https://technet.microsoft.com/en-us/library/ms175527%28v=sql.120%29.aspx) na documentação da Microsoft.

O exemplo a seguir demonstra a configuração do tamanho para 100 GB e o crescimento de arquivos para 10%. 

```
1. alter database[tempdb] modify file (NAME = N'{{templog}}', SIZE={{100GB}}, FILEGROWTH = {{10%}})
```

## Prevenir problemas de armazenamento
<a name="SQLServer.TempDB.Modifying.Full"></a>

Para evitar que o banco de dados `tempdb` use todo o espaço em disco disponível, defina a propriedade `MAXSIZE`. O exemplo a seguir demonstra a configuração da propriedade para 2048 MB. 

```
1. alter database [tempdb] modify file (NAME = N'{{templog}}', MAXSIZE = {{2048MB}})
```