J'ai un projet dans lequel je dois rassembler beaucoup d'enregistrements et les modifier en fonction de certains critères.Grands datsets .net et serveur SQL?
Fondamentalement, nous avons un système où les utilisateurs peuvent télécharger des documents. Ces documents sont marqués dans la base de données pour des raisons de validation par d'autres utilisateurs. Nous validons les fichiers en fonction de certains critères, puis les marquons comme étant valides. Nous avons donc 2 colonnes isValid et validées.
Je ne peux pas compter sur la base de données pour valider les fichiers, j'ai donc une application qui fait un peu de travail pour les valider. Il pourrait potentiellement y avoir des centaines de milliers de fichiers à valider. Quelle est la meilleure approche pour l'application pour itérer la base de données? Une idée que j'avais, était d'écrire un SP pour tirer le nombre TOP des enregistrements qui n'ont pas le drapeau validé défini à vrai. Ensuite, exécutez une autre requête pour voir s'il reste des enregistrements. Si c'est le cas, réexécutez ce même SP, tirez les enregistrements et traitez-les. Je ne suis pas sûr de la façon dont l'application traiterait cette quantité d'enregistrements.
L'utilisation de paragraphes dans le futur - plus facile à lire, plus il est facile de vous aider. –
Je le fais habituellement, pour une raison quelconque, ils n'ont pas été traduits par la poste. – DDiVita