DBD: use bulk insert
* when statement is an insert statement: bind_param stores values. Insert is performed using bind_param_array in the finish method of the statement.
* up to PrefetchRows are kept in memory before a bulk insertion
* PrefetchRows can be configured using attributes of the DBD driver