ما هو المؤشر الديناميكي في SQL Server؟
ما هو المؤشر الديناميكي في SQL Server؟

فيديو: ما هو المؤشر الديناميكي في SQL Server؟

فيديو: ما هو المؤشر الديناميكي في SQL Server؟
فيديو: Making the Most of Clustered Columnstore Indexes in SQL Server 2022 & Azure SQL | Data Exposed: MVPs 2024, مارس
Anonim

مؤشر ديناميكي في SQL Server . بواسطة suresh. ال مؤشرات SQL الديناميكية تتعارض تمامًا مع Static المؤشرات . يمكنك استخدام هذا مؤشر ديناميكي لـ SQL Server لإجراء عمليات INSERT و DELETE و UPDATE. على عكس ثابت المؤشرات ، كل التغييرات التي تم إجراؤها في مؤشر ديناميكي سوف تعكس البيانات الأصلية.

بعد ذلك ، قد يتساءل المرء أيضًا ، ما هو مؤشر SQL Server؟

أ مؤشر SQL هو كائن قاعدة بيانات يسترد البيانات من مجموعات النتائج صفًا واحدًا في كل مرة. ال المؤشر في SQL يمكن استخدامها عند الحاجة إلى تحديث البيانات صفًا تلو الآخر.

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

من هنا ، ما هو المؤشر الثابت والديناميكي؟

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

كيف أقوم بإنشاء مؤشر؟

في الصيغة أعلاه ، فإن ملف إعلان الجزء يحتوي على إعلان التابع المؤشر و ال المؤشر المتغير الذي سيتم فيه تعيين البيانات التي تم جلبها. ال المؤشر تم إنشاؤه من أجل عبارة "SELECT" الواردة في ملف إعلان المؤشر . في جزء التنفيذ ، أعلن المؤشر يتم فتحه وإحضاره وإغلاقه.

موصى به: