パフォーマンスとクエリに基づいて、SQL Serverのデータ型(BigIntとDecimal)を選択する必要があります(10桁の数値)
分数が必要ない場合は、bigintを選択します。あなたの場合、それは1バイト小さくなります:
10桁の10進数は9バイトです: https://msdn.Microsoft.com/it-it/library/ms187746.aspx
bigintは8バイトです: https://msdn.Microsoft.com/it-it/library/ms187745.aspx
さらに、それはより高速です(可変部分がなく、整数型であり、CPUによる処理がはるかに高速です)。
整数のみを処理する場合、丸めを処理する必要がないため、BIGINTはより高いパフォーマンスのデータ型になります。
小数位が必要な場合は、小数を使用する必要があります