"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 расскажет, если сочтёт нужным
--
Хорсун Влад
--~--~---------~--~----~------------~-------~--~----~
-~----------~----~----~----~------~----~------~--~---