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.