Avko | 11.10.2017 15:45 |
---|---|
Predmet:da li velicina table korisnik moze utijecati na brzinu pretragu baze Vidim neki clanovi nemaju zadnjuPosjetu, ali imaju datumRegistracije, dok drugi imaju zadnjuPosjetu koja je mozda 2-5min kasnije nakon datumaRegistracije. Znaci ovi drugi su se registrirali i posjetili forum dok oni prvi ostali na registraciji. Pitanje je dali ce ovi drugi uopce vise doci, a ako i dodu sigurno ce se ponovo registrirati. Dok ovi prvi koji su se registrirali i posijetili forum postoji velika vjerojatnost da opet dodu. Da li veliki broj clanova u bazi moze utijecati na brzinu pretrage baze i obradu nekih podataka? Recimo da imam tablu korisnici korisnici -------------- id ime_prezime datum_registracije datum_rodenja adresa br_Kupovina datum_zadnje_kupovine ukupno_potroseno sada mene zanima neki ljudi se reistriraju i nikad ne dodu, drugi se registriraju i samo posjete jednom dok oni treci se registriraju, posjecuju i kupuju. Da li bi bilo dobro s vremena na vrijeme obrisati korisnike koji su se registrirali , a nikada nisu posjetili web shop? Sta vi mislite, dali bi time se ubrzali upiti? |
Gjoreski | 11.10.2017 17:23 |
---|---|
Predmet:Re: da li velicina table korisnik moze utijecati na brzinu pretragu baze Goleminata na tabelata ne treba da go osporuva prebaruvajneto. Tuka ima golema uloga kako e napraveno prebaruvajneto. Mnogu pati bile temi kako da se napravi prebaruvajne koe e soodvetno i ne go usporuva programot. Ima resenie koe go napravi @ZXZ i koe po moe mislejneve odlicno. Za da se napravi kvalitetna pretraga mora da ima i dobro konstruirana baza.h |
zxz | 11.10.2017 18:30 |
---|---|
Predmet:Re: da li velicina table korisnik moze utijecati na brzinu pretragu baze Sama selekcija ako je indeksirano polje ima mali uticaj ali ima uticaj kolicina dohbvata podataka. To mozes i sam isprobati aki imas neku tabelu sa bar 500 000 redova. napravi napr. SELECT imepolja FROM ImeTabele WHERE Imepolja Like '*' Ovo ce raditi poprilicno sporo Drugi upit napravi SELECT imepolja FROM ImeTabele WHERE Imepolja Like '* Ujo' Sada si izabrao uslov koji napr ima u bazi samo nekoliko desetina redova i ovo ce veoma brzo odraditi. Dohvat podataka je spor. Nikad nemozemo da razmisljamo kao comp. Nama je sporo nesto izracunati i to zapisujemo dok compu racun ide veoma brzo jer su procesori brzi ali zapisivanje je mnogo sporije kao i citanje. |
Avko | 16.10.2017 23:04 |
---|---|
Predmet:Re: da li velicina table korisnik moze utijecati na brzinu pretragu baze Imao sam tablu sa 15 kolona i napunjenu sa nekih 10.000 redova. Upiti su dugo trajali i onda sam pola obrisao i sada radi pzno brze, trenutno prikaze rezultat |
Gjoreski | 17.10.2017 01:46 |
---|---|
Predmet:Re: da li velicina table korisnik moze utijecati na brzinu pretragu baze Nije nista 10 000 hiljada redova za MY SQL imas neki problem sa tabelama nesto nisi dobro uradio. |
Branestan | 30.06.2019 21:54 |
---|---|
Predmet:Re: da li velicina table korisnik moze utijecati na brzinu pretragu baze Imam MySQL bazu na koju je linkovan Access kao FE. I baza i FE se nalaze na istom računaru. Sve je uredno radilo već mjesec dana, pri čemu je brzina obrade podataka bila prihvatljiva. Međutim, u poslednja tri dana je usporilo do te mjere da se ne može raditi (ranije naredba izvršavana u roku do tri sekunde, sada to potraje i do 30 sekundi). U bazi je desetak tabela koje se koriste, ali ni jedna nema više od 2.000 redova. Kada podatke iz MySQL baze eksportujem u Access i na to linkujem isti FE koji je bio linkovan na MySQL, naredba se izvrši za sekundu. Ima li neko ideju, u čemu bi mogao biti problem? |
Gjoreski | 01.07.2019 10:52 |
---|---|
Predmet:Re: da li velicina table korisnik moze utijecati na brzinu pretragu baze Za MY SQL 2000 redovi su nisto. Imas problem sa konstrukcija databaze nesto nije u redu. Jesi li stavio indexse na polja po koi vrsis pretraga? Proveri to. |
Branestan | 02.07.2019 15:15 |
---|---|
Predmet:Re: da li velicina table korisnik moze utijecati na brzinu pretragu baze Nije bilo indeksa. Dodao sam indekse, sada radi brže nego kada je baza bila prazna. Hvala! |