تغيير التقاط البيانات أو تغيير التتبع - مثل جدول مسار التدقيق التقليدي؟

StackOverflow https://stackoverflow.com/questions/2684293

سؤال

قبل أن أتغذى على هاوية توثيق Microsoft أي أعمق ، أود أن أعرف ما إذا كان شخص ما من ذوي الخبرة مع تغيير البيانات وتغيير التتبع يعرف ما إذا كان يمكن استخدام واحد أو كلاهما لاستبدال التقليدية ...

"نسخة جدول التدقيق من" الجدول الحقيقي "(جميع حقول الجدول الأصلي ، بالإضافة إلى التاريخ/الوقت ، معرف المستخدم ، وحقل إجراءات DML) التي يتم إدراجها بواسطة المشغلات"

... قم بإعداد مسار تدقيق جدول قاعدة البيانات ، حيث يقوم الزناد بملء جدول مسار التدقيق (وهو كل العمل اليدوي).

تشرح وثائق النظرة العامة MSDN على مستوى عالٍ ما هو تغيير البيانات وتتبع التغيير ، ولكن ليس من الواضح بما يكفي بالنسبة لي ، ولا يذكر بشكل مباشر ، أنه يمكن استخدام هذه الأدوات لاستبدال جداول مسارات التدقيق التقليدية التي نحن ". صنعت في كثير من الأحيان.

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

تعديل: أحتاج إلى مسار تدقيق دائم ، غير محدود من الوقت. أرى أن تغيير البيانات يتعلق بسجلات المعاملات ، لذلك يبدو هذا محدودًا بالنسبة لي.

هل كانت مفيدة؟

المحلول

أعتقد أنك لا تزال بحاجة إلى جداول التدقيق في ظروفك. بالنظر إلى BOL ، يبدو أنه يتم إنشاء وظيفة التنظيف تلقائيًا وتثبيتها التي تعمل كل يوم في الساعة 2 صباحًا. من بول:

تعمل مهمة التنظيف يوميًا في الساعة 2 صباحًا ، وهي تحتفظ بإدخالات جدول التغيير لمدة 4320 دقيقة أو 3 أيام ، مما يؤدي إلى إزالة 5000 إدخالات بحد أقصى مع بيان حذف واحد.

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

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top