Firebird is extreme slow with UTF-8 character set. Try it: Create the same table with/without UTF-8 encoding, put 5000 records with no indexes then do:
'select * from table order by fieldA select * from table where FieldA='xxxx' Cheers [Non-text portions of this message have been removed]
