> >> А зачем? Тебе жмотно байтиков на препарированный хендл?
> >> Или в этом есть какой-то тайный смысл?

Тайный смысл - корректность API

> Это если их не освобождать. Хотя тоже интересный вопрос - я им не
> занимался, может птицеводы подскажут: если я навыделял себе хендлов на
> запросы, а потом клиент ласты склеил - сервер так и будет их хранить?
> (классик не в счет, он по идее тоже отвалится).

Это только по идее :)

> > Мне другое не понятно - а чем isc_dsql_free плох?
> Ну наверное, диме жалко - каждый раз выделять/освобождать память - она
> ведь фрагментируется.

Не, мне не жалко :) Но с теор. точки
зрения не понятно, почему я не могу
освободить ресурсы, связанные с prepare.

Если кэшировать дескипторы запросов,
то лучше их кэшировать в
неподготовленном состоянии - зачем
ресурсы на сервере удерживать?

Коваленко Дмитрий.

Ответить