![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 366 Pomógł: 0 Dołączył: 2.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
hej,
jakie wg Was najlapiej zalozyc indeksy dla pol ktore czesto sprawdzane sa w warunku where, np where number = '1234'. i wlasnie na number chce zalozyc indeks. Czytalam o btree i hash. i btree chyba ciut szybszy jest? ale z drugiej str btree jest niby i do sprawdzania wartosci rownych/mniejszych (i rownych)/wiekszych (i rownych) a hash do rownych. wiec moze by wystarczyl? mam mala wiedze i doswiadczenie jesli chodzi o indeksy, dlatego chcialabym Was prosic o sugestie. pzdr, misty mam jeszcze drugie pytanie - jesli mamy pole, ktore jest kluczem glownym (primary key) to oplaca sie na nim jeszcze zakladac np btree? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 898 Pomógł: 80 Dołączył: 31.05.2008 Ostrzeżenie: (20%) ![]() ![]() |
Primary key jest btree.
http://www.postgresql.org/docs/8.4/static/indexes-types.html Imo hash będzie najlepszy. -------------------- cojack blog - mój blog (na jakiś czas off).
"jak czegoś nie wiem, to nie myślę że wiem" - moja domena |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 16.06.2025 - 21:18 |