2010-06-01 3 views
0

Buffered Inserts sont une caractéristique de db2 permettant d'obtenir une meilleure performance d'insertion. La documentation d'IBM décrit la nécessité de lier cette option à votre application. Je ne peux pas comprendre si cela est possible avec l'interface Perl DBI, et si c'est possible, comment le faire.Est-il possible qu'un script Perl DBI fasse des "buffered inserts" sur db2?

+0

Accédez-vous à une base de données qui utilise la fonctionnalité de partitionnement de base de données? –

Répondre

1

Les insertions mises en mémoire tampon ne sont applicables que si vous utilisez la fonction de partitionnement de base de données DB2, qui est généralement utilisée uniquement pour les entrepôts de données et d'autres applications de Business Intelligence. Cela dit, DBD :: DB2 est écrit en utilisant DB2 CLI (interface de niveau d'appel). Par conséquent, il utilise les packages CLI système standard pour accéder à la base de données. Il est possible de lier les packages CLI standard avec des insertions tamponnées, mais cela n'est généralement pas recommandé, car cela modifiera la manière dont les erreurs sont retournées à TOUTES les applications client.

Questions connexes