Atualmente estou investigando as possíveis aplicações e vantagens da utilização do intervalo negativo dos tipos de dados int ou bigint no SQL Server, com foco particular no intervalo que se estende de -2.147.483.648 a 0. Você poderia, por favor, esclarecer os usos potenciais e benefícios de empregar uma faixa tão negativa? Além disso, estou intrigado com a possibilidade de otimizar este intervalo negativo como uma alternativa ao intervalo convencional de 0 a positivo, que normalmente começa com uma semente de 1. Estou ansioso para descobrir estratégias inovadoras e eficientes para capitalizar este intervalo negativo em todo o mundo. uma variedade de cenários.
relate perguntas
-
SQL Server - Como as páginas de dados são armazenadas ao usar um índice clusterizado
-
Preciso de índices separados para cada tipo de consulta ou um índice de várias colunas funcionará?
-
Quando devo usar uma restrição exclusiva em vez de um índice exclusivo?
-
Quais são as principais causas de deadlocks e podem ser evitadas?
-
Como determinar se um Índice é necessário ou necessário
Ele duplica o intervalo de valores que podem ser usados, mas eu recomendaria semear com 1 em vez de -2.147.483.648 etc.
Idealmente, é bom ter algum monitoramento para prever quando você ficará sem valores de identidade e ter tempo para planejar uma migração para bigint. Criei o DBA Dash que inclui algum monitoramento para isso. É gratuito e de código aberto.