O vim às vezes tem problemas com arquivos que possuem linhas muito longas. É um editor de texto, por isso é projetado para arquivos de texto, com comprimentos de linha que geralmente têm no máximo algumas centenas de caracteres.
Um arquivo de banco de dados pode não conter muitos caracteres de nova linha, de modo que poderia ser uma única linha longa de 100 Mb. O Vim não ficará satisfeito com isso e, embora provavelmente funcione, pode levar muito tempo para carregar o arquivo.
Eu certamente abri arquivos text muito maiores que 100 Mb com o Vim. O arquivo nem precisa caber na memória de uma só vez (já que o Vim pode trocar as alterações para o disco conforme necessário).