Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.06.30;
Скачать: [xml.tar.bz2];

Вниз

Индексирование полей на ORACLE   Найти похожие ветки 

 
McSimm2   (2003-06-05 09:42) [0]

Есть две таблицы которые вяжутся по 3 полям. Как правильно проиндексировать? В один индекс поместить эти 3 поля в каждой таблице или создавать 3 независимых индекса по каждому полю в каждой таблице.


 
Johnmen   (2003-06-05 09:51) [1]

Это, типа, хочешь таблицам сделать вязку ? Как у собак ? :)


 
McSimm2   (2003-06-05 09:53) [2]

Типа, юмор такой ? :\


 
Johnmen   (2003-06-05 10:00) [3]

Ну да ! Просто хотел понять, что такое вязка таблиц...:)


 
Sergey13   (2003-06-05 10:30) [4]

2McSimm2 (05.06.03 09:42)
>Есть две таблицы которые вяжутся по 3 полям.
А не проще переделать на связь по 1 полю? Не люблю я эти составные ключи. 8-(


 
Danilka   (2003-06-05 10:32) [5]

Для связи таблиц в орокле используются констрейны (вернее, для контроля значений в связаных таблицах). Создай констрейн для связи, тип "foregin key" и все поймешь. :))


 
Sergey13   (2003-06-05 10:51) [6]

2Danilka © (05.06.03 10:32)
foregin key и индексы - это разные вещи. Вопрос был про второе.


 
McSimm2   (2003-06-05 10:52) [7]

>> Danilka © (05.06.03 10:32)
А если связь один-ко-многим ?


 
Danilka   (2003-06-05 10:52) [8]

Sergey13 © (05.06.03 10:51)
угу, только вот как создать foregin key без индекса, причем без "правильного" для связи?


 
Danilka   (2003-06-05 10:56) [9]

McSimm2 (05.06.03 10:52)
все будет ок.
foregin key создается на той таблице, которая "много".
просто, его можно создать ТОЛЬКО по индексам, по полям нельзя.


 
Sergey13   (2003-06-05 11:08) [10]

2Danilka © (05.06.03 10:56)
Ты уверен? Тогда ты ошибаешься. Можно и без индекса. Вопрос - правильно ли это? Но это второй вопрос. 8-)

2McSimm2 (05.06.03 10:52)
А что тебя заставляет использовать составные ключи?
Индекс для "связи" в твоем случае надо делать по 3 полям, для поиска по 1. Но это такое спорное утверждение, что я добавлю - ИМХО.


 
Danilka   (2003-06-05 11:17) [11]

Sergey13 © (05.06.03 11:08)
верно, что-то я ступил, можно и без них. :((



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

Форум: "Базы";
Текущий архив: 2003.06.30;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.006 c
8-97758
Askik
2003-03-19 13:14
2003.06.30
Расположение точки относительно вектора


11-97567
Alexander
2002-08-19 10:02
2003.06.30
Несколько вопросов и предложений ...


4-97919
il
2003-04-28 14:24
2003.06.30
Как выбрать пункт главного меню чужого приложения (окна)


14-97809
Nikky
2003-06-11 16:40
2003.06.30
Проблемы с


1-97600
Maxx
2003-06-18 14:10
2003.06.30
Как определить над каким компонентом на форме нажата левая кнопка





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский