Posted By: OOK (Pure academic user) on 'CZdatabases'
Title: Re: podivna rychlost trideni (sybase 11.0.3.3)
Date: Tue May 23 19:34:27 2000
> zdravice,
>
> stale jeste mam sybasi ase 11.0.3.3 a vsiml jsem si
> nasledujici neprijemne veci:
>
> mam tabulku zjednodusene:
>
> create table article (
> art_id numeric(7,0) identity,
> title varchar(64) DEFAULT '' NOT NULL,
> b_id numeric(7,0) not null references board (b_id),
> author_id numeric(7,0) null references users (u_id),
> body text
> primary key (art_id)
> )
> go
> create index article_board_ind on article (b_id)
> go
> create index article_author_ind on article (author_id)
> go
> create index article_posted_ind on article (posted)
> go
>
> do teto tabulky jsem nasypal asi 150,000 radku zkonvertovanych
> z mysql databaze.
>
> a zjistuju, ze pokud dam dotaz typu
> select * from article where b_id = 1 order by posted desc
> tak na vysledek cekam asi pul minuty - nemuzu si pomoci,
> ale predstavoval jsem si pouzivani indexu trosku jinak :)
>
> na nekolikaty pokus uz jede relativne svizne - asi to
> ma nakesovany...
>
> neni treba treba nejak explicitne poindexovat cerstve nalita
> data? dost me takoveho chovani zarazi..
Caf,
co udelat jeden index pres obe potrebne veliciny ? Tedy pokud to Sybase umi.
MK