मैं एक अमेज़न S3 उदाहरण है और परियोजना हम सर्वर पर है सम्मिलित करता है और अद्यतन और कुछ जटिल का चयन करता हैभारी mysql उपयोग CPU या मेमोरी
हम देख रहे हैं कि MySQL अक्सर एक समय लग जाएगा का एक बहुत कुछ करता है बहुत सी सीपीयू।
मैं यह स्थापित करने की कोशिश कर रहा हूं कि उपरोक्त सेटअप की उच्च मेमोरी या उच्चतर सीपीयू बेहतर है या नहीं।
उच्च सीपीयू अतिरिक्त बड़े उदाहरण
7 स्मृति के जीबी 20 EC2 कंप्यूट इकाइयों (8 :
नीचे
cat /proc/meminfo
MemTotal: 7347752 kB MemFree: 94408 kB Buffers: 71932 kB Cached: 2202544 kB SwapCached: 0 kB Active: 6483248 kB Inactive: 415888 kB SwapTotal: 0 kB SwapFree: 0 kB Dirty: 168264 kB Writeback: 0 kB AnonPages: 4617848 kB Mapped: 21212 kB Slab: 129444 kB SReclaimable: 86076 kB SUnreclaim: 43368 kB PageTables: 54104 kB NFS_Unstable: 0 kB Bounce: 0 kB CommitLimit: 3673876 kB Committed_AS: 5384852 kB VmallocTotal: 34359738367 kB VmallocUsed: 180 kB VmallocChunk: 34359738187 kB
वर्तमान सेटअप का उत्पादन है 2.5 ईसी 2 गणना इकाइयों के साथ वर्चुअल कोर) 16 9 0 उदाहरण के जीबी भंडारण 64-बिट मंच आई/ओ प्रदर्शन: उच्च एपीआई नाम: c1.xlarge
संभव सेटअप:
उच्च मेमोरी डबल अतिरिक्त बड़े उदाहरण
34.2 जीबी मेमोरी 13 ईसी 2 कंप्यूट यूनिट्स (3.25 ईसी 2 कंप्यूट इकाइयों के साथ 4 वर्चुअल कोर) 850 जीबी इंस्टेंस स्टोरेज 64-बिट प्लेटफ़ॉर्म I/O प्रदर्शन: उच्च एपीआई नाम: एम 2.2xlarge
सभी/मुख्य रूप से MyISAM या InnoDB तालिकाएं हैं? – robjmills
अधिकांश टेबल के लिए InnoDb ... मैंने 1 टेबल पर MyISAM रखा है, हम – Lizard
पर पूर्ण टेक्स्ट खोज करते हैं, क्या आपने एमके-क्वेरी-डाइजेस्ट (माटकिट में) या एमटॉप का उपयोग करने का प्रयास किया है ताकि यह निर्धारित किया जा सके कि संसाधन का उपयोग कहां सबसे भारी है? धीमी क्वेरी लॉग और क्वेरी प्रोफाइलर? – coolgeek