Fb 1.5.2, ASP Linux Server IV. не создаются temp-файлы

Администирование клиентской и серверной части InterBase, Firebird, Yaffil. Настройка файла конфигурации и т.п.

Модераторы: kdv, Alexey Kovyazin

Ответить
Shaposh
Сообщения: 3
Зарегистрирован: 27 окт 2004, 12:13

Fb 1.5.2, ASP Linux Server IV. не создаются temp-файлы

Сообщение Shaposh » 31 окт 2005, 13:52

Fb 1.5.2, ASP Linux Server IV. не создаются temp-файлы

Firebird 1.5.2 Classic
ASP Linux Server IV
6Гб ОЗУ, 2CPU
Количество коннектов около 200
Не создаются временные файлы птицы
То есть совсем
При этом оперативка юзается по полной

Переезжали с птицы 1.0.3
Там вроде как всё нормально было

/tmp замонтирован на отдельный винт

Параметры конфигурационного файла
TempDirectories = /tmp;/temp
DefaultDbCachePages = 100

Значения для сортировки не изменял...
#SortMemBlockSize = 1048576
#SortMemUpperLimit = 67108864

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 31 окт 2005, 14:27

"не создаются" - это как? варианты
а) Возникает ошибка? Какая?
б) Ошибок нет, но "мне это не нравится"?
в) ... ?

Shaposh
Сообщения: 3
Зарегистрирован: 27 окт 2004, 12:13

Сообщение Shaposh » 31 окт 2005, 14:58

То есть при работе птицы 1.0.3.972 64io создавались временные файлы в temp директории... С именами
gds_merge__XXXXXXX
gds_sort__XXXXXXX

Теперь не создаются
Как таки её заставить эти файлы создавать
Ведь должна же, хотя бы для сортировки

Shaposh
Сообщения: 3
Зарегистрирован: 27 окт 2004, 12:13

Сообщение Shaposh » 31 окт 2005, 15:03

Да, и во время еженедельного цикла backup-restore при восстановлении из backup-копии сделанной без сборки мусора gbak отказался создавать некоторые индексы (размер базы - 8Гб, в некоторых таблицах - десятки миллионов записей) с формулировкой "не хватает памяти").
Из backup копии сделанной со сборкой мусора восстановление произошло без проблем

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 31 окт 2005, 16:57

я могу только посоветовать попробовать для какой-нибудь большой таблицы сделать запрос
select charfield||'' from table
order by 1
и посмотреть в temp, создастся ли файл.
Из backup копии сделанной со сборкой мусора восстановление произошло без проблем
еще один. :) прочитай первый пункт
www.ibase.ru/devinfo/ibmyths.htm

Ответить