Aumentando a Performance
Índices internos das linhas (Rows)
Inserts e deletes são log-n
Updates mais rápidos
Serialização binária do conteúdo
O DataSet 1.x é sempre serializado para XML
Bom para integrar dados, ruim para performance
Serialização binária no 2.0
Rápido e compacto, especialmente com o aumento do contador de linhas
DataSet.RemotingFormat = SerializationFormat.Binary

| Na versão 1, Inserts no DataSet são muito rápidos, mas Updates podem ser lentos dependendo do número de linhas no DataSet. Na versão 2, o DataSet mantém um índice interno das linhas, o qual aumenta a performance para Updates. Agora temos a serialização binária do conteúdo XML. O DataSet 1 é sempre serializado para XML, e isso é bom para integrar dados, ruim para performance. No 2 temos a serialização binária, que é rápida e compacta, especialmente com o aumento do contador de linhas