Форум программистов, компьютерный форум, киберфорум
Наши страницы
MySQL
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
Meridian21
143 / 141 / 44
Регистрация: 16.12.2015
Сообщений: 594
Записей в блоге: 4
24.06.2016, 09:13 0

Что такое индексы?

24.06.2016, 09:13. Просмотров 196. Ответов 2
Метки (Все метки)

Ответ

Чет вообще все в кучу свалено))
В твоем случае, поле покупатель_id - это первичный ключ (элемент целостности данных), а поле адрес - это просто поле. Индекс - это индекс, он не привязывается автоматически ни к PK ни к какому-то другому полю, пока ты это явно не укажешь через create index ...
Индексы строятся для ускорения поиска. Чаще всего, индексы вешаются на поле, которое является PK (но далеко не всегда так, например bitmap).

Вернуться к обсуждению:
Что такое индексы?
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.06.2016, 09:13

Объясните что такое INNER JOIN?
Объясните что такое INNER JOIN?

SQL - Что такое схема
Всем доброго времени суток! Возник простой вопрос. Сейчас я изучаю SQL и...

что такое CREATE VIEW?
Только не надо мне рассказывать что это 'создание просмотра'. :) Меня...

0
Другие темы раздела
MySQL Нужно обьяснение результата оператора Explain http://www.cyberforum.ru/mysql/thread1769695.html
Я создал запрос EXPLAIN SELECT customers.name, books.title FROM customers, books, orders, order_items WHERE customers.customerid =5 AND customers.customerid = orders.customerid AND...
MySQL Как узнать какую систему хранения (storage engine) использует Mysql? Как узнать какую систему хранения (storage engine) использует Mysql? на главной странице phpMyadmin такая инфа Тип сервера: MySQL Версия сервера: 5.5.45 - MySQL Community Server (GPL) Версия... http://www.cyberforum.ru/mysql/thread1769587.html
MySQL Проверка наличия в другой таблице
Всем привет! Есть достаточно длинный селект из некоторой таблицы, например, А. Хочется встроить в него еще проверку наличия элементов из таблицаы А в некоторой другой таблице В (что-то вроде a.id...
MySQL Объединение select c разных серверов
Добрый день. Есть задача: с достаточно большого количества(порядка 120) серверов, необходимо сделать некий select sum и баз данных mysql и затем просуммировать полученные результаты. Пока, что я...
MySQL While некорректный синтаксис http://www.cyberforum.ru/mysql/thread1768850.html
Подскажите, пожалуйста, я сдаюсь. MySql отказывается меня понимать. Где ошибка? Мои попытки под катом BEGIN SET @i = 0; WHILE @i < 15000 DO SET @i = @i + 1; INSERT INTO...
MySQL Интервал времени и выборка по дате SELECT S.NAME AS SERVICES, SUM(IF(P.DATE < '2017-01-01', ROUND(SUMMA, 2), 0)) AS DATE, SUM(IF(PAY_ID = 3, ROUND(SUMMA, 2), 0)) AS RECALCULATION, ... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru