Vous pouvez essayer la méthode de lecture et d'écriture en même temps, qui consiste à lire une ligne à partir du POI, puis à écrire une ligne dans la base de données et à la soumettre. Lorsque les données sont lues à partir du POI, l'écriture de la base de données est également terminée. Le défaut de cette méthode est que si l'écriture des données échoue et que le programme est interrompu, vous devez redémarrer la lecture et l'écriture à partir de la ligne interrompue. Vous devrez donc peut-être enregistrer le nombre de lignes interrompues afin de pouvoir continuer la dernière progression si ça échoue.
La méthode de @一书生VOID peut également être améliorée pour lire des centaines ou des milliers de lignes à la fois (le nombre dépend de la quantité de mémoire dont vous disposez), puis écrire, ce qui occupera moins de mémoire et réduira le nombre d'opérations de base de données.
Vous pouvez essayer la méthode de lecture et d'écriture en même temps, qui consiste à lire une ligne à partir du POI, puis à écrire une ligne dans la base de données et à la soumettre. Lorsque les données sont lues à partir du POI, l'écriture de la base de données est également terminée. Le défaut de cette méthode est que si l'écriture des données échoue et que le programme est interrompu, vous devez redémarrer la lecture et l'écriture à partir de la ligne interrompue. Vous devrez donc peut-être enregistrer le nombre de lignes interrompues afin de pouvoir continuer la dernière progression si ça échoue.
La méthode de @一书生VOID peut également être améliorée pour lire des centaines ou des milliers de lignes à la fois (le nombre dépend de la quantité de mémoire dont vous disposez), puis écrire, ce qui occupera moins de mémoire et réduira le nombre d'opérations de base de données.