Come chiavi ti bastano 64 bit (es. Int64), pari a circa 9 miliardi di miliardi?
Con una struttura di record tipo [Int64, Int64, CHAR(100)] hai un peso di 116 byte per record.
Una tabella con 1 miliardo di record avrà una dimensione di circa 108 Gb.
Sei davvero sicuro di dover gestire 1 miliardo di miliardo di record? La quantità di memoria richiesta per la sola archiviazione si aggira nell'ordine degli exabyte.