public synchronized DBBuffer createBuffer(int length) throws IOException {
		checkTransaction();
		return new DBBuffer(this, new ChainedBuffer(length, true, bufferMgr));
	}
Create a new buffer with the specified length.
This method may only be invoked while a database transaction 
is in progress. A database transaction must also be in progress
when invoking the various put, delete and setSize methods on the returned buffer.
@param length the size of the buffer to create
@return Buffer the newly created buffer
@throws IOException if an I/O error occurs while creating the buffer.
Ghidra/Framework/DB/src/main/java/db/DBHandle.java