[Monetdb-developers] about MAL optimize

kun ren renkun.nwpu at gmail.com
Wed Aug 11 09:49:47 CEST 2010


It is only used by SQL? and how to designation the optimiser?but when I
write MAL,for example,
i:=0;
b:= "done";
barrier go:= true;
c:=i+1;
d:="step";
v:=d;
io.print(v);
i:=c;
redo go:= i<2;
exit go;
io.print(b);
optimizer.aliasRemoval();

the last optimizer.aliasRemoval() is used for optimizing?

2010/8/11 Fabian Groffen <Fabian.Groffen at cwi.nl>

>  On 11-08-2010 15:25:15 +0800, kun ren wrote:
> >    Recently,I am intersting in MAL optimize,and have read the manual of
> the
> > MAL optimize, but it is so long, Possible if we want to use mal optimize
> ,we
> > must  degignation the optimize  consideration,  such as alias removal,
> > constant expression,join path optimizer;And then I dedug the MonetDB,but
> > default it don't use any optimize.so what do you think about the mal
> > optimize?
>
> It is only used when you use SQL.  The sql_optimizer setting in
> monetdb5.conf controls which optimisers are run, which by default are
> quite a few.
>
>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by
>
> Make an app they can't live without
> Enter the BlackBerry Developer Challenge
> http://p.sf.net/sfu/RIM-dev2dev
> _______________________________________________
> Monetdb-developers mailing list
> Monetdb-developers at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/monetdb-developers
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.monetdb.org/pipermail/developers-list/attachments/20100811/1b5c473e/attachment.html>


More information about the developers-list mailing list