Как разделить БД GDB на несколько частей

ЧАстые Вопросы и Ответы

Модераторы: kdv, CyberMax

Ответить
nevermore
Сообщения: 2
Зарегистрирован: 22 июл 2011, 15:00

Как разделить БД GDB на несколько частей

Сообщение nevermore » 22 июл 2011, 15:06

Наверняка вопрос популярный, но ответа не нашел...
Есть БД GDB(огромная, неповоротливая) за несколько лет. Хотелось бы разделить её на несколько баз. Укажите хотя бы, от чего отталкиваться, может есть маны по этому делу? Спасибо!

hvlad
Разработчик Firebird
Сообщения: 1244
Зарегистрирован: 21 мар 2005, 10:48
Контактная информация:

Re: Как разделить БД GDB на несколько частей

Сообщение hvlad » 22 июл 2011, 16:43

create database
select
insert
delete

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

Re: Как разделить БД GDB на несколько частей

Сообщение kdv » 23 июл 2011, 01:16

Есть БД GDB(огромная, неповоротливая)
1. см. ответ hvlad
2. "огромная" - это сколько десятков или сотен гигабайт?

nevermore
Сообщения: 2
Зарегистрирован: 22 июл 2011, 15:00

Re: Как разделить БД GDB на несколько частей

Сообщение nevermore » 25 июл 2011, 08:35

kdv, "огромная" - это 30 ГБ. По сравнению с подобной базой размером 5 ГБ на другом объекте - тормозит сильно.

dimitr
Разработчик Firebird
Сообщения: 888
Зарегистрирован: 26 окт 2004, 16:20

Re: Как разделить БД GDB на несколько частей

Сообщение dimitr » 25 июл 2011, 19:55

разбиение не поможет избавиться от тормозов. Ищите причины.

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

Re: Как разделить БД GDB на несколько частей

Сообщение kdv » 27 июл 2011, 12:05

если ваши запросы "елозят" по всей базе данных, то и будет "тормозить", конечно. 30 гиг сами по себе особого значения не имеют. Для сравнения смотрите
www.ibase.ru/devinfo/fb1tb.htm
там в конце есть примеры запросов и время выполнения.

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя