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