datetime vs smalldatetime
-
06-07-2019 - |
Pergunta
Se eu não se preocupam com menos de segundos, o que deve ser do tipo recomendado para armazenar os meus valores de data e hora no SQL-Server 2005, é datetime ou smalldatetime ou mais?
Solução
smalldatetime tem uma resolução de até um minuto, de modo que se resoulution é OK para si, smalldatetime é 50% menor (4 bytes vs 8 bytes) assim é preferida.
http://karaszi.com/the-ultimate- guiá-to-the-datetime-tipos de dados para uma boa visão.
Outras dicas
Se não tiver certeza, use datetime - qualquer outra coisa é otimização prematura. Você pode mudar de idéia sobre a necessidade segundos no futuro.
Se você não se preocupam com segundos, datas anteriores a 1900 ou posteriores a 2079, smalldatetime vai ficar bem :) Caso contrário, você é melhor fora com data e hora.
http://msdn.microsoft.com/ en-us / library / aa258277 (SQL.80) .aspx