Stuff the GC. You don't need it to care about collecting (or destroying for that matter).
Tell it to free[0] the array directly. ```D T[] array; GC.free(array.ptr); ```Normally I would suggest to create your own buffer, but because of the DB library probably doesn't support that, no point trying to force it.
[0] http://dlang.org/phobos/core_memory.html#.GC.free