"Alexandr Kochmin" ...
> Читаю firebird-checkins
> "3) Replaced DLS+SortMem with the generic TempSpace class"
>
> Вспоминаю, что в Yaffil файл сортировки это просто временный файл, который 
> автоматически
> осью может делаться либо в памяти, либо если памяти мало, то на диске. И это 
> вообщем-то очень хорошо.

    FB сначала сортирует в памяти и только потом лезет на диск.

> Также помню, что в Firebird так не делали, т.к. так можно сделать только на 
> windows.

    Не правильно помнишь. Для winnt вр. файлы создаются
_sopen(... , _O_TEMPORARY). В остальных случаях -
mkstemp или mktemp + open

> Однако, прочитав это, подумал, мож это как раз оно, и сделали?
> Можно кратко пояснить?

    Нет. Это другое. Типа рефакторинг :)
Остальное DY расскажет, если сочтёт нужным

--
Хорсун Влад



--~--~---------~--~----~------------~-------~--~----~
-~----------~----~----~----~------~----~------~--~---

Ответить