|
|
|
| В phpMyAdmin иногда вижу следующее предупреждение: "More than one INDEX key was created for column ...". Стоит ли обращать на него внимание в таком случае:
INDEX `index1`(`a`, `b`),
INDEX `index2`(`a`, `c`),
|
?
То есть `a` не просто так используется дважды...Но warning смущает... | |
|
|
|
|
|
|
|
для: Лерк
(02.03.2009 в 23:51)
| | Мой PMA такого даже не выводит... | |
|
|
|
|
 87.2 Кб |
|
|
для: Trianon
(03.03.2009 в 00:05)
| | После создания такой таблицы:
CREATE TABLE `test` (
`id` int(11) NOT NULL auto_increment,
`a` int(11) NOT NULL default '0',
`b` int(11) NOT NULL default '0',
`c` int(11) NOT NULL default '0',
PRIMARY KEY (`id`),
KEY `i1` (`a`,`b`),
KEY `i2` (`a`,`c`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ;
|
.. я вижу то, что на скриншоте. | |
|
|
|
|
|
|
|
для: Лерк
(03.03.2009 в 01:18)
| | не обращайте внимание.
[поправлено модератором] | |
|
|
|
|
|
|
|
для: Trianon
(03.03.2009 в 01:24)
| | >
>[поправлено модератором]
а что было в оригинале? | |
|
|
|