Partilhar via


Objetos do banco de dados

A tabela a seguir especifica as limitações de tamanho máximo de vários objetos de banco de dados definidos em bancos de dados do Microsoft SQL Server Compact 3.5 (SQL Server Compact 3.5).

Categoria Objeto Limitações de tamanho máximo

Armazenamento

Nome da coluna

128 caracteres

 

Colunas em uma tabela

1024

Tamanho da linha

8.060 bytes

 

Senha do banco de dados

40 caracteres

 

Tamanho do banco de dados

4 GB 1

 

Aumento do tamanho do banco de dados

Incrementos de 1 ou de 16 páginas, dependendo do tamanho da tabela

 

Tamanho do papel

4 KB

 

Sessões

256

 

Tamanho da coluna BLOB (ntext e imagem)

2 GB

 

Nome da tabela

128 caracteres

 

Tamanho da tabela

Ilimitado

Consultas

Caracteres em uma instrução SQL

Ilimitado

 

Colunas em um cursor

1024

 

Colunas em uma cláusula ORDER BY, GROUP BY ou DISTINCT

10242

 

Níveis de subconsultas aninhadas

Ilimitado

 

Parâmetros nomeados

Com suporte

 

Operandos em uma consulta

Ilimitado

 

Tabelas em uma junção

Ilimitado

Índices

Colunas BLOB

Não podem ser indexadas

 

Bytes em uma chave de índice

5123

 

Colunas em um índice

16

 

Índices por tabela

249

Restrições

PRIMARY KEY, UNIQUE, Restrições padrão e FOREIGN KEY

Com suporte 4

Restrições por tabela

249

1O tamanho máximo padrão é 128 MB para dispositivos e 256 MB para desktops.

2Este limite se aplicará somente se uma tabela temporária de mecanismo de armazenamento for usada para implementar a cláusula ORDER BY. Se o Processador de Consultas puder aproveitar um índice existente, não haverá limite máximo no número de colunas.

3 As chaves mais longas têm suporte, mas os dados são truncados e uma soma de verificação é adicionada no fim. Para operações de equivalência, isso funciona bem (a menos que duas somas de verificação sejam iguais). Isso se torna uma preocupação ao usar uma cláusula ORDER BY. A ordem além do comprimento da chave é retornada com base na soma de verificação e não no valor real.

4Para cada restrição PRIMARY KEY e UNIQUE definida em uma tabela, um índice é criado nessas colunas. Esses índices contam em relação ao número total de índices permitidos para uma tabela. Além disso, alguns tipos de dados (ntext, image) não podem ser usados como colunas de chave primária porque não podem ser indexados.