» »

myslq poizvedba več kot sekundo

myslq poizvedba več kot sekundo

biasko ::

Živjo!

Zna mogoče kdo pomagati.

Imam 170MB veliko tabelo ter preko 170000 zapisov.
Če izvajam samo SELECt * FROM tabela LIMIT 1000 nimam težav 0 sekunde.
Če dodam še WHERE barva='bela' potem se mi čas podaljša na 1,1sekunde.
Polje barva je sekundarni ključ.

uporabljam myIsam, ker imam do 10 klientov, če uporabim InnoDB traja cca 0,4sekunde.

Ali je še kakšna možnost za pohitritev?

hvala!

black ice ::

Mavrik ::

A maš indeks narejen na barvi? :)
The truth is rarely pure and never simple.

biasko ::

imam index oz key, sem pozabil omeniti ja.

Looooooka ::

170000 ni nič.
Jst bi preveril kakšen index točno mas to.
drugače pa
https://dev.mysql.com/doc/refman/5.0/en...
pa boš hitro ugotovil kje je problem.

biasko ::

barva ima key = MUL, potem pa imam se sifra=KEY

Zgodovina sprememb…

  • spremenilo: biasko ()


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

MySQL izpis vsebine iz dveh tabel

Oddelek: Programiranje
91120 (1008) iMark
»

Sortiranje podatkov v mysql podatkovni bazi

Oddelek: Programiranje
6847 (655) i33a
»

(my)SQL skripte

Oddelek: Programiranje
5760 (588) technolog
»

utf-8 in dolzina polja v mysql

Oddelek: Izdelava spletišč
103591 (3341) tmz
»

MySQL 5.0 zrel za delovno okolje

Oddelek: Novice / Ostala programska oprema
183451 (2601) krho

Več podobnih tem