|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.06.2012, 22:17 | #1 |
Пользователь
Регистрация: 18.12.2011
Сообщений: 25
|
создать индекс
Записать команду, которая позволит быстро выбирать информацию по владельцам из таблицы Объекты_недвижимости
Есть таблицы: Объекты_недвижимости(№ объект, улица, район, город, индекс, тип, комната, аренда, № влад) Владельцы(№ влад, ФИО, адрес, №тел) Здесь нужно создать индекс... И еще не обязательно, но может поможете сделать еще запрос: Сотрудник Иванов уволился , перевести его объекты сотруднику Петрову (т.е. нужно заменить № сотр в таблице объекты_недвижимости) Таблицы: Сотрудники(№ сотр, ФИО, Адрес, должность, пол, датаРожд, зарплата, № страх, № отд) Объекты_недвижимости(№ объект, улица, район, город, индекс, тип, комната, аренда, № влад) Заранее спасибо!!! |
02.06.2012, 23:14 | #2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
02.06.2012, 23:43 | #3 |
Пользователь
Регистрация: 18.12.2011
Сообщений: 25
|
|
03.06.2012, 00:09 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Имеет. В зависимости от того на какое поле (выражение) создашь индекс, СУБД будет подбирать план запроса. Если индекс создан не по тем полям, которые являются критериями отбора (сортировки и т.д.) - скорости не получишь. Получишь полный проход.
I'm learning to live...
|
03.06.2012, 01:08 | #5 | |
Пользователь
Регистрация: 18.12.2011
Сообщений: 25
|
Цитата:
мне нужно хоть что то... если не указано было по каким полям критерии, то я думаю можно самому выбирать... |
|
03.06.2012, 10:27 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Код:
I'm learning to live...
|
03.06.2012, 10:29 | #7 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Например так (для ускорения доступа к данным по владельцу)
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
03.06.2012, 15:04 | #8 |
Пользователь
Регистрация: 18.12.2011
Сообщений: 25
|
спасибо! а как работать с индексами???
|
03.06.2012, 15:20 | #9 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Тебе никак. СУБД сама будет выбирать нужную таблицу индексов какая более подходит для заданного тобой запроса.
I'm learning to live...
|
03.06.2012, 15:21 | #10 |
Пользователь
Регистрация: 18.12.2011
Сообщений: 25
|
может поможет кто со вторым запросом???
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создать индекс | strangegirl | SQL, базы данных | 0 | 18.05.2011 22:19 |
Надстрочный и подстрочный индекс | OMEN_6666 | Microsoft Office Excel | 11 | 21.11.2010 20:10 |
найти индекс min | misha25525 | Помощь студентам | 0 | 11.04.2010 12:03 |
Индекс числа | VenomMag55 | Помощь студентам | 2 | 09.02.2010 16:09 |
Индекс не срабатывает | GenniY | БД в Delphi | 4 | 24.11.2009 15:05 |