สำคัญ: หน้านี้จะใช้คุกกี้ (cookies). การใช้เว็บไซต์นี้โดยไม่ต้องปิดคุกกี้ในเบราว์เซอร์หมายความว่าคุณยอมรับในการใช้มัน
Buy Now! คุณสมบัติ ดาวน์โหลด

สร้างรายได้กับเรา!

ถ้าคุณต้องการเริ่มต้นหาเงิน ด้วยการเข้าร่วมสนับสนุนการ โปรแกรมพันธมิตร
ผล 1 เพื่อให้ 9 จาก 9

กระทู้ : สอบถามแค

  1. #1
    สมาชิกอาวุโส
    วันที่สมัคร
    ธันวาคม 2009
    โพสต์
    276

    Default สอบถามแค

    ผมเอาตาล็อกช้าแบบสอบถามของฉัน และฉันพบสิ่งนี้:

    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$
    มีทางใดที่จะสอบถามแคนี้ แบบสอบถามเหล่านี้โหลดบนโหลดเกือบทุกหน้า

    ใช่ ฉันมีแคพักบน
    แก้ไขล่าสุดโดย tavenger5; 22-02-14 ที่ 17:03.

  2. #2
    สมาชิกอาวุโส
    วันที่สมัคร
    ธันวาคม 2009
    โพสต์
    276

    Default

    ยัง ถ้าคุณกำลังเรียกใช้เพิ่มเติมในแบบสอบถามเหล่านี้ มีบันทึกนี้: "เป็นไปไม่ได้ที่สังเกตเห็นหลังจากอ่านตารางค่าคง"

  3. #3
    Michał Podbielski (vBET พนักงาน) vBET's Avatar
    วันที่สมัคร
    ตุลาคม 2009
    โพสต์
    3,037

    Default

    กรุณาไปที่ Admin CP -> vBET Cache -> Memory Cache คุณสามารถตั้งค่าได้มีการใช้หน่วยความจำแคช (เครื่องยนต์ 4 สนับสนุน: Memcache, APC, XCache eAccelerator)

    นี้ไม่เหมาะกับความต้องการของคุณหรือไม่

    PS
    หนึ่งคำถาม - อะไรคือวัดเวลาสำหรับเวลาการสอบถามในรายงานของคุณหรือไม่

  4. #4
    สมาชิกอาวุโส
    วันที่สมัคร
    ธันวาคม 2009
    โพสต์
    276

    Default

    ไม่ฟังก์ชันแคชหน่วยความจำเช่นแคปกติ แต่เก็บข้อมูลในหน่วยความจำหรือไม่ ที่จะกำจัดของแบบสอบถามเหล่านั้นหรือไม่

    เวลาสอบถามอยู่ในโพสต์แรกก่อนที่จะสอบถาม

  5. #5
    Michał Podbielski (vBET พนักงาน) vBET's Avatar
    วันที่สมัคร
    ตุลาคม 2009
    โพสต์
    3,037

    Default

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

    ผมเพิ่งตรวจสอบแหล่งของเราเกี่ยวกับหน่วยความจำแคช มันจับมือเราพักแค - ผลลัพธ์เพื่อใช้ล่าสุดจะนำมาจากหน่วยความจำจากแฟ้มไม่ ในกรณีนี้ มันจะไม่กำจัดสอบถาม (แคแขกแล้วไม่มัน)
    VBulletin ยังพอจำได้ (ไม่แน่ใจ) ตัวเองมีการสนับสนุนสำหรับหน่วยความจำแคช และทีนี้จะกำจัดของแบบสอบถาม

    ฉันรู้ว่าที่เป็นแบบสอบถามแสดงเวลา - ผมถูกถามเกี่ยวกับวัดเวลา บางทีไม่ค่อยชัดเจน - หน่วยของเวลาคืออะไร (s, ms, ns)
    เรามีดัชนีบนตารางของเราแคเพื่อเวลาควรสั้น

    นอกจากนี้ คุณสามารถลองปิดการใช้งานตัวเลือก Admin CP -> vBET Cache -> Database Cache -> Select grouped translations. เมื่อปิดการใช้งาน แล้วถามจะง่ายกว่า (ไม่จดสูตร), แต่จะมีแบบสอบถามมาก (บางสิ่ง) - ทีในเวทีของคุณ จะไปสอบถามบ่อย
    ตัวอย่าง - มองผลของคุณมีแบบสอบถาม 3 ซึ่งให้ผลลัพธ์ 22 ถ้าคุณปิดการผลลัพธ์ในกลุ่ม แล้ว คุณจะได้แบบสอบถาม 22 ให้ 1 ผล แต่แบบสอบถามจะง่าย (ง่ายกว่า 'ที่' ส่วน) ดังนั้นยังเร็วกว่า ถ้าคุณมีฐานข้อมูลบน server อื่น แล้วแน่นอนคุณควรลองตัวนี้เลย มันกินผล โดย localhost แล้วบางทีคุณจะเห็นการปรับปรุง ไม่บอก - มีการตรวจ
    แก้ไขล่าสุดโดย vBET; 28-02-14 ที่ 22:43.

  6. #6
    สมาชิกอาวุโส
    วันที่สมัคร
    ธันวาคม 2009
    โพสต์
    276

    Default

    เอาล่ะ ขอบคุณสำหรับการอธิบาย ผมใช้แคแขกและหน่วยความจำแคช (xcache), แต่ฉันยังคง astounded ที่วิธีเลือกมากจะมาจากฐานข้อมูล

    ข้างวัดเวลาเป็นวินาที

  7. #7
    Michał Podbielski (vBET พนักงาน) vBET's Avatar
    วันที่สมัคร
    ตุลาคม 2009
    โพสต์
    3,037

    Default

    ใช้ฐานข้อมูลของคุณวินาทีสำหรับแบบสอบถามหรือไม่ จริง ๆ หรือไม่ มันมีแน่นอนบางอย่างผิดปกติ กรุณาพยายามซ่อมตาราง โดย Admin CP อาจมีบางอย่างผิดปกติ ไม่ควรใช้เวลานาน - มีการทำดัชนีข้อมูลเหล่านั้น

  8. #8
    สมาชิกอาวุโส
    วันที่สมัคร
    ธันวาคม 2009
    โพสต์
    276

    Default

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

  9. #9
    Michał Podbielski (vBET พนักงาน) vBET's Avatar
    วันที่สมัคร
    ตุลาคม 2009
    โพสต์
    3,037

    Default

    vBET จะใช้ตารางแคไม่ มีธุรกรรมใด ๆ (MYISAM) เพื่อบล็อกไม่ควรมีปัญหา บางทีคุณได้เสียดัชนี และ MySQL จะทำการค้นหาแบบเต็ม ครั้งโปรดใช้ Admin CP ของคุณซ่อมแซมทั้งหมดของตารางและดัชนี(Admin CP -> Maintenance -> Repair / Optimize Tables).

แท็กสำหรับกระทู้นี้

กฎการส่งข้อความ

  • คุณ อาจจะไม่ ตั้งกระทู้ใหม่
  • คุณ อาจจะไม่ ตอบกระทู้
  • คุณ อาจจะไม่ โพสต์สิ่งที่แนบมา
  • คุณ อาจจะไม่ แก้ไขข้อความของคุณ
  •