Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: нужен ли ключ?
 
 автор: root_xxx   (20.02.2016 в 19:21)   письмо автору
 
 

Имеется такая таблица. Вставка, обновы будут редко.

Блэк-лист. uid_bl - тот кто блокирует. blkd_uid - заблокированный юид.
Я с индексами переборщил?


CREATE TABLE `NewTable` (
`uid_bl`  int(10) UNSIGNED NOT NULL ,
`blkd_uid`  int(10) UNSIGNED NOT NULL ,
INDEX `uid_bl` (`uid_bl`) USING BTREE ,
INDEX `blkd_uid` (`blkd_uid`) USING BTREE 
)
ENGINE=MyISAM
CHECKSUM=0
ROW_FORMAT=FIXED
DELAY_KEY_WRITE=0
;


Будет использоваться для вывода списка заблокированный юидов. вставка, обновы, делеты будут не часто.

Нужны ли оба индекса (или только один), и первичн ключ?

Я думаю что ключевое поле вообще не нужно.

  Ответить  
 
 автор: Sfinks   (20.02.2016 в 20:45)   письмо автору
 
   для: root_xxx   (20.02.2016 в 19:21)
 

Надо смотреть EXPLAIN запросов

  Ответить  
 
 автор: root_xxx   (20.02.2016 в 22:35)   письмо автору
 
   для: Sfinks   (20.02.2016 в 20:45)
 

нужно будет напихать много данных и проверить работу индексов.

а по поводу примариКэй - считаю что не нужен.(?)

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования