بناءً على الفقرة التالية ، ما هي بعض العناصر الرئيسية التي يجب مراعاتها في تصميم نظام OLTP؟
Context:تصميم الأنظمة لبناء نظام OLTP ، يجب على المصمم أن يعرف أن العدد الكبير من المستخدمين المتزامنين لا يتداخل مع أداء النظام. لزيادة أداء نظام OLTP ، يجب على المصمم تجنب الاستخدام المفرط للمؤشرات والخلايا.  العناصر التالية حاسمة لأداء أنظمة OLTP:  شرائح التراجع شرائح التراجع هي أجزاء من قاعدة البيانات التي تسجل إجراءات المعاملات في حالة إعادة المعاملة إلى الوراء. توفر شرائح التراجع اتساق القراءة، وتراجع المعاملات، واستعادة قاعدة البيانات. مجموعات العنقود هو مخطط يحتوي على واحد أو أكثر من الجداول التي لديها عمود واحد أو أكثر مشتركة. تجميع الجداول في قاعدة البيانات يحسن أداء عمليات الانضمام. المعاملات المنفصلة المعاملة المنفصلة تؤجل كل تغيير في البيانات حتى يتم الالتزام بالمعاملة. يمكن أن يحسن أداء المعاملات القصيرة غير الموزعة. حجم الكتلة يجب أن يكون حجم كتلة البيانات مضاعفًا لحجم كتلة نظام التشغيل ضمن الحد الأقصى لتجنب عمليات الإدخال / الإخراج غير الضرورية. حجم ذاكرة التخزين المؤقت يجب ضبط بيانات SQL لاستخدام مخبأ مخزن قاعدة البيانات لتجنب استهلاك الموارد غير الضروري. تخصيص المساحة الديناميكية للجداول وقطاعات التراجع أجهزة مراقبة معالجة المعاملات وخادم متعددة الخيوط يتم استخدام مراقب معالجة المعاملات لتنسيق الخدمات. إنه مثل نظام تشغيل ويقوم بالتنسيق على مستوى عال من التفصيل ويمكنه أن يمتد عبر أجهزة حوسبة متعددة. القسم (قاعدة البيانات) يزيد استخدام القسم من الأداء للمواقع التي لديها معاملات منتظمة مع الحفاظ على التوافر والأمان. ضبط قاعدة البيانات مع ضبط قاعدة البيانات ، يمكن لنظام OLTP زيادة أدائه بأكبر قدر ممكن من الكفاءة والسرعة.
يجب على مصمم نظام OLTP ضمان أن عدد المستخدمين المتزامنين لا يتداخل مع أداء النظام. وتشمل بعض العناصر الرئيسية شرائح التراجع (التي تسجل إجراءات المعاملات لتمكين التراجع إذا لزم الأمر) ؛ المجموعات (مخطط البيانات الذي يحسن أداء عمليات الانضمام) ؛ المعاملات المنفصلة (تضمن عدم تغيير البيانات حتى يتم الالتزام بالمعاملة ، مما يحسن الأداء) ؛ حجم الكتلة (يقلل من عمليات الإدخال / الخروج غير الضرورية من خلال ضمان أن يكون حجم كتلة البيانات مضاعفًا لحجم كتلة نظام التشغيل) ؛ حجم ذاكرة التخزين المؤقت (عندما يتم ضبط بيانات SQL لاستخدام ذاكرة التخزين المؤقت ، فإنه يتجنب الاستهلاك غير الضروري) ؛ تخصيص مساحة ديناميكية للجداول وشرائح التراجع) ؛ أجهزة مراقبة معالجة المعاملات (المستخدمة لتنسيق خدمات قاعدة البيانات ، بمثابة نوع من نظام تشغيل يمكن أن يمتد على أجهزة حوس الحوسبة متعد