Страница 1 из 1

aliases.conf и многофайловая база данных

Добавлено: 30 май 2006, 08:21
sony
aliases.conf
verify.fdb = /data/db/verify/base.fdb

firebird.conf
DatabaseAccess = None

gbak -c -v -page_size 16384 -user sysdba -password 1234 -se localhost:service_mgr /data/backup/db/firebird/backup-1.fbk verify.fdb 1000 verify.fdb1 1000 verify.fdb2 1000 verify.fdb3

Хочу из однофайлового .fbk создать многофайловую .fdb

gbak: adding file verify.fdb1, starting at page 1001
gbak: adding file verify.fdb2, starting at page 2001
gbak: ERROR: Access to additional database file "verify.fdb1" is denied by server administrator
gbak: Exiting before completion due to errors

В чем косяк ? нельзя использовать в этом случае алиасы ?

Добавлено: 30 май 2006, 08:41
Ivan_Pisarevsky
При нынешних размерах дисков в сотни гиг и возможностях ФС держать файлы гиганских размеров, создание многофайловой БД архаизм/мазохизм какой-то... :roll:

Добавлено: 30 май 2006, 08:59
sony
Тогда вопрос в следующем...

есть база 50 Гб. в основном это BLOB, бакап делается относительно быстро, а вот ресторе.... примерно до 20 Гб быстро.. а остальное порядка 6 часов.. в чем может быть проблема. Думал разобью на файлы будет быстрей.

Добавлено: 30 май 2006, 09:42
kdv
а остальное порядка 6 часов..
ты же ключ -v используешь, ну так и скажи нам, что именно у тебя ресторится 6 часов. скорее всего тебе temp надо на отдельный диск вынести.

Добавлено: 30 май 2006, 10:40
hvlad
sony писал(а):Тогда вопрос в следующем...

есть база 50 Гб. в основном это BLOB, бакап делается относительно быстро, а вот ресторе.... примерно до 20 Гб быстро.. а остальное порядка 6 часов.. в чем может быть проблема. Думал разобью на файлы будет быстрей.
Скорее всего - индексы строятся.
На отдельных файлах быстрее не будет. Вынеси temp на отдельный диск, может немного ускоришься

Добавлено: 30 май 2006, 11:29
sony
Пойду экспериментировать

Добавлено: 30 май 2006, 11:56
sony
Да Вы гении!!! Точно как только TempDirectories поменял сразу совсем другое дело!!. tmp был 2 Гб... я его поболее сделал. Всем спасибо большое, а то измучился!

Добавлено: 30 май 2006, 12:46
kdv
прям гении. у сервера всего штук 5 параметров, которыми можно рулить и которые влияют на производительность.

Добавлено: 31 май 2006, 06:50
sony
Просто ни в одном из источников я не нашел, что TempDirectory влияет на restore, во всяком случае явно...