PDA

Tingnan ang Buong Bersyon: Lutas Panatilihin ang mga talahanayan ng iba't-ibang wika sa pag-crash sa database?



Simon Lloyd
29-01-11, 13:12
Hi, tila na araw-araw i-aayos ng isa o higit pa ng mga wika ang mga talahanayan bilang panatilihin sila pag-crash, karaniwang ang mga daluyan at maikling talahanayan.

Aking mga detalye ay ang mga sumusunod:
PHP bersyon 5.2.15
Apache bersyon 2.0.63
MySQL bersyon 5.0.91-komunidad
PERL bersyon 5.8.8
Kernel bersyon 2.6.18-194.26.1.el5xen
VB 3.8.6 PL1

Kasama ko sa isang bagong-bagong "na sumali sa ang kahon" server.

Anumang mga ideya sa kung paano maiwasan ito?

Regards,
Simon

kamilkurczak
31-01-11, 11:22
mo magkaroon ng ilang mga e-mail sa MySQL error o ilang abiso? Mangyaring ilagay ang nilalaman ng ang e-mail dito, Kung mayroon kang

Simon Lloyd
31-01-11, 11:38
Oo naman, infact isa ay nasira ngayon dito ng isang napaka kamakailang:

Petsa: Mon, 31 Jan 2011 10:32:46 0000 [10:32:46 GMT]
From: webmaster@mysite.com <webmaster@mysite.com>
Upang: webmaster@mysite.com
Subject: vBulletin Database Error!


Database error sa vBulletin 3.8.6:

Hindi wastong SQL:
Piliin cache.originaltext bilang originaltext, cache.translated bilang isinalin MULA vb_vbenterprisetranslator_cache_medium_af tulong, vb_vbenterprisetranslator_cache_medium_af cache SAAN AT cache.serie = help.serie;

MySQL Error: Table '. / Xxxxx_xxForum / vb_vbenterprisetranslator_cache_medium_af' ay minarkahan bilang crash at dapat na repaired
Error Number: 145
Humiling ng Petsa: Lunes, Enero 31 2011 @ 10:32:45 AM
Petsa ng Error: Lunes, Enero 31 2011 @ 10:32:46 AM
Script:
Referrer:
IP Address: 66.249.72.171
Username: Di-rehistrado
Classname: vB_Database
Bersyon ng MySQL: at dito ay isang mas lumang isa i itinatago upang ipakita sa iyo:
Petsa: Fri, 28 Jan 2011 20:45:02 0000 [Biyernes, 28. Enero 2011 20:45:02 GMT]
From: webmaster@mysite.com <webmaster@mysite.com>
Upang: webmaster@mysite.com
Subject: vBulletin Database Error!


Database error sa vBulletin 3.8.6:

Hindi wastong SQL:
Piliin ang cache.originaltext bilang originaltext, cache.translated bilang isinalin MULA vb_vbenterprisetranslator_cache_short_pt tulong, vb_vbenterprisetranslator_cache_short_pt cache SAAN help.originaltext = 'Home' AT cache.serie = help.serie;

MySQL Error: Table '. / Xxxxx_xxForum / vb_vbenterprisetranslator_cache_short_pt' ay minarkahan bilang crash at dapat na repaired
Error Number: 145
Humiling ng Petsa: Biyernes, Enero 28 2011 @ 08:45:01 PM
Error Petsa: Biyernes, Enero 28 2011 @ 8:45:02 PM
Script:
Referrer:
IP Address: 200.160.96.160
Username: Di-rehistrado
Classname: vB_Database
MySQL Version:
Tulad ng iyong nakikita ay hindi isang partikular na kasalanan o wika na nagiging sanhi ng problema, gayunpaman ang AF wika ay nagpapakita ng up ng lubos ng maraming.

kamilkurczak
01-02-11, 12:14
crach isyu - ito ay isang MySQL problema, hindi vBET isyu.
Mangyari lamang na subukan i-update ang iyong MySQL sa bagong bersyon o downgrade sa isang mas matatag na bersyon ng MySQL (magtanong tungkol sa na ang iyong host provider).

Hindi namin maaaring gawin tungkol dito dahil ito ay ang MySQL code.
Malamang, sa iyong kaso, MySQL ay mas sensitive sa maling aksyon ng madalas na paggamit ng mga talahanayan. Mong gamitin ang cache para sa bisita? Kung walang mangyaring paganahin ang pagpipiliang ito. Ito ay magreresulta sa mas kaunting mga query sa database na ang, ngunit hindi ganap na alisin ang MySQL error. (Malamang magkakaroon ka ng mas kaunting mga tulad crash).

Pangalawa, subukang i-optimize at aayos ng LAHAT ng mga talahanayan ng database.

Siyempre, subukan upang mag-upgrade o downgrade ka MySQL sa ang pinakamahusay na bersyon.

Simon Lloyd
01-02-11, 13:19
Well, una naniniwala ko na ang MySQL ANG ang pinaka-stabel na bersyon at yes ko gamitin ang bisita cache, kung ito ay ang MySQL na ay isang problema kung bakit ito lamang ang wika ng mga talahanayan na crash? Mayroon akong maraming iba pang mga talahanayan na na-access sa bawat post o pahina baguhin ngunit hindi nila gawin crash.

At i-optimize LAHAT talahanayan ng ilang beses!

kamilkurczak
02-02-11, 12:52
Kami ay hindi magagawang upang matukoy kung bakit lamang ang mga talahanayan sa cache bug - ito ay isang tanong sa MySQL sa koponan dahil, gaya ng nabanggit dati ito ay isang error MySQL at ito ay hindi bagay na sa iba pang mga talahanayan ay OK. Para sa aming bahagi, hindi namin nang mga mungkahi - Paki-ulat sa ang koponan na responsable para sa bug na ito sa MySQL koponan.

Anumang pagtatangka upang ihambing ang iba pang mga talahanayan upang ang mga talahanayan ng cache ay hindi magkakaroon ng anumang mga kahulugan - dahil ito ay magiging lamang haka-haka, bakit lamang dito crash ng MySQL ang mga talahanayan. MySQL koponan ay responsable para sa MySQL ang code, kaya mangyaring magtanong tungkol sa na ang isang pangkat ng MySQL.

Siguro isyu ay dito dahil lamang sa talahanayan cache mayroon kang maraming mga nilalaman at sa ibang mga talahanayan ay hindi (tulad lamang sa iyong forum, sa ibang forum sa aming mga kliyente hindi). Siguro mula sa mga talahanayan ng cache data data ay madalas na tinanggal at mula sa ibang hindi. Siguro, ngunit hindi namin suriin ito-lamang na mga mungkahi.

Ang tanging bagay na maaari naming sabihin ay na ito ay isang error MySQL. Mangyaring paunawa na ang anumang mga pagbabago sa vBET code ay hindi matanggal ang isyung ito.

MySQL engine ay responsable para sa pamamahala ng mga talahanayan sa pamamagitan ng SQL. Kaya kailangan mo upang makahanap ng solusyon sa MySQL code. Mangyaring hilingin tungkol sa support MySQ.

Salamat.

Youngster
03-02-11, 22:19
Oo kamil ay may karapatan,
ang isyu ay mula sa MySQL, kaya subukang na magsulat sa MySQL.

Sa aking opinyon mayroon kang problema sa cache, ang isang bagay ay hindi maaaring isulat sa MySQL mula sa cache.
Subukan upang mag-upgrade sa MySQL sa MySQL Database 5.5, siguro mag-upgrade ay makakatulong.

Simon Lloyd
05-02-11, 09:23
Oo kamil ay may karapatan,
ang isyu ay mula sa MySQL, kaya subukang na magsulat sa MySQL.

Sa aking opinyon mayroon kang problema sa cache, ang isang bagay ay hindi maaaring isulat sa MySQL mula sa cache.
Subukan upang mag-upgrade sa MySQL sa MySQL Database 5.5, siguro mag-upgrade ay help.Im natutuwa na ikaw ay ulitin kung ano mismo ang Kamil sinabi. Ito ay HINDI isang problema sa MySQL ang problema talahanayan ay halos palaging ang af wika, hindi mo maaaring sabihin na ito ay dahil sa kung ang input at output sa MySQL ay masyadong madalas ay ito crash!!, Ang aking post talahanayan ay malaking, ito ay 718000 mga post at na-access ng bawat solong gumagamit ng forum, tiyak na ito ay ginagamit mas madalas kaysa sa talahanayan wika, MySQL copes sa lalong maayos sa table ang post kaya anumang may mas mababang input ay madaling coped sa.

Walang iba pang mga talahanayan ng crash, ito ay lamang ang mga wika talahanayan.

kamilkurczak
11-02-11, 13:00
Muli, mangyaring humingi tungkol sa isyu na isang MySQL koponan. Ayusin ito ay mas mabilis at mas mahusay.

Simon Lloyd
20-02-11, 10:40
Ako nagkaroon ng hosting hitsura koponan sa ang databaseMySql gumagawa ng walang iba pang mga error, kahit na sila ay repaired, optimize at na-export na ang buong database ng 5gb pagkatapos ay muling-import at pa rin LAMANG ang mga talahanayan sa crash ng wika.

Simon Lloyd
22-02-11, 20:51
Anumang karagdagang tulong na ito?

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translated to other languages supported by vB Enterprise Translator 4.10.1