|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Eduard Y Zozulya 2:5020/400 16 Sep 2004 17:30:09 To : Serg Oskin Subject : Re: Hа чем пишут под иксы ? --------------------------------------------------------------------------------
On Thu, 16 Sep 2004, Serg Oskin wrote:
> Date: Thu, 16 Sep 2004 11:54:55 +0400
> From: Serg Oskin <Serg.Oskin@f20.n5020.z2.fidonet.org>
> Newsgroups: fido7.ru.linux
> Subject: Re: Hа чем пишут под иксы ?
>
> Кстати прикольный результат наблюдал в mysql v3.x.x (точно не помню, а в
> 4.1 не пробовал): запрос типа
> select .... from t1, t2, t3 where t1.a = t2.a and t2.b = t3.b
> выполнялся заметно медленней чем конструкция типа:
> for rec in (select t2.b from t1, t2 where t1.a = t2.a) {
> select .... from t3 where t3.b = rec.b
> }
И я такое наблюдал в PG. да и в informix,
думаю это от того, что во втором виде запросов ты,
как бы часть работы выполняешь вместо
оптимизатора, явно указывая с какой таблицы начать выборку.
А оптимизаторы, к сожалению, не всегда правы.
Да и работа это сложная.
Good luck.
----------------------
With respect, Eduard.
mailto:doro@doro.poltava.ua
http://doro.poltava.ua
ICQ: 176017203
--- ifmail v.2.15dev5.3
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/10317c8b44624.html, оценка из 5, голосов 10
|