พีดีเอ

View Full Version : แก้ ตารางภาษาต่างๆเก็บในฐานข้อมูล crashing?



Simon Lloyd
29-01-11, 13:12
สวัสดี, มันดูเหมือนว่าทุกวันที่ฉันต้องซ่อมแซมหนึ่งหรือมากกว่าหนึ่งของตารางภาษาที่พวกเขาให้ crashing, มักจะเป็นตารางขนาดกลางและระยะสั้น

รายละเอียดของฉันมีดังนี้
PHP รุ่น 5.2.15
รุ่น 2.0.63 Apache
MySQL รุ่น 5.0.91 - ชุมชน
รุ่น 5.8.8 Perl
รุ่น kernel 2.6.18 - 194.26.1.el5xen
3.8.6 PL1 VB

ฉันอยู่ในแบรนด์"ออกจากช่อง"เซิร์ฟเวอร์ใหม่

ความคิดใด ๆ เกี่ยวกับวิธีการป้องกันนี้หรือไม่

ขอแสดงความนับถือ
ไซม่อน

kamilkurczak
31-01-11, 11:22
คุณจะมีอีเมลบางคนที่มีข้อผิดพลาดหรือประกาศบาง? กรุณาใส่เนื้อหาของอีเมลที่นี่ถ้าคุณมี

Simon Lloyd
31-01-11, 11:38
แน่ใจว่าหนึ่ง infact เป็นความล้มเหลวในขณะนี้ที่นี่เป็นหนึ่งล่าสุดมาก :

วันที่ : Mon, 31 มกราคม 2011 10:32:46 0000 [10:32:46 GMT]
จาก : <webmaster@mysite.com> webmaster@mysite.com
ไปที่ : webmaster@mysite.com
เรื่อง : ข้อผิดพลาดของฐานข้อมูล vBulletin!


ข้อผิดพลาดของฐานข้อมูลในระบบ 3.8.6 :

ไม่ถูกต้อง SQL Server :
SELECT cache.originaltext เป็น originaltext, cache.translated แปลว่าจากการช่วยเหลือ vb_vbenterprisetranslator_cache_medium_af, แคช vb_vbenterprisetranslator_cache_medium_af WHERE และ cache.serie = help.serie;

ข้อผิดพลาด MySQL : ตาราง'. / xxxxx_xxForum / vb_vbenterprisetranslator_cache_medium_af'มีการทำเครื่องหมายเป็น crashed และควรได้รับการซ่อมแซม
หมายเลขข้อผิดพลาด : 145
วันที่ขอ : จันทร์มกราคม 31, 2011 @ 10:32:45
ข้อผิดพลาดวัน : จันทร์มกราคม 31, 2011 @ 10:32:46
สคริปต์ :
อ้างอิง :
IP Address : 66.249.72.171
ชื่อ : ความคิดเห็นที่
ClassName : vB_Database
MySQL รุ่น : และนี่คือหนึ่งเก่าผมเก็บไว้เพื่อแสดงให้คุณ :
วันที่ : Fri, 28 มกราคม 2011 20:45:02 0000 [ศุกร์, 28 มกราคม 2011 20:45:02 GMT]
จาก : <webmaster@mysite.com> webmaster@mysite.com
ไปที่ : webmaster@mysite.com
เรื่อง : ข้อผิดพลาดของฐานข้อมูล vBulletin!


ข้อผิดพลาดของฐานข้อมูลในระบบ 3.8.6 :

ไม่ถูกต้อง SQL Server :
SELECT cache.originaltext เป็น originaltext, cache.translated แปลว่าจากการช่วยเหลือ vb_vbenterprisetranslator_cache_short_pt, แคช vb_vbenterprisetranslator_cache_short_pt WHERE help.originaltext ='หน้าแรก'และ cache.serie = help.serie;

ข้อผิดพลาด MySQL : ตาราง'. / xxxxx_xxForum / vb_vbenterprisetranslator_cache_short_pt'มีการทำเครื่องหมายเป็น crashed และควรได้รับการซ่อมแซม
หมายเลขข้อผิดพลาด : 145
วันที่ขอ : ศุกร์มกราคม 28, 2011 @ 08:45:01
ข้อผิดพลาดวัน : ศุกร์มกราคม 28, 2011 @ 08:45:02
สคริปต์ :
อ้างอิง :
IP Address : 200.160.96.160
ชื่อ : ความคิดเห็นที่
ClassName : vB_Database
MySQL รุ่น :
ที่คุณสามารถดูมีไม่หนึ่งโดยเฉพาะอย่างยิ่งความผิดพลาดหรือภาษาที่ทำให้เกิดปัญหา แต่ภาษาที่ AF แสดงขึ้นค่อนข้างมาก

kamilkurczak
01-02-11, 12:14
ปัญหา crach -- ปัญหานี้เป็นปัญหา MySQL, ปัญหาไม่ vBET
กรุณาพยายามที่จะปรับปรุง MySQL ของคุณเป็นรุ่นใหม่หรือ downgrade ไปเป็นรุ่นที่มีเสถียรภาพมากขึ้นของ MySQL (ถามเกี่ยวกับการที่ผู้ให้บริการโฮสต์ของคุณ)

เราไม่สามารถทำอะไรกับมันเพราะมันเป็นรหัส MySQL
อาจจะในกรณีของคุณ, MySQL มีความไวกับการกระทำที่ผิดพลาดของการใช้บ่อยของตาราง คุณใช้แคชสำหรับผู้เข้าพัก? ถ้าไม่มี -- โปรดใช้ตัวเลือกนี้ ซึ่งจะส่งผลน้อยลงในแบบสอบถามไปยังฐานข้อมูล แต่ไม่สมบูรณ์กำจัดข้อผิดพลาด (คุณอาจจะมีปัญหาดังกล่าวน้อยกว่า)

ประการที่สองพยายามที่จะเพิ่มประสิทธิภาพและการซ่อมแซมตาร างฐานข้อมูลทั้งหมด

ของหลักสูตรการพยายามปรับรุ่นหรือ downgrade คุณ MySQL เพื่อรุ่นที่ดีที่สุด

Simon Lloyd
01-02-11, 13:19
ดีตอนแรกผมเชื่อว่า MySQL เป็นรุ่น stabel มากที่สุดและใช่ฉันใช้แคชของผู้เข้าพักถ้ามันเป็น MySQL ที่เป็นปัญหาว่าทำไมเป็นเพียงตารางภาษาผิดพลาดที่? ผมมีตารางอื่น ๆ อีกมากมายที่มีการเข้าถึงต่อโพสต์หรือเปลี่ยนหน้า แต่พวกเขาไม่ผิดพลาด

และฉันมีการปรับปรุงตารางทั้งหมดกี่ครั้ง!

kamilkurczak
02-02-11, 12:52
เราไม่สามารถที่จะตรวจสอบว่าทำไมตารางเท่านั้นที่มีปัญหาแคช -- มันเป็นคำถามให้กับทีมงาน MySQL เพราะเป็นที่กล่าวก่อนหน้านี้เป็นข้อผิดพลาดและมันไม่สำคัญว่าตารางอื่น ๆ ที่มีการตกลง สำหรับส่วนของเราเราไม่ได้มีคำแนะนำใด ๆ เพิ่มเติม -- โปรดรายงานไปยังทีมงานรับผิดชอบในข้อผิดพลาดนี้ -- ไปยัง MySQL ทีมงาน

พยายามที่จะเปรียบเทียบตารางอื่น ๆ ไปยังตารางแคชใด ๆ ไม่ได้มีความรู้สึกใด ๆ -- เพราะนี้จะเป็นเพียงแค่การเก็งกำไรทำไมเฉพาะที่นี่ MySQL ล่มตาราง ทีมงาน MySQL เป็นผู้รับผิดชอบในการรหัส MySQL ดังนั้นโปรด -- ถามเกี่ยวกับการที่ทีมงาน MySQL

บางทีปัญหาอยู่ที่นี่เพราะเพียงในตารางแคชนี้คุณมีจำนวนมากและเนื้อหาในตารางอื่นที่ไม่ได้ (เช่นเฉพาะในฟอรั่มของคุณในฟอรั่มอื่น ๆ ลูกค้าของเราไม่ได้) บางทีจากตารางแคชข้อมูลข้อมูลจะถูกลบออกบ่อยและจากที่อื่นไม่ได้ บางที แต่เราไม่สามารถตรวจสอบได้ -- ข้อเสนอแนะเท่านั้น

สิ่งเดียวที่เราสามารถพูดได้ว่านี้เป็นข้อผิดพลาด กรุณาแจ้งให้ทราบว่าการเปลี่ยนแปลงใด ๆ ในรหัส vBET จะไม่กำจัดปัญหานี้

MySQL เครื่องยนต์เป็นผู้รับผิดชอบสำหรับตารางการจัดการโดย SQL ดังนั้นคุณต้องไปหาทางออกใน MySQL โค้ด กรุณาถามเกี่ยวกับการที่สนับสนุน MySQ

ขอบคุณ

Youngster
03-02-11, 22:19
ใช่ Kamil มีสิทธิ,
ปัญหาคือจาก MySQL จึงพยายามที่จะเขียนไปยัง MySQL

ในความคิดของคุณมีปัญหากับแคชของบางสิ่งบางอย่างไม่สามารถจะเขียนใน MySQL จากแคช
พยายามปรับรุ่น MySQL เพื่อให้ฐานข้อมูล MySQL 5.5, อาจจะช่วยให้การอัพเกรด

Simon Lloyd
05-02-11, 09:23
ใช่ Kamil มีสิทธิ,
ปัญหาคือจาก MySQL จึงพยายามที่จะเขียนไปยัง MySQL

ในความคิดของคุณมีปัญหากับแคชของบางสิ่งบางอย่างไม่สามารถจะเขียนใน MySQL จากแคช
พยายามปรับรุ่น MySQL เพื่อให้ฐานข้อมูล MySQL 5.5, อัพเกรดอาจจะ help.Im ดีใจที่คุณสามารถที่จะทำซ้ำสิ่งที่ Kamil กล่าวว่า มันไม่ได้เป็นปัญหากับ MySQL ตารางที่เป็นปัญหาเกือบทุกภาษา AF, คุณจะไม่สามารถพูดได้ว่ามันเป็นเพราะถ้านำเข้าและส่งออกไปยัง mysql เป็นบ่อยมากมันจะผิดพลาด! ตารางการโพสต์ของฉันมีขนาดใหญ่มาก แต่ก็มี 718,000 โพสต์ และมีการเข้าถึงโดยผู้ใช้คนเดียวทุกฟอรั่มแน่นอนนี้จะใช้มากขึ้นบ่อยกว่าตารางภาษา, MySQL copes เป็นอย่างดีกับตารางการโพสต์อะไรก็น้อยกว่าด้วยการป้อนข้อมูลจะง่ายจะรับมือกับ

ไม่มีความผิดพลาดของตารางอื่น ๆ ก็เป็นเพียงตารางภาษา

kamilkurczak
11-02-11, 13:00
อีกครั้งโปรดสอบถามเกี่ยวกับปัญหานี้ทีมงาน MySQL การแก้ไขนี้จะเร็วและดีกว่า

Simon Lloyd
20-02-11, 10:40
ผมมีทีมมองโฮสติ้งที่ databaseMySql ผลิตไม่มีข้อผิดพลาดอื่น ๆ พวกเขามีการซ่อมแซมหรือแม้กระทั่งการเพิ่มประสิทธิภาพและส่งออกฐานข้อมูลทั้งหมด 5GB แล้ว re - นำเข้าและยังคงเป็นเพียงภาษาที่ผิดพลาดของตาราง

Simon Lloyd
22-02-11, 20:51
ใด ๆ ความช่วยเหลือเพิ่มเติมด้วยนี้

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