بتاريخ: 21 أبريل 200520 سنة comment_33793 السلام عليكم ورحمة الله وبركاته،، عندى سؤال ماهى pctfree و pctused وعلى اى اساس يتم تحديدها؟وهل يمكن عمل move online ؟ بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته،،، والسلام عليكم ورحمة الله وبركاته تقديم بلاغ
بتاريخ: 22 أبريل 200520 سنة comment_33810 PCTFREE: دا بيحدد النسبة الل بتخليبها فاضية فى Block لحجزه عندما يكبر حجم البلوك عند عمل Update مثلا فلا يحتاج الى تجزئته الى بلوكين defrualt 10%PCTUSED: المساحة اللتى تحددها و التى عندما تصلى الى اقل منها يقوم بوضعها فى Free List على انها بلوك فاضى يمكنك التخزين فيه يعنى بالعام كدا لما توصل للحد دل يبقى ممكن تخزن فيها لانه فاضى defualt هو 40% تقديم بلاغ
بتاريخ: 22 أبريل 200520 سنة comment_33820 الاخ مصطفىاذا كنت تقصد ب(move online) امكانية اجرا عمليات علي الجدول اثناء نقله فان العمليه الوحيده التي يمكن اجرائها على الجدول هي الاستعلام Query اما العمليات الاخرى insert ,update ,delete فلا يمكن اجرائها عاي الجدول ائناء عملية نقله تقديم بلاغ
بتاريخ: 23 أبريل 200520 سنة كاتب الموضوع comment_33978 السلام عليكم ورحمة الله وبركاته،، جزاكم الله خيرا اخوانى 000لكن على اى اساس يمكننى تحديد pctfree , pctused بنجاح عند انشاء جدول جديد؟ تقديم بلاغ
بتاريخ: 25 أبريل 200520 سنة comment_34176 السلام عليكم ورحمة الله وبركاته ،أخى الفاضلتنصح أوراكل عموما بزيادة ال PCTFREE عند عمل UPDATE داخل الROW بحجم كبير بحيث تتجنب ما يعرف بال ROW MIGRATION ويعنى أن البلوك لم يعد قادرا على تخزين بيانات الصف الواحد فيتم تهجير تلك البيانات لبلوك آخر جديد مما يؤثر عموما على الأداء كما قد يؤدى الأمر إلى ما يعرف بال ROW CHAINING ويعنى أن يتم تخزين بيانات الصف الواحد داخل أكثر من بلوك مع توافر معلومات داخل كل BLOCK HEADER تحدد أن تلك البيانات تتبع صف واحد وهو أيضا يؤثر على أداء الإستعلام على هذا الصف داخل الجدول تحياتى ........... تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.