Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.19;
Скачать: CL | DM;

Вниз

ключи...   Найти похожие ветки 

 
koks ©   (2002-08-28 16:30) [0]

Вот какой вопрос - у меня есть таблица. В ней 15 полей. Почти все поля определены примерно так -
fieldname INTEGER NOT NULL

Мне приходится очень часто закачивать в эту таблицу внешние данные. Причем закачивать по-многу и, соответственно, закачивается долго..
Если я переопределю поля так:
fieldname INTEGER NOT NULL REFERENCE table1 (fieldname1)
ON DELETE CASCADE ON UPDATE CASCADE
скажется ли это на производителности закачки данных...

Я знаю, что индексы замедляют операции добавления/удаления... Но в данном случае - будет ли замедление ?

Заранее спасибо...


 
Prooksius ©   (2002-08-28 16:52) [1]

Цитирую тебя:

> Я знаю, что индексы замедляют операции добавления/удаления...

Верно!

Будет производиться проверка ссылочной целостности базы (твой Reference).
Так что замедление будет. Все зависит, сколько строк в таблице, о которой идет речь, сколько полей в этой таблице (в т. ч. с такими Reference-ами), какой размер примари-ключа table1 и т д.
Может быть, заметно тормозов не будет.


 
koks ©   (2002-08-28 17:17) [2]

понятно... значит будут.
Мне приходится каждый раз закачивать по 170 000 - 180 000 зап.
Всего 8 полей, которые референсятся из справочников...

Правильно ли я понял - по этим полям будут построены индексы..


 
Romkin ©   (2002-08-28 18:05) [3]

Будут, но маленькие


 
koks ©   (2002-08-29 09:18) [4]

2 Romkin: Что маленькие - индексы или тормоза... :))


 
ЮЮ ©   (2002-08-29 09:28) [5]

А если удалить ключи, перелить данные, создать ключи ?


 
koks ©   (2002-08-29 12:39) [6]

2 ЮЮ: Да, я об этом думал... но моей квалафикации в IB6, к сожалению не хватает...



Страницы: 1 вся ветка

Текущий архив: 2002.09.19;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
1-61034
koks
2002-09-05 12:33
2002.09.19
долгий процесс...


1-61064
Александр
2002-09-08 09:07
2002.09.19
Помогите разобраться


14-61255
Елена
2002-08-23 06:17
2002.09.19
Инсталлятор от nullsoft


1-61172
Serbor
2002-09-07 22:25
2002.09.19
Тип файла


14-61302
V.exeR
2002-08-22 18:00
2002.09.19
Винт упал и встать не может :(