Hola Rafael
Sobre lo que preguntas te comento lo siguiente :
Los archivos DAT son solo datos y van acompañados de sus archivos indices *.K01 etc.etc.etc , te generará archivos *.K0... segun la cantidad de indices o claves de indexación ; segun sobre que plataforma lo utilices pueden ser de acceso lento. Los archivos .DAT no tienen limite de tamaño , si tenes un disco rigido de 10 Gb , podes tener un archivo .Dat de 10 Gb.
Los TPS a mi entender son mejores , tienen mejor performance y estabilidad , los tps tienen incluidas las claves o archivos index , es decir que no estan por separado como con los Dat y K0...
Tiene limite de tamaño , si no recuerdo mal tiene un limite de 2 GB por tabla.
Cuentan con tecnologia mas actualizada , podes utilizar ODBC para tps.
Yo lo he utilizado al driver TPS y DAT en aplicativos con 100 terminales de trabajo y con concurrencia activa sobre un mismo archivo y el mejor desenvolvimiento y performance lo tuvimos con TPS.
Espero que te sirva.
Saludos
Fabian -
[email protected] Clarion Developers