Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Зачем FB 2.1.5 жрет место на системном диске при добавлении индекса в БД, расположенную н? / 5 сообщений из 5, страница 1 из 1
13.08.2015, 20:09
    #39029034
Cobalt747
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зачем FB 2.1.5 жрет место на системном диске при добавлении индекса в БД, расположенную н?
Дано:
FB 2.1.5, установлена на диске С (системный и темп) (свободно 28 Гб)
База: 71 Гб
Добавляю индекс.

ФБ начинает работать и пожирать место на диске С, в итоге закончив операцию с отказом "недостаточно места на ЖД"

Это нормально?
...
Рейтинг: 0 / 0
13.08.2015, 21:40
    #39029054
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зачем FB 2.1.5 жрет место на системном диске при добавлении индекса в БД, расположенную н?
Cobalt747,

индекс (как и запросы plan sort) создается через temp.
...
Рейтинг: 0 / 0
14.08.2015, 06:26
    #39029141
fb user
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зачем FB 2.1.5 жрет место на системном диске при добавлении индекса в БД, расположенную н?
Cobalt747,
Возможно это нормально. Зависит от количества записей в таблице, от размеров индексируемого поля/полей, и конечно от реализации в коде.
...
Рейтинг: 0 / 0
14.08.2015, 08:25
    #39029165
miwaonline
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зачем FB 2.1.5 жрет место на системном диске при добавлении индекса в БД, расположенную н?
Cobalt747,

Перенеси %TEMP% в другое место.
...
Рейтинг: 0 / 0
14.08.2015, 13:31
    #39029427
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зачем FB 2.1.5 жрет место на системном диске при добавлении индекса в БД, расположенную н?
fb user,

ну чего гадать-то. "возможно то, возможно сё...." Он в базе в 71 гиг индекс создает. Может там таблица гиг 10, и индекс по ней даже по одному столбцу int будет 2-5 гиг. Файл сортировки будет всяко больше, чем индекс в БД.
См. сюда, например
http://www.ibase.ru/devinfo/fb1tbtech.htm
размер индекса в БД 0.8 гиг, размер в temp - 4.5 гиг, и так далее.
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Зачем FB 2.1.5 жрет место на системном диске при добавлении индекса в БД, расположенную н? / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]