SQL सर्वर: क्या किसी ने बड़े पृष्ठ के आवंटन ट्यूनिंग विकल्प का उपयोग किया है?


12

क्या किसी ने उपयोग करने के ट्यूनिंग विकल्प का उपयोग किया है TF834 large page allocations। मैं सिर्फ इस पर एक एमएस लेख पढ़ रहा था और सोच रहा था कि क्या किसी ने इसका इस्तेमाल किया था और प्रदर्शन लाभ देखा था। वहाँ किसी भी चीज़ों के लिए बाहर देखने के लिए, युक्तियाँ, नुकसान?

सर्वर एक विंडोज 2008 64 बिट, 128 जीबी रैम, 4 सीपीयू 8 कोर हाइपरथ्रेडेड (कुल 64 कोर) SQL2005 सर्वर है। मैं सर्वर को बेहतर तरीके से उपयोग करने के लिए अपने चश्मे का उपयोग करने के बजाय केवल उस पर वर्तमान में किए गए डिफ़ॉल्ट SQL इंस्टॉलेशन का उपयोग करने के लिए देख रहा हूं। किसी भी अतिरिक्त सुझावों का स्वागत किया जाएगा।


support.microsoft.com/kb/920093 - आप कौन सा O / S चला रहे हैं और यह सर्वर किस तरह का कार्यभार संभाल रहा है?
जॉन सीगल

@Jon Seigel I ने OS (Win2K8) के लिए संपादित किया है। कार्यभार ओल्टप है। मेरे पास पहले से ही KB लिंक है, लेकिन मैंने अभी तक इस सुविधा का उपयोग नहीं किया है।
स्टेनली जॉन्स

एक पूर्ण उत्तर नहीं जो मुझे पता है, लेकिन यहाँ काफी उपयोगी ब्लॉग पोस्ट है
जॉर्ज

@george_dba, हाँ मैंने इस ब्लॉग को पहले पढ़ा था। मैं जिस चीज से चिंतित हूं वह है मेमोरी में लॉक पेज का उपयोग करना। इस सुविधा का उपयोग करने के बारे में कुछ चिंताएं हैं।
स्टैनली जॉन्स

जवाबों:


4

Microsoft ( ब्लॉग ) से थॉमस केसर नियमित रूप से प्रस्तुत करते हैं कि 834 ट्रेस ध्वज SQL सर्वर के लिए एकमात्र जाने-जाने वाले ट्रेस ध्वज है। उन्होंने कहा कि मुझे यकीन है कि, मैं बहुत परीक्षण कर रहा हूँ!


3
यहाँ थॉमस का एक लेख है जो उल्लेख करता है (संक्षेप में) TF834 - sqlug.se/Portals/0/Nyheter/…
Mark Storey-Smith


@Mark Storey- स्मिथ पीडीएफ के लिए धन्यवाद। इसमें ओएलटीपी सिस्टम को ट्यूनिंग के लिए कुछ बेहतरीन पॉइंटर्स हैं।
स्टेनली जॉन्स

3

कठिन प्रश्न। मैंने खुद के लिए क्या खोला है और मुझे उम्मीद है, आपको कुछ नया मिलेगा:

ट्रेस फ़्लैग 834: बफ़र पूल के लिए Microsoft Windows बड़े-पृष्ठ के आवंटन का उपयोग करें। Trace ध्वज 834 SQL सर्वर का उपयोग Microsoft Windows बड़े-पृष्ठ के लिए बफ़र पूल के लिए आवंटित स्मृति के लिए आवंटन का उपयोग करता है। पृष्ठ का आकार हार्डवेयर प्लेटफ़ॉर्म के आधार पर भिन्न होता है, लेकिन पृष्ठ का आकार 2 एमबी से 16 एमबी तक हो सकता है। बड़े पृष्ठों को स्टार्टअप में आवंटित किया जाता है और इसे पूरे जीवनकाल के दौरान रखा जाता है। ट्रेस फ्लैग 834 सीपीयू में ट्रांसलेशन लुक-साइड बफर (टीएलबी) की दक्षता को बढ़ाकर प्रदर्शन में सुधार करता है।

ट्रेस ध्वज 834 केवल SQL सर्वर के 64-बिट संस्करणों पर लागू होता है। आपके पास ट्रेस फ़्लैग 834 को चालू करने के लिए मेमोरी यूज़र अधिकार में लॉक पेज होने चाहिए। आप ट्रेस फ़्लैग 834 को केवल स्टार्टअप पर चालू कर सकते हैं।

ट्रेस ध्वज 834 सर्वर को प्रारंभ होने से रोक सकता है यदि स्मृति खंडित है और यदि बड़े पृष्ठ आवंटित नहीं किए जा सकते हैं। इसलिए, ट्रेस ध्वज 834 SQL सर्वर के लिए समर्पित सर्वर के लिए सबसे उपयुक्त है। अधिक

मेरी राय में, यह एक अच्छा पर्याप्त (और केवल) दस्तावेज है: SQL Server 2005 में और SQL Server 2008 के लिए समस्या निवारण समस्या निवारण : SQL सर्वर 2008 में प्रदर्शन समस्याओं का निवारण। Denali के बारे में दो शब्द और नया क्या है: SQL सर्वर मेमोरी प्रबंधक परिवर्तन , मनाली में

भाग्य।


+1, SQL तकनीकी लेख में बहुत व्यावहारिक कदम हैं। मैं त्वरित संदर्भ के लिए एक को अपने साथ रखता हूं, और टीएसक्यूएल प्रश्नों का उपयोग करने के लिए तैयार होने के लिए भी।
स्टेनली जॉन्स
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.