
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
12.10.2004, 17:36
|
|||
|---|---|---|---|
|
|||
помогите разобраться с join'ом |
|||
|
#18+
почему sql1 убивает сервер sql1 Код: plaintext 1. 2. тогда как sql2 работает на ура sql2 Код: plaintext 1. 2. ? ничего не понимаю ;(( p.s. если вместо update делать select - таже проблема top PID USER %CPU COMMAND 4489 mysql 99.4 mysqld ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.10.2004, 12:02
|
|||
|---|---|---|---|
|
|||
помогите разобраться с join'ом |
|||
|
#18+
ИМХО, все, что в состоянии вышибить сервер, относится к категории bugs . С этим скорее не Вам разбираться, а MySQL AB. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.10.2004, 12:22
|
|||
|---|---|---|---|
|
|||
помогите разобраться с join'ом |
|||
|
#18+
Во первых: версия MySQL-я? Во вторых: неплохобы взглянуть на результаты EXPLAIN для обоих запросов? Ну а так в голову идет только то, что с версии 4 вещи типа Код: plaintext 1. Вот что сказано в доке: Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.10.2004, 12:24
|
|||
|---|---|---|---|
помогите разобраться с join'ом |
|||
|
#18+
А может выражение Код: plaintext Перенести в WHERE? Код: plaintext 1. 2. 3. 4. 5. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.10.2004, 12:29
|
|||
|---|---|---|---|
|
|||
помогите разобраться с join'ом |
|||
|
#18+
2 mahoune Тогда получим тоже что и в первом случае только с фильтром по __NewParkings.ParentPropID IS NOT NULL. Но выполнятся фильтрация будет посде соединения таблиц при котором не будет использоваться индекс, а это и есть главный тормоз первого запроса. Если я не в чем не ошибся... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.10.2004, 13:25
|
|||
|---|---|---|---|
помогите разобраться с join'ом |
|||
|
#18+
У тебя индексы по ключам построены? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.10.2004, 14:36
|
|||
|---|---|---|---|
|
|||
помогите разобраться с join'ом |
|||
|
#18+
Код: plaintext 1. 2. 3. Код: plaintext 1. 2. Код: plaintext 1. 2. 3. Код: plaintext 1. 2. то есть ясно почему запрос намбер2 работает быстрее, но почему намбер1 совсем не работает не ясно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.10.2004, 14:42
|
|||
|---|---|---|---|
|
|||
помогите разобраться с join'ом |
|||
|
#18+
mahouneА может выражение Код: plaintext тогда, всё, кабздец серверу. версия 4.0.20-standard ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.10.2004, 14:53
|
|||
|---|---|---|---|
помогите разобраться с join'ом |
|||
|
#18+
А может покажешь Код: plaintext 1. 2. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.10.2004, 15:02
|
|||
|---|---|---|---|
|
|||
помогите разобраться с join'ом |
|||
|
#18+
# # Table structure for table '__NewParkings' # CREATE TABLE `__NewParkings` ( `PropID` int(10) unsigned NOT NULL default '0', `LevelID` smallint(5) unsigned default NULL, `ParentPropID` int(10) unsigned default NULL, `Roofed` tinyint(1) unsigned default '0', `Double` tinyint(1) unsigned default '0', PRIMARY KEY (`PropID`), KEY `LevelID` (`LevelID`), KEY `ParentPropID` (`ParentPropID`) ) TYPE=MyISAM; # # Table structure for table '__NewProperties' # CREATE TABLE `__NewProperties` ( `PropID` int(10) unsigned NOT NULL auto_increment, `OldPropID` int(10) unsigned default NULL, PRIMARY KEY (`PropID`), KEY `OldPropID` (`OldPropID`) ) TYPE=MyISAM; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&mobile=1&tid=1854735]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
157ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 244ms |
| total: | 487ms |

| 0 / 0 |
