Logo ar.boatexistence.com

لماذا نحتاج إلى التراجع؟

جدول المحتويات:

لماذا نحتاج إلى التراجع؟
لماذا نحتاج إلى التراجع؟

فيديو: لماذا نحتاج إلى التراجع؟

فيديو: لماذا نحتاج إلى التراجع؟
فيديو: كيف تنهي التردد من حياتك في أقل من دقيقتين 2024, يمكن
Anonim

الغرض من التراجع هو "التراجع" أي وتم إجراء جميع تعديلات البيانات بين BEGIN TRANSACTION و ROLLBACK في حالةإذا فشلت أي وحدة عمل في التنفيذ بسبب اي اخطاء

لماذا تعتبر عبارات الالتزام والتراجع ضرورية؟

A يتم استخدام عبارة COMMIT لحفظ التغييرات على المعاملة الحالية بشكل دائميتم استخدام بيان التراجع للتراجع عن جميع التغييرات التي تم إجراؤها على المعاملة الحالية. … إذا تم تنفيذ جميع العبارات بنجاح دون أي خطأ ، فإن عبارة COMMIT ستحفظ الحالة بشكل دائم.

ما هو تأثير بيان التراجع؟

تأثير التراجع هو كما لو أن هذه العبارة لم يتم تشغيلها مطلقًا هذه العملية هي تراجع على مستوى البيان. تم اكتشاف أخطاء أثناء تنفيذ جملة SQL مما تسبب في حدوث ارتداد على مستوى العبارة. مثال على مثل هذا الخطأ هو محاولة إدراج قيمة مكررة في مفتاح أساسي.

ماذا يحدث إذا لم تتراجع عن معاملة؟

9 إجابات. طالما أنك لا تلتزم أو تتراجع عن معاملة ما ، فإنها لا تزال " قيد التشغيل" ومن المحتمل أن تحتفظ بأقفالإذا قام العميل (التطبيق أو المستخدم) بإغلاق الاتصال بقاعدة البيانات قبل الالتزام ، أي المعاملات التي لا تزال جارية سيتم التراجع عنها وإنهائها.

هل يمكننا التراجع بعد الالتزام؟

بعد تنفيذ المعاملة ، تظهر التغييرات لبيانات المستخدمين الآخرين التي يتم تنفيذها بعد الالتزام. يمكنك التراجع عن (التراجع) أي تغييرات تم إجراؤها أثناء المعاملةباستخدام بيان ROLLBACK (انظر ROLLBACK.

موصى به: