[BSD] (Off) Re: I/O sebesseg merese

Istvan Szukacs leccine at gmail.com
2006. Sze. 12., K, 09:11:15 CEST


hat akkor hajra!
gondolom az osszes sql lekerdezest ilyen elegansan portolod majd cat, 
grep parosra amibol mondjuk ez esetben a cat felesleges
bele sem merek gondolni hogy esetleg indexek nelkul vannak az adatok a 
tabladban

(grep 'Mug' adatok.txt)

Laszlo Nagy írta:
> Kozben tesztet is csinaltunk. Ha kiirom a tabla adatait egy nagy txt 
> file-ba es grep-pel keresek:
>
> cat adatok.txt | grep 'Mug'
>
> akkor *SOKKAL* gyorsabb, mint amikor ilyet csinalok:
>
> select * from product where name like '%Mug%'
>
> Lehet, hogy atterek a grep-re, mert sokkal gyorsabb mit a pg. (Ez persze 
> csak vicc volt.) Most akkor lehet hogy nem is a FreeBSD-vel vagy a 
> hardverrel van a baj, hanem a postgresql-el? A tabla vaacumozva van, 
> tehat nincsenek benne lyukak. Fizikailag egy file-ban van tarolva a 
> lemezen, es szekvencialisan olvassa vegig. Akarhogy gondolkozom, nem 
> jovok ra hogy miert lassabb a SELECT mint a fenti cat + grep paros (ami 
> raadasul nem csak 1 mezoben keres, hanem az osszes mezoben is...)
>
>   




További információk a(z) BSD levelezőlistáról