Pomembno: Ta stran uporablja piškotke (cookies). Z uporabo te spletne strani brez izklopu piškotke v brskalniku, pomeni, da se strinjate za njegovo uporabo.
Kupite! Lastnosti Downloads

Zaslužite z nami!

Če bi želeli začeti zaslužite denar z vBET stika za Affiliate Program.
Rezultati 1 do 9 od 9

Thread: Predpomnjenje poizvedbe

Hibridni pogled

Prejšnji Post Previous Post   Next Post Naslednji Post
  1. #1
    Brezupen
    Join Date
    December 2009
    Prispevkov
    276

    Default Predpomnjenje poizvedbe

    Sem vzel a gledati svoj dnevnik počasno poizvedb in vidim stvari, kot je ta:

    Code:
    # Time: 140222  8:50:25
    # User@Host: database_user[database_user] @  [10.0.0.4]
    # Query_time: 7.076817  Lock_time: 0.000065 Rows_sent: 3  Rows_examined: 4174934
    use cellphon_forum;
    SET timestamp=1393077025;
    SELECT cache.originaltext as originaltext, cache.translated as translated FROM vbenterprisetranslator_cache_medium_es help, vbenterprisetranslator_cache_medium_es cache WHERE help.originaltext='U.S. Supreme$
    # User@Host: database_user[database_user] @  [10.0.0.4]
    # Query_time: 14.198858  Lock_time: 0.000056 Rows_sent: 18  Rows_examined: 4174934
    SET timestamp=1393077025;
    SELECT cache.originaltext as originaltext, cache.translated as translated FROM vbenterprisetranslator_cache_medium_es help, vbenterprisetranslator_cache_medium_es cache WHERE help.originaltext='******* Xtre$
    # User@Host: database_user[database_user] @  [10.0.0.4]
    # Query_time: 13.591001  Lock_time: 0.000274 Rows_sent: 1  Rows_examined: 4174934
    SET timestamp=1393077025;
    SELECT cache.originaltext as originaltext, cache.translated as translated FROM vbenterprisetranslator_cache_medium_es help, vbenterprisetranslator_cache_medium_es cache WHERE help.originaltext='(Espa&ntilde$
    Je torej vsekakor v predpomnilnik poizvedbe, kot je ta? Te poizvedbe naložiti na skoraj vsaki strani obremenitev.

    Ja, imam Ocene predpomnilnika.
    Nazadnje urejal tavenger5; 22-02-14 pri 17:03.

  2. #2
    Brezupen
    Join Date
    December 2009
    Prispevkov
    276

    Default

    Tudi, če ste ekstra teči na te poizvedbe, je ta Opomba: "Nemogoče, kjer je opazil po branju const tabele"

  3. #3
    Michał Podbielski (vBET osebja) vBET's Avatar
    Join Date
    Oktober 2009
    Prispevkov
    3,037

    Default

    Prosimo, pojdite na Admin CP -> vBET Cache -> Memory Cache lahko nastavite na uporabo predpomnilnika (4 motorjev, ki podpira: Memcache, APC, XCache eAccelerator).

    Does to ustreza vašim potrebam?

    PS.
    Eno vprašanje - kaj je časovna enota za čas poizvedbe v poročilu?

  4. #4
    Brezupen
    Join Date
    December 2009
    Prispevkov
    276

    Default

    Ne spomin cache funkcijo kot normalno predpomnilnika, vendar shranjuje podatke v pomnilniku? Bi to odpraviti nekatere teh poizvedb?

    Čas poizvedbe je navedena v prvi post pred poizvedbo.

  5. #5
    Michał Podbielski (vBET osebja) vBET's Avatar
    Join Date
    Oktober 2009
    Prispevkov
    3,037

    Default

    Ocene predpomnilnika uporabo dokončno odpravila veliko poizvedbe, ker za goste rezultatov bo shranjeno kot datoteke v preprostem HTML in pretočili iz datotek (dokler datoteke poteče - nato Osveži).
    Ocene predpomnilnika odpravila veliko poizvedbe, ker večina prometa na forumu od gostov (vključno z pajki).

    Pravkar sem preveril naše vire o spomin Cache. Sodeluje z naše Ocene Cache - tako nedavno uporabljenih rezultatov bo vzeta iz pomnilnika ne iz datoteke. V tem primeru ne bo odpravila kakršne koli poizvedbe (Ocene predpomnilnika že to naredil).
    Še vedno vBulletin samo kot se spomnim (ne varen) ima podporo za spomin cache in morda to odpraviti nekatere poizvedbe.

    Vem, kjer je čas navedene poizvedbe - je bil asking približno časovna enota. Morda nisem bil jasen - kaj je časovno enoto? (s, ms, ns?)
    Imamo kazal na naših mizah predpomnilnika, tako čas mora biti kratek.

    Prav tako lahko poskusite onemogočiti možnost Admin CP -> vBET Cache -> Database Cache -> Select grouped translations. Čas nesposoben, potem poizvedbe bo enostavnejši (ne odvzem z serie), vendar bo veliko več poizvedb (nekaj za nekaj) - morda na vašem forumu bo bolje za poizvedbo pogosteje.
    Na primer - videti na vaše rezultate imel 3 poizvedbe, ki je dal 22 rezultatov. Če onemogočite jemanje rezultatov v skupinah potem boste imeli 22 poizvedbe 1 rezultat, vendar poizvedbe bo lažje (enostavnejša 'Kjer' oddelek), tako tudi hitreje. Če imate zbirko podatkov na drugi strežnik potem dokončno ne poskusite to. Jemljete izhaja s localhost, potem morda boste videli izboljšanje. Ne morem reči - moral ček to.
    Nazadnje urejal vBET; 28-02-14 pri 22:43.

  6. #6
    Brezupen
    Join Date
    December 2009
    Prispevkov
    276

    Default

    Ok, hvala za razlago. Jaz sem z uporabo Ocene predpomnilnika in pomnilnika predpomnilnika (xcache), vendar sem še vedno astounded, kako veliko izberite prihajajo iz zbirke podatkov.

    Zgoraj čas ukrep je v sekundah.

  7. #7
    Michał Podbielski (vBET osebja) vBET's Avatar
    Join Date
    Oktober 2009
    Prispevkov
    3,037

    Default

    Zbirki potrebovala 14 sekund za poizvedbe? res? To ni dokončno nekaj narobe. Poskusite popraviti tabele z Admin CP, mogoče je kaj narobe. To ne bi smel trajati tako dolgo - ti podatki so indeksirana.

  8. #8
    Brezupen
    Join Date
    December 2009
    Prispevkov
    276

    Default

    Imam občutek, da nekaj tabel so zaklepanje in/ali čaka query cache, zato so ob tako dolgo vršiti. Da ne omenjam, lahko uporabite nekaj več spomina na mojem strežniku zbirke podatkov - delam na to kot dobro.

  9. #9
    Michał Podbielski (vBET osebja) vBET's Avatar
    Join Date
    Oktober 2009
    Prispevkov
    3,037

    Default

    vBET uporablja predpomnilniške tabele brez kakršne koli posle (MYISAM) tako blokira ne sme biti vprašanje. Morda ste zdrobljen indeksov in MySQL je kar poln preiskava. Še enkrat prosim raba vaš Admin CP popraviti vse vaše tabele in indekse)Admin CP -> Maintenance -> Repair / Optimize Tables).

Oznake za to Thread

Pravila objavljanja

  • You ne sme objavljati novih tem
  • You ne sme post Odgovori
  • You ne sme dodati priponk prispevkom
  • You ne sme urejati svojih prispevkov
  •