Nope. The multi insert function also works without multi insert support in
the db. It will just send an insert query for each row. So a buffer insert
without multi insert support will trigger a query instantly and will never
use the buffer. Maybe there is a better function, but i doubt it.
On 22 Mar 2013 01:34, "Nathan Guse" <notifications@github.com> wrote:

> In phpBB/includes/db/sql_insert_buffer.php:
>
> > +
> > +	/**
> > +	* Inserts a single row into the buffer if multi insert is supported by the
> > +	* database (otherwise an insert query is sent immediately). Then flushes
> > +	* the buffer if the number of rows in the buffer is now greater than or
> > +	* equal to $max_buffered_rows.
> > +	*
> > +	* @param array $row
> > +	*
> > +	* @return null
> > +	*/
> > +	public function insert(array $row)
> > +	{
> > +		if (!$this->db_supports_multi_insert)
> > +		{
> > +			$this->db->sql_multi_insert($this->table_name, array($row));
>
> Why use the sql_multi_insert function if it doesn't support it? Is this a
> mistake?
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/phpbb/phpbb3/pull/1315/files#r3482886>
> .
>