|
|
|
помогите разобраться с 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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2004, 17:36 |
|
||
|
помогите разобраться с join'ом
|
|||
|---|---|---|---|
|
#18+
ИМХО, все, что в состоянии вышибить сервер, относится к категории bugs . С этим скорее не Вам разбираться, а MySQL AB. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2004, 12:02 |
|
||
|
помогите разобраться с join'ом
|
|||
|---|---|---|---|
|
#18+
Во первых: версия MySQL-я? Во вторых: неплохобы взглянуть на результаты EXPLAIN для обоих запросов? Ну а так в голову идет только то, что с версии 4 вещи типа Код: plaintext 1. Вот что сказано в доке: Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2004, 12:22 |
|
||
|
помогите разобраться с join'ом
|
|||
|---|---|---|---|
|
#18+
А может выражение Код: plaintext Перенести в WHERE? Код: plaintext 1. 2. 3. 4. 5. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2004, 12:24 |
|
||
|
помогите разобраться с join'ом
|
|||
|---|---|---|---|
|
#18+
2 mahoune Тогда получим тоже что и в первом случае только с фильтром по __NewParkings.ParentPropID IS NOT NULL. Но выполнятся фильтрация будет посде соединения таблиц при котором не будет использоваться индекс, а это и есть главный тормоз первого запроса. Если я не в чем не ошибся... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2004, 12:29 |
|
||
|
помогите разобраться с join'ом
|
|||
|---|---|---|---|
|
#18+
У тебя индексы по ключам построены? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2004, 13:25 |
|
||
|
помогите разобраться с join'ом
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. Код: plaintext 1. 2. Код: plaintext 1. 2. 3. Код: plaintext 1. 2. то есть ясно почему запрос намбер2 работает быстрее, но почему намбер1 совсем не работает не ясно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2004, 14:36 |
|
||
|
помогите разобраться с join'ом
|
|||
|---|---|---|---|
|
#18+
mahouneА может выражение Код: plaintext тогда, всё, кабздец серверу. версия 4.0.20-standard ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2004, 14:42 |
|
||
|
помогите разобраться с join'ом
|
|||
|---|---|---|---|
|
#18+
А может покажешь Код: plaintext 1. 2. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2004, 14:53 |
|
||
|
помогите разобраться с 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; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2004, 15:02 |
|
||
|
|

start [/forum/topic.php?fid=47&gotonew=1&tid=1854735]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
8ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 194ms |
| total: | 303ms |

| 0 / 0 |
