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

Search the boards