При выполнении следующего кода:
## Код:
```
(*************
SET SQL DIALECT 3;
SET NAMES WIN1251;
SET CLIENTLIB 'C:\WINDOWS\system32\FBCLIENT.DLL';

CREATE DATABASE 'D:\t.fdb'
USER 'SYSDBA' PASSWORD 'masterkey'
PAGE_SIZE 16384
DEFAULT CHARACTER SET WIN1251;

CREATE TABLE T (
    F  INTEGER
);
***************)

MODULE  DbtstT;
   IMPORT  Log := StdLog, SqlDB, FibDriver, Strings;
   
   CONST
      protocol = "FibDriver";
      id = "lc_ctype=WIN1251;user_name=SYSDBA;password=masterkey"; password = "masterkey";
      datasource = "D:\T.FDB"; 
   
   PROCEDURE Tst*;
      VAR  db: SqlDB.Database; res,  i: INTEGER;
         si: ARRAY 10 OF CHAR;
   BEGIN
      SqlDB.OpenDatabase(protocol, id, password, datasource, SqlDB.sync, SqlDB.showErrors, db, res);
      IF  res = 0  THEN
         Log.String('Open Base');
      ELSE
         Log.String('Error open Base = '); Log.Int(res);
         RETURN ;
      END;
      FOR  i := 1 TO 50000  DO
         Strings.IntToString(i, si);
         db.Exec("INSERT INTO T (F)  VALUES (" + si + ") ");
      END;
   END Tst;
   
END DbtstT.
```


сервер (FB 2.1) съедает 2500 МБ памяти и начинает выдавать ошибку:
> -- Цитата:
> FibDriver# Error:Unsuccessful execution caused by an unavailable resource. 0AX unable to allocate memory from operating system

Пробывал на разных компьютерах -- от физической памяти не зависит.

А мне бы вообще надо 2000000 записей добавить.