PDA

Veure la Versió Completa: Resolt Diverses taules idioma avorten a la base de dades?



Simon Lloyd
29-01-11, 13:12
Hola, sembla que cada dia he de reparar un o més de les taules d'idiomes, ja que avorten, en general les taules de mitjà i curt termini.

Les meves dades són les següents:
PHP versió 5.2.15
Apache versió 2.0.63
MySQL versió 5.0.91-comunitat
Perl versió 5.8.8
Versió del nucli 2.6.18-194.26.1.el5xen
VB 3.8.6 PL1

Estic en una nova marca "de la caixa" del servidor.

Qualsevol idees sobre com evitar-ho?

Salutacions,
Simon

kamilkurczak
31-01-11, 11:22
Té alguns e-mails amb avisos d'error de MySQL o poc? Si us plau, posi el contingut d'aquest e-mails aquí, si vostè té

Simon Lloyd
31-01-11, 11:38
És clar, de fet un s'estavella ara aquí hi ha una molt recent:

Data: dilluns, gener 31, 2011 10:32:46 +0000 [10:32:46 GMT]
De: webmaster@mysite.com <webmaster@mysite.com>
A: webmaster@mysite.com
Assumpte: Error vBulletin base de dades!


Base de dades d'error en vBulletin 3.8.6:

No vàlid SQL:
SELECCIONAR cache.originaltext com originaltext, cache.translated com traduïts d'ajudar a vb_vbenterprisetranslator_cache_medium_af, la memòria cau vb_vbenterprisetranslator_cache_medium_af ON I cache.serie = help.serie;

MySQL Error: Table '. / Xxxxx_xxForum / vb_vbenterprisetranslator_cache_medium_af' està marcada com Crash i ha de ser reparada
Nombre d'error: 145
Data de sol.licitud: dilluns, gener 31, 2011 @ 10:32:45 PM
Error Data: dilluns, gener 31, 2011 @ 10:32:46 PM
Guió:
Referent:
Adreça IP: 66.249.72.171
Nom d'usuari: No registrat
Nom de la classe: vB_Database
Versió de MySQL: i aquí està un més vell em vaig quedar a mostrar:
Date: Fri, 28 gen 2011 20:45:02 0000 [Divendres, 28. Gener 2011 20:45:02 GMT]
De: webmaster@mysite.com <webmaster@mysite.com>
A: webmaster@mysite.com
Assumpte: Error vBulletin base de dades!


Base de dades d'error en vBulletin 3.8.6:

No vàlid SQL:
SELECCIONAR cache.originaltext com originaltext, cache.translated tradueix com DE ajudar vb_vbenterprisetranslator_cache_short_pt, la memòria cau vb_vbenterprisetranslator_cache_short_pt ON help.originaltext = 'Inici' i cache.serie help.serie =;

MySQL Error: Table '. / Xxxxx_xxForum / vb_vbenterprisetranslator_cache_short_pt' està marcada com Crash i ha de ser reparada
Nombre d'error: 145
Data de sol.licitud: divendres, gener 28, 2011 @ 08:45:01 PM
Error Data: divendres, gener 28, 2011 @ 08:45:02 PM
Guió:
Referent:
Adreça IP: 200.160.96.160
Nom d'usuari: No registrat
Nom de la classe: vB_Database
MySQL Version:
Com pots veure no hi ha un error o llengua particular la causa del problema, però el llenguatge AF es mostra bastant.

kamilkurczak
01-02-11, 12:14
tema Crach - Aquest és un problema de MySQL, qüestió no VBET.
Si us plau, intenta actualitzar el MySQL a la nova versió o actualització a una versió més estable de MySQL (preguntar sobre que el seu proveïdor d'allotjament).

No podem fer res, ja que és el codi de MySQL.
Probablement, si s'escau, MySQL és més sensible a la seva acció errònia de la freqüent utilització de taules. És vostè l'ús de memòria cau per als clients? Si no - us plau, activa aquesta opció. Això es traduirà en menys consultes a la base de dades, però no eliminar per complet l'error de MySQL. (Probablement vostè tindrà menys accidents d'aquest tipus).

En segon lloc, tractar d'optimitzar i reparar tots els quadres de base de dades.

Per descomptat, tractar de millorar o disminuir a MySQL a la millor versió.

Simon Lloyd
01-02-11, 13:19
Bé, en primer lloc crec que MySQL és la versió més Stabel i si puc fer ús de la memòria cau de convidats, si és mysql que és un problema de per què només les taules d'idiomes que es va estavellar? Tinc molts altres quadres que s'accedeix per missatge o canviar la pàgina, però que no es desplomi.

I m'han optimitzat totes les taules d'un parell de vegades!

kamilkurczak
02-02-11, 12:52
No som capaços de determinar per què només les taules tenen errors de memòria cau - és una pregunta per a l'equip de MySQL, ja que, com es va esmentar anteriorment es tracta d'un error de MySQL i no importa que l'altra taula està bé. Per la nostra part, no tenim més suggeriments - Si us plau, informe a l'equip responsable d'aquest error - l'equip de MySQL.

Qualsevol intent de comparar les altres taules a les taules de memòria cau no té cap sentit - perquè això seria només una especulació, per què només aquí mysql bloqueja les taules. Equip de MySQL es fa responsable del codi de MySQL, així que si us plau - preguntar sobre que un equip de MySQL.

Tal qüestió és aquí, perquè només en aquest taules de la memòria cau que té un munt de continguts i en un altre els quadres no (com a única en el seu fòrum, en un altre fòrums dels nostres clients no). Potser de les taules de memòria cau de dades les dades són sovint separades i no d'un altre. Potser, però no podem comprovar-- només suggeriments.

L'únic que puc dir és que això és un error de MySQL. Tingueu en compte que qualsevol canvi en el codi VBET no eliminar aquest problema.

MySQL motor s'encarrega de gestionar les taules de SQL. Així que cal trobar una solució en el codi de MySQL. Si us plau, pregunteu sobre que el suport MySQ.

Gràcies.

Youngster
03-02-11, 22:19
Sí Kamil té dret,
el problema és de mysql, així que tracti d'escriure en MySQL.

Al meu entendre té algun problema amb la memòria cau, cosa que no es pot escriure en MySQL des de la memòria cau.
Intenta actualitzar el servidor de bases de dades MySQL 5.5, pot ser que l'actualització serà d'ajuda.

Simon Lloyd
05-02-11, 09:23
Sí Kamil té dret,
el problema és de mysql, així que tracti d'escriure en MySQL.

Al meu entendre té algun problema amb la memòria cau, cosa que no es pot escriure en MySQL des de la memòria cau.
Intenta actualitzar el servidor de bases de dades MySQL 5.5, potser actualització help.Im content que vostè és capaç de repetir exactament el que va dir Kamil. No és un problema amb MySql la taula de problema és gairebé sempre el llenguatge de la FA, no es pot dir que és perquè si l'entrada i sortida de mysql és molt freqüent que es penjarà!, El meu taula missatge és enorme, té 718.000 missatges i s'accedeix per cada usuari del fòrum, segurament això s'usa molt més freqüentment que la taula d'idiomes, fa front MySql molt bé amb la taula després del que qualsevol cosa amb menys d'entrada fàcilment ser tractat.

No hi ha xoc d'altres taules, és només el llenguatge de les taules.

kamilkurczak
11-02-11, 13:00
Una vegada més, si us plau pregunteu per aquesta qüestió en un equip de MySQL. Aquesta correcció serà més ràpid i millor.

Simon Lloyd
20-02-11, 10:40
He tingut l'aspecte de l'equip amfitrió al databaseMySql no produeix un altre error, que fins i tot han reparat, optimitzar i exportar la base de dades de 5 GB tot torni a importar ia tan sols la caiguda del llenguatge taules.

Simon Lloyd
22-02-11, 20:51
Més ajuda amb això?

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translations supported by vBET Translator 4.10.1