J'ai été déconner avec le SQLite Designer dans Visual Studio 2008 et j'ai remarqué que lorsque j'utilise les instructions Insert/Update générées, elles sont extrêmement lentes.C# System.Data.SQLite Designer Code
Exemple: J'ai une table de données avec quatre colonnes et 5.700 lignes il a fallu environ 5 minutes pour insérer les données dans la table de base de données
Cependant, je l'ai écrit ma propre connexion de base de données et insérer des méthodes utilisant des paramètres et une seule transaction et les mêmes 5700 lignes ont été insérées en moins d'une seconde.
Pourquoi le code généré est-il si lent et quel avantage y a-t-il à l'utiliser?
Merci.
Nathan
Avez-vous accès aux méthodes générées? Peut-être font-ils du travail supplémentaire, comme envelopper tout dans les transactions, ou peut-être faire une validation supplémentaire des données? – Eilon
Je suis assez sûr qu'ils emballent tout dans les transactions et autant que je sache, je n'ai pas accès aux méthodes où je pourrais le changer. – Nathan