2012-02-12 9 views
5

यदि मैं अपने डेटाबेस पर पारदर्शी डेटा एन्क्रिप्शन का उपयोग करता हूं, तो क्या मेरे डीबी प्रदर्शन पर कोई प्रभाव पड़ता है? क्या यह डेटाबेस अनुक्रमण के लिए कोई समस्या है?डेटाबेस प्रदर्शन पर सक्षम टीडीई के प्रभाव क्या हैं?

उत्तर

11

कुछ लोगों इस परीक्षण किया है (देखें here, here, here और here) और कुछ सामान्य सलाह (here और here देखें) दे दिया है। आम धारणा यह है कि प्रभाव लगभग 3-5% है। लेकिन 3-5% क्या? अगर वह सीपीयू है और आपका वर्कलोड पहले ही सीपीयू-बाध्य है, तो क्या यह स्वीकार्य है? यह बुरा हो सकता है? यदि वह I/O है और आपके पास पहले से ही I/O समस्याएं हैं, तो क्या यह आपके सिस्टम को मारने जा रहा है? कौन जानता है?

यह निर्धारित करने के लिए सबसे अच्छा तरीका है कि पर इसका क्या प्रभाव होगा प्रदर्शन आपके पर्यावरण में परीक्षण करता है। यहां बहुत सारे "यह निर्भर करता है" कारक हैं यह मजाकिया नहीं है। आप अपने काम का बोझ,, अपने उपयोग प्रतिमानों और बैकअप प्रक्रियाओं के साथ का परीक्षण करना चाहिए, के खिलाफ अपने डेटाबेस अपने हार्डवेयर पर अपने नेटवर्क पर,। आप लोग वापस आकर कह सकते हैं कि "यह मेरे प्रदर्शन को बहुत नुकसान पहुंचाता है" या "मैंने इसे भी नहीं देखा" लेकिन आप कैसे सोचते हैं कि उनका परिदृश्य आपके लिए है?

+0

क्या अनुक्रमण पर कोई प्रभाव पड़ता है? –

+0

मुझे पूरा यकीन नहीं है कि आप क्या पूछ रहे हैं। क्या आपके * पर्यावरण * में टीडीई चालू होने पर इंडेक्स बनाने के लिए और अधिक लागत आएगी? * आपके * इंडेक्स के खिलाफ प्रश्न टीडीई के साथ धीमे या तेज हो जाएगा? क्या आपके * इंडेक्स टीडीई के साथ बड़े होंगे? मुझे नहीं पता - फिर से, बहुत सारे चर। मेरा मुद्दा यह है कि आपको पूरी तरह से अपने वर्कलोड पर विचार करना चाहिए, और एन्क्रिप्शन की आवश्यकता के विरुद्ध अपने वर्कलोड (उचित परीक्षण के साथ) पर टीडीई के प्रभाव का वजन करना चाहिए। –

1

अरोन बिल्कुल सही है। निश्चित रूप से प्रभावित होगा आपके सभी बैकअप का आकार। आपको बैकअप संपीड़न के बारे में सोचना होगा क्योंकि जब आप टीडीई का उपयोग करते हैं तो यह अस्तित्व में नहीं होता है। और इसका मतलब है कि सभी बैकअप & लॉग शिपिंग में बहुत खराब प्रदर्शन होगा।

संबंधित मुद्दे