Форум: "Базы";
Текущий архив: 2002.09.30;
Скачать: [xml.tar.bz2];
ВнизХелп плз!!! Найти похожие ветки
← →
X-jedy (2002-09-07 14:15) [0]Проблема следующая, есть БД в MySQL, состоящая из 13 таблиц, все проиндексированно. Запрос IMHO написан тоже правильно:
Чтобы было более понятно о чем идет речь, распишу по подробнее -
13 таблиц(7 объединяются в адрес, 3 в описание, еще 2 в инфо, потом все это объединяется в итоговое предприятие
select STRAIGHT_JOIN * from PINDEX, CITY, REGION, OFFICE, STREET, HOME, ADDRESS, EXTENDED_INFO, INFO, DATE1, DATE2, DESCRIPTION, FACTORY
WHERE
PINDEX.PINDEX_ID=ADDRESS.PINDEX_ID AND
CITY.CITY_ID=ADDRESS.CITY_ID AND
REGION.REGION_ID=ADDRESS.REGION_ID AND
OFFICE.OFFICE_ID=ADDRESS.OFFICE_ID AND
STREET.STREET_ID=ADDRESS.STREET_ID AND
HOME.HOME_ID=ADDRESS.HOME_ID AND
DATE1.DATE1_ID=DESCRIPTION.DATE1_ID AND
DATE2.DATE2_ID=DESCRIPTION.DATE2_ID AND
EXTENDED_INFO.EXTENDED_INFO_ID=INFO.EXTENDED_INFO_ID AND
ADDRESS.ADDRESS_ID=FACTORY.ADDRESS_ID AND
INFO.INFO_ID=FACTORY.INFO_ID AND
DESCRIPTION.DESCRIPTION_ID=FACTORY.DESCRIPTION_ID
Т.е просто выводится результат, без дополнительных условий поиска. Когда на этапе тестирования записей было 10, все работало. Теперь результат ~ 1500 записей(что тоже отнюдь не много), но после того как запрос выполнялся на P4-2,2>10 минут, мне надоело, и я его бутнул.
В чем может быть проблема то?!
← →
X-jedy (2002-09-07 15:37) [1]Хех, нашел сам походу... Не с той стороны селект выполнял. ;)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.09.30;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c