![]() |
Модераторы: skyboy |
![]() ![]() ![]() |
|
Freak_FB |
|
||||||
![]() Ктулхувед ![]() ![]() Профиль Группа: Участник Сообщений: 296 Регистрация: 13.10.2006 Репутация: нет Всего: 4 |
Помогите оптимизировать запрос. Есть в моей базе две таблицы: zameses и rashod. В их назначение вдаваться не будем, обьясню только основные поля.
Таблица zameses:
Counter - счетчик, RecipeID - ссылка на запись в parent-таблице, TS_DateTime - уникальный в общем-то штамп времени. Таблица rashod:
Counter - счетчик, _Zames ID - ссылка на запись в таблице zameses, TS_DateTime - время. Мой запрос на удаление:
Записей в zameses: 1332 Записей в rashod: 7984 Запрос выполняется на моем не шибко навороченном ноутбуке 9 с лишним секунд. В общем, помогите оптимизировать запрос, или подскажите, может я с индексами напортачил. |
||||||
|
|||||||
Kesh |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2488 Регистрация: 31.7.2002 Где: Германия, Saarbrü cken Репутация: 15 Всего: 54 |
Ключ на rashod.ZamesID?
-------------------- ![]() |
|||
|
||||
Freak_FB |
|
|||
![]() Ктулхувед ![]() ![]() Профиль Группа: Участник Сообщений: 296 Регистрация: 13.10.2006 Репутация: нет Всего: 4 |
Я наверное не особо понимаю ключи. У меня есть составной ключ, где ZamesID фигурирует. Или стоит разбить ключ, и каждое поле в отдельности сделать ключом?
It's a magic ![]() Ничего не менял, просто добавил ещё один ключ по ZamesID. Запрос сразу стал выполняться на несколько порядков шустрее. Спасибо за помощь. P.S.: и всё таки, в моем случае - с ключами что можно сделать, чтобы было более ... нормально? Это сообщение отредактировал(а) Freak_FB - 4.3.2010, 13:20 |
|||
|
||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 106 Всего: 454 |
В твоём случае, видимо, прочитать документацию по индексированию - что, как и зачем. Причём читать до полного освоения. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | MySQL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |