Key points are not available for this paper at this time.
غالباً ما تقوم تطبيقات قواعد البيانات الحديثة بتغيير مخططاتها لمواكبة المتطلبات المتغيرة. ومع ذلك، لا يزال الدعم لتطور المخططات عبر الإنترنت والمعاملات يمثل تحديًا في أنظمة قواعد البيانات الحالية. بالتحديد، غالبًا ما تتبنى الأعمال السابقة مقاربات عشوائية لتطور المخططات مع "تصحيحات" تطبق على الأنظمة الموجودة، مما يؤدي إلى العديد من الحالات الاستثنائية وغالبًا ما تكون الوظائف غير مكتملة. لذلك، غالبًا ما يتعين على التطبيقات جدولة فترات التوقف بعناية لتغييرات المخطط، مما يضحي بالتوافر. تقدم هذه الورقة Tesseract، وهي نهج جديد لتطور المخططات عبر الإنترنت والمعاملات بدون العيوب المذكورة. نصمم Tesseract بناءً على ملاحظة رئيسية: في أنظمة قواعد البيانات متعددة النسخ المستخدمة على نطاق واسع، يمكن نمذجة تطور المخطط كعمليات تعديل البيانات التي تغير الجدول بالكامل، أي، تعريف البيانات كنوع من التعديل (DDaM). وهذا يسمح لنا بدعم المخطط تقريبًا "مجانيًا" من خلال الاستفادة من بروتوكول التحكم في التزامن. من خلال تعديلات بسيطة على بروتوكولات العزل اللحظي الموجودة، نظهر على خادم مكون من 40 نواة أنه تحت مجموعة متنوعة من أحمال العمل، قادر Tesseract على توفير تطور المخططات عبر الإنترنت والمعاملات دون فترات توقف الخدمة، والحفاظ على أداء تطبيق عالٍ عندما يكون تطور المخطط جارياً.
درس هو وزملاؤه (Sat،) هذا السؤال.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: