कैसे एक SQL सर्वर का परीक्षण करने के लिए तनाव? [बन्द है]


10

मुझे हमारे MSSQL सर्वर और MySQL सर्वर का परीक्षण करने के लिए बल दिया गया है। मैं जानना चाहूंगा कि क्या कोई उपकरण या स्क्रिप्ट है जो मैं प्रदर्शन की तुलना करने के लिए हमारे मौजूदा सिस्टम और नई प्रणाली पर उपयोग कर सकता हूं?

मैं डिस्क और प्रोसेसर के प्रदर्शन को पढ़ने / लिखने को मापना चाहता हूं। जो कुछ भी उपयोगी हो सकता है वह महान भी होगा।

धन्यवाद!


5
SQL सर्वर के लिए, मैं अक्सर RML उपकरणों का उल्लेख कर रहा हूं, जिनकी चर्चा dba.stackexchange.com/questions/5809/… पर की जाती है
मार्क स्टोरी-स्मिथ

पोस्ट के लिए धन्यवाद। MSSQL के लिए टूल का शानदार सेट। मुझे इसे एक शॉट देना होगा और देखना होगा कि मैं क्या कर सकता हूं। यह वास्तव में हमारे पर्यावरण में मदद करता है क्योंकि मैं अपने डेटाबेस के साथ उपयोगकर्ता गतिविधि फिर से बना सकता हूं। उस ने कहा, मैंने Microsoft से SQLIOSim भी पाया। यह DB का काफी परीक्षण नहीं करता है लेकिन यह उस प्रणाली के IO का परीक्षण करता है जिस पर DB रहता है। support.microsoft.com/kb/231619
stanleykylee

2
SQLIOSIM के साथ सावधान, इसका उद्देश्य क्षमता blogs.msdn.com/b/psssql/archive/2008/04/05/… के बजाय IO स्थिरता का परीक्षण करना है । SQLIO वह टूल है जो आप इसके बजाय चाहते हैं।
मार्क स्टोरी-स्मिथ

कृपया हमारे DTM DB तनाव उपकरण (www.sqledit.com/stress) को भी देखें। यह सटीक अनुरोध किए गए उद्देश्य के लिए डिज़ाइन किया गया था।
इगोर शेकालेव

जेमिटर के दिमाग में आता है, दोनों के लिए काम करना चाहिए (यदि आप उन्हें ठीक से डिजाइन करते हैं तो आप भी समान / समान चला सकते हैं)
a_horse_with_no_name

जवाबों:


10

क्वेस्ट उनके बेंचमार्क कारखाने का एक निःशुल्क संस्करण प्रदान करता है जो Oracle, SQL सर्वर और MySQL के लिए काम करता है:

http://www.quest.com/benchmark-factory/

जब मैंने क्वेस्ट के लिए काम किया, तो मैंने इसे वापस शुरू करने पर एक वीडियो रिकॉर्ड किया:

http://www.toadworld.com/Videos/tabid/831/TID/559/cid/161/Default.aspx

आप अपने स्वयं के संग्रहीत प्रोक्स को कॉल कर सकते हैं, निशान हटा सकते हैं, टीपीसी बेंचमार्क स्क्रिप्ट चला सकते हैं, और बहुत कुछ। यह उपयोग करने के लिए बिल्कुल आसान नहीं है, हालांकि - इस प्रकार वीडियो।



2

एक डेटाबेस समाधान को दूसरे से तुलना करने के लिए डीएक्टो मानक टीपीसी-सी बेंचमार्क है। इस बेंचमार्क की नवीनतम परिभाषा http://www.tpc.org/tpcc/default.asp से मौजूदा बेंचमार्क सेट के साथ डाउनलोड की जा सकती है ।

हालांकि यह संभावना नहीं है कि आप अपने स्थान पर पूर्ण TPC-C चलाएंगे, परीक्षण परिभाषा को आंतरिक संगठन के एक सेट को विकसित करने के लिए आधार प्रदान करना चाहिए, जो आपके संगठन के विशिष्ट आवश्यकताओं के संबंध में हार्डवेयर के संदर्भ सेट पर प्रदर्शन अंतरों की पहचान करने के लिए डिज़ाइन किया गया हो प्रवाह।

सुनिश्चित करें कि आप स्वामित्व प्रलेखन की लागत को भी डाउनलोड करते हैं, इसके लिए दो समाधानों के मूल्यांकन के लिए एक मानकीकृत विधि प्रदान कर सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.