Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 10.09.2019, 12:47
Аватар для MC-XOBAHCK
Профессор
Отправить личное сообщение для MC-XOBAHCK Посмотреть профиль Найти все сообщения от MC-XOBAHCK
 
Регистрация: 06.08.2017
Сообщений: 473

INDEX в MySQL
Подскажите по MySQL. Столбцам таблицы БД можно задать INDEX:
ALTER TABLE TABLE_NAME ADD INDEX (COLUMN_NAME);

Это закеширует ключи, и будет быстрее искать записи по ним, вырастет производительность.

Подскажите, это работает только для integer (числа) или со string (строки) тоже будет работать?
Ответить с цитированием
  #2 (permalink)  
Старый 10.09.2019, 13:04
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Для всего. Индексы различны, есть уникальные, есть простые, в которых все равно будет найдены уникальные значения. Ускорить выборку также позволяет партиционирование таблиц.
Ответить с цитированием
  #3 (permalink)  
Старый 10.09.2019, 13:46
Аватар для MC-XOBAHCK
Профессор
Отправить личное сообщение для MC-XOBAHCK Посмотреть профиль Найти все сообщения от MC-XOBAHCK
 
Регистрация: 06.08.2017
Сообщений: 473

laimas, Спасибо!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
nodeJS и mysql vmetnev@mail.ru Node.JS 1 06.09.2019 23:37
Node.js + mysql mazahist Node.JS 4 17.11.2016 19:07
Разметка для Google closure compiler monolithed Оффтопик 11 04.09.2013 00:50
Подскажите как лучше положить .xml документ в базу Гробовщик Серверные языки и технологии 4 02.09.2013 11:15
Чем занимаются JS-программеры. JSTalker Оффтопик 69 02.02.2011 10:18