Łączę się z nią przez PHP (PHP 5.3.3, Firebird API version 21, LI-V6.3.0.26054 Firebird 2.5 Release Candidate 3).
Na kompie 192.168.0.2(Win XP) jest uruchomiony serwer Firebirda, na kompie 192.168.0.1(Linux) jest zainstalowany PHP+Firebird.
Połączenie z bazą jest wykonywane szybko, natomiast zapytania idą strasznie długo.
Wiem już, że:
Nie jest to problem sieci bo nic się nie zmienia jak uruchamiam PHP na kompie na którym jest plik bazy i serwer (localhost).
Nie jest to problem wersji Firebirda/PHP, próbowałem kilku różnych.
Nie jest to problem "DISTINCT", bez tego też idzie długoo.
Nie jest to błąd bazy/indeksów itp. Programy windowsowe do obsługi baz Firebirda wykonują zapytania w mgnieniu oka

Poniższy kod (70 zapytań) jest wykonywany 2.5 do 3 sekund (masakra jakaś)!
PLS Help!
CODE
$plik_bazy="c:/baza/baza.gdb";
$host = "192.168.0.2:" . $plik_bazy;
$username="SYSDBA";
$password="masterkey";
$dbh = ibase_connect($host, $username, $password);
$query="SELECT DISTINCT ID_MATKI FROM `DOK` WHERE NUMERDOK LIKE 'JO%' OR NUMERDOK LIKE 'JN%'";
for ($a=0;$a<70;$a++) {
$wynik = ibase_query($dbh, $query);
}