Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
agat 29.05.2007 12:33
результат Explainid select_type table type possible_keys key key_len ref rows Extra 1 SIMPLE article ALL PRIMARY,group_id,dt_published,is_active NULL NULL NULL 4684 Using where; Using temporary; Using filesort 1 SIMPLE groups eq_ref PRIMARY PRIMARY 4 qha.article.group_id 1 Using where 1 SIMPLE article_translation ref article_id_2 article_id_2 5 qha.article.id,const 1 Using indexвот индексы для таблицы groups
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment groups 0 PRIMARY 1 id A 36 NULL NULL BTREE groups 1 parent_ix 1 parent_id A 2 NULL NULL BTREE groups 1 type_is 1 type_is A 9 NULL NULL BTREEдля таблицы article
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment article 0 PRIMARY 1 id A 6245 NULL NULL BTREE article 1 group_id 1 group_id A 12 NULL NULL BTREE article 1 region_id 1 region_id A 2 NULL NULL BTREE article 1 dt_published 1 dt_published A 6245 NULL NULL BTREE article 1 is_active 1 is_active A 0 NULL NULL BTREE article 1 parent_id 1 parent_id A 122 NULL NULL BTREEи для таблицы article_translation
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment article_translation 0 PRIMARY 1 id A 8800 NULL NULL BTREE article_translation 1 article_id_2 1 article_id A 8800 NULL NULL BTREE article_translation 1 article_id_2 2 lang_id A 8800 NULL NULL BTREE article_translation 1 title 1 title NULL 8800 NULL NULL YES FULLTEXT article_translation 1 body 1 body NULL 8800 NULL NULL YES FULLTEXTРазбить на два запроса..хмм. Попробую. И дополнительное поле можно попробовать.