Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 6 odgovora
  • 2.566 pregleda

Najnovija ↓

MySQL Workbench pokazuje 'key efficiency 61%' 15.12.2010. u 12:28 · pre 193 meseca #1
koristim MySQL 5.1 InnoDB pod Windows-om (razvojna masina).

Sta mi, zapravo, kazuje key efficiency? Sta je dobro, sta je lose? Kako da na InnoDB dobijem 'dobru' vrednost?
Potpis
Acta, non verba!
Re: MySQL Workbench pokazuje 'key efficiency 61%' 15.12.2010. u 12:57 · pre 193 meseca #2
ajd da zapocnem ja: varirao sam innodb_buffer_pool_size u my.ini i nista - zakucao sam key efficiency na 50% i ne mrda. Po dokumentaciji koju sam procitao, innodb_buffer_pool_size jedino igra ulogu a key efficiency je bolji sto je blizi 100%?
Potpis
Acta, non verba!
Re: MySQL Workbench pokazuje 'key efficiency 61%' 15.12.2010. u 15:24 · pre 193 meseca
izmenjeno 1 put, poslednji put bogdan.kecman 15.12.2010. u 16:02
  1. bogdan.kecman15.12.2010. u 16:02zapis iz teksta poruke
#3
nedovoljno informacija :D

koji key efficiency .. ima ih nekoliko
- Binlog Cache Efficiency
- Hit Ratios (idbb, qcache, keycache, thread cache)
- Query Cache Efficiency


samo hit ratios ima veze sa innodb-om .. na sta ti mislis?

sto se innodb buffer pool size tice, to mozes da gledas kao "disk kesh", ako ti je "working data set" manje od innodb_buffer pool size sve ono "preko" je bacen ram ..
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: MySQL Workbench pokazuje 'key efficiency 61%' 15.12.2010. u 17:52 · pre 193 meseca #4
key efficiency koji prikazuje MySQL Workbench u gornjem desnom ćošku, kao dijagram.

nisam shvatio da ih ima više. jedini na koji nailazim je onaj koji se spominje u
http://dev.mysql.com/doc/admin...ator-health-memory-health.html

---------------------
da li postoji način da vidim, tokom testiranja aplikacije i izvršavanja query-ja, da li nekom queriju nedostaje index? u načelu, ovo mi je i najbitnije.
Potpis
Acta, non verba!
Re: MySQL Workbench pokazuje 'key efficiency 61%' 15.12.2010. u 18:20 · pre 193 meseca #5
preskocio sam deo sa "workbench" :D malo sam danas u poslu oko 5.5 .. ceo dan ...


to je efficiency za key buffer i to vazi samo za myisam tabele .. koliko procenata upita ka kljucevima je kesirano ... sto je veca cifra - to bolje

Citat:

da li postoji način da vidim, tokom testiranja aplikacije i izvršavanja query-ja, da li nekom queriju nedostaje index? u načelu, ovo mi je i najbitnije.

da .. ukljucis slow query log http://dev.mysql.com/doc/refman/5.5/en/slow-query-log.html i ukljucis http://dev.mysql.com/doc/refma..._log-queries-not-using-indexes
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: MySQL Workbench pokazuje 'key efficiency 61%' 15.12.2010. u 18:52 · pre 193 meseca #6
hvala, bogdane.

aplikacija koristi delimično myisam tabele, tako da mi ovaj tip sa workbenchom koristi. slow queries sam danas uključio a, pogledaću i za querije bez indexa.

thx again
Potpis
Acta, non verba!
Re: MySQL Workbench pokazuje 'key efficiency 61%' 16.12.2010. u 11:08 · pre 193 meseca #7
obrati paznju ako prelazis na 5.5 (a savetujem svesrdno posebno sto aplikacija nije jos u produkciji) da je u 5.5 default se innodb tako da ako ne navedes engine=myisam tabela ce biti napravljena kao innodb ...
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme