Pwysig: Mae'r dudalen hon yn defnyddio cwcis (cookies). Defnyddio'r wefan hon heb droi i ffwrdd cwcis porwr, yn golygu eich bod yn cytuno i ddefnyddio.
Prynu Nawr! Nodweddion Lawrlwytho

Ennill gyda ni!

Os hoffech chi i ddechrau ennill arian gyda vBET ymuno i Rhaglen Affiliate.
Canlyniadau 1 i 9 o 9

Thread: Ymholiadau caching

View Hybrid

Swydd flaenorol Previous Post   Next Post Swydd nesaf
  1. #1
    Aelod Uwch
    Ymuno Dyddiad
    Rhagfyr 2009
    Swyddi
    276

    Default Ymholiadau caching

    Cymerais golwg ar fy ymholiadau araf log ac rwy'n gweld pethau fel hyn:

    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$
    A oes unrhyw ffordd i cache ymholiadau fel hyn? Mae'r ymholiadau llwytho ar bron bob tudalen llwyth.

    Ie, yr wyf yn cael y cache gwadd ar.
    Last edited gan tavenger5; 22-02-14 yn 17:03.

  2. #2
    Aelod Uwch
    Ymuno Dyddiad
    Rhagfyr 2009
    Swyddi
    276

    Default

    Hefyd, os ydych yn rhedeg YCHWANEGOL ar ymholiad hyn, mae y nodyn hwn: "Impossible LLE sylwi ar ôl darllen tablau Etholaeth"

  3. #3
    Michal Podbielski (vBET Staff) vBET's Avatar
    Ymuno Dyddiad
    Hydref 2009
    Swyddi
    3,037

    Default

    Ewch i Admin CP -> vBET Cache -> Memory Cache gallwch osod yno ar y defnydd o cache chof (4 peiriannau a gefnogir: Memcache, APC, XCache eAccelerator).

    Y mae hyn yn cyd-fynd â'ch anghenion?

    PS.
    Un cwestiwn - beth yw'r mesur amser ar gyfer amser ymholiad yn eich adroddiad?

  4. #4
    Aelod Uwch
    Ymuno Dyddiad
    Rhagfyr 2009
    Swyddi
    276

    Default

    Nid yw'n swyddogaeth cache cof fel y cache arferol, ond storio'r data mewn cof? A fyddai hynny'n dileu rhai o'r cwestiynau hynny?

    Mae'r amser ymholiad yn cael ei restru yn y post cyntaf cyn i'r ymholiad.

  5. #5
    Michal Podbielski (vBET Staff) vBET's Avatar
    Ymuno Dyddiad
    Hydref 2009
    Swyddi
    3,037

    Default

    Bydd defnyddio Guest Cache bendant dileu llawer o ymholiadau, gan fod ar gyfer canlyniadau gwesteion yn cael eu storio yn HTML plaen fel ffeiliau a ffrydio o ffeiliau (tan ffeil yn dod i ben - yna hadnewyddu).
    Bydd Guest Cache dileu LOT o ymholiadau, gan fod y rhan fwyaf o'r traffig ar y fforwm yn dod o westeion (gan gynnwys pryfed cop).

    Fi jyst gwirio ein ffynonellau am Chof Cache. Mae'n cydweithio â'n Cache Guest - bydd y canlyniadau a ddefnyddir yn cael eu cymryd o gof nid o ffeil mor ddiweddar. Yn yr achos hwn ni fydd yn dileu unrhyw ymholiadau (Guest Cache eisoes yn gwneud hynny).
    Still vBulletin ei hun gan fy mod yn cofio (ddim yn siwr) wedi cefnogaeth ar gyfer cache cof ac efallai y bydd hyn yn dileu rhai o'r ymholiadau.

    Rwy'n gwybod ble ei restru amser ymholiad - oeddwn yn gofyn am fesur amser. Efallai nad oeddwn yn glir - beth yw uned o amser? (S, ms, ns?)
    Mae gennym mynegeion ar ein byrddau cache felly dylai amser fod yn fyr.

    Hefyd, gallwch geisio analluogi opsiwn Admin CP -> vBET Cache -> Database Cache -> Select grouped translations. Pan yn anabl, yna bydd ymholiadau yn symlach (dim cymryd gan Serie), ond bydd llawer mwy o ymholiadau (rhywbeth am rywbeth) - efallai ar eich fforwm bydd yn well i ymholiad yn fwy aml.
    Er enghraifft - yn edrych ar eich canlyniadau oedd gennych 3 ymholiadau a oedd yn rhoi 22 o ganlyniadau. Os ydych yn analluogi cymryd canlyniadau mewn grwpiau, yna bydd rhaid i chi roi 22 ymholiadau 1 canlyniad yr un, ond bydd yr ymholiad yn haws (symlach 'BLE' adran hon) felly hefyd yn gyflymach. Os oes gennych gronfa ddata ar weinydd arall, yna yn bendant ni ddylech roi cynnig ar hyn. Mae'n ydych yn cymryd canlyniadau yn ôl localhost, yna efallai y byddwch yn gweld gwelliant. Methu dweud - mae'n rhaid ei wirio.
    Last edited gan vBET; 28-02-14 yn 22:43.

  6. #6
    Aelod Uwch
    Ymuno Dyddiad
    Rhagfyr 2009
    Swyddi
    276

    Default

    Iawn, diolch am egluro. Im 'yn arfer cache gwadd a cache chof (xcache), ond rwy'n dal i fod yn rhyfeddu ar faint o ei SELECT yn dod o'r gronfa ddata.

    Mae'r mesur amser uchod mewn eiliadau.

  7. #7
    Michal Podbielski (vBET Staff) vBET's Avatar
    Ymuno Dyddiad
    Hydref 2009
    Swyddi
    3,037

    Default

    Cymerodd eich cronfa ddata 14 eiliad ar gyfer ymholiad? Really? Mae'n bendant yn rhywbeth o'i le yno. Os gwelwch yn dda ceisio trwsio tablau gan Gweinyddol CP, efallai bod rhywbeth o'i le. Ni ddylai gymryd cymaint o amser - data hynny yn cael eu mynegeio.

  8. #8
    Aelod Uwch
    Ymuno Dyddiad
    Rhagfyr 2009
    Swyddi
    276

    Default

    Mae gen i deimlad bod rhai tablau yn cael eu cloi a / neu aros am y cache ymholiad, a dyna pam eu bod yn cymryd cymaint o amser i weithredu. Heb sôn am y gallwn i ddefnyddio mwy o gof ar fy gweinyddwr cronfa ddata - rydw i'n gweithio ar hynny hefyd.

  9. #9
    Michal Podbielski (vBET Staff) vBET's Avatar
    Ymuno Dyddiad
    Hydref 2009
    Swyddi
    3,037

    Default

    vBET yn defnyddio tablau cache heb unrhyw drafodion (MyISAM) felly ni ddylai fod yn blocio y mater. Efallai eich bod wedi torri mynegeion a MySQL yn gwneud chwiliad llawn. Unwaith eto, os gwelwch yn dda defnyddiwch eich CP Gweinyddol i atgyweirio eich holl dablau a mynegeion (Admin CP -> Maintenance -> Repair / Optimize Tables).

Tags ar gyfer y Thread

Postio Caniatadau

  • Rydych yn efallai na swydd edeifion newydd
  • Rydych yn efallai na atebion ar ôl
  • Rydych yn efallai na atodiadau post
  • Rydych yn efallai na golygu eich swyddi
  •