ម៉ូឌែលនៃការងើបឡើងវិញតុល្យភាពទំហំថាសប្រឆាំងនឹងការបញ្ចប់ឯកសារកំណត់ហេតុ
ម៉ាស៊ីនបម្រើ SQL ផ្តល់នូវម៉ូដែលការស្ដារឡើងវិញចំនួនបីដែលអនុញ្ញាតឱ្យអ្នកបញ្ជាក់វិធីដែលម៉ាស៊ីនបម្រើ SQL គ្រប់គ្រងឯកសារកំណត់ហេតុនិងរៀបចំមូលដ្ឋានទិន្នន័យរបស់អ្នកសម្រាប់ការងើបឡើងវិញបន្ទាប់ពីបាត់បង់ទិន្នន័យឬគ្រោះមហន្តរាយផ្សេងទៀត។ វិធីទាំងនេះនីមួយៗបង្ហាញពីវិធីសាស្រ្តផ្សេងគ្នាដើម្បីធ្វើឱ្យមានតុល្យភាពរវាងការអភិរក្សទំហំឌីសនិងការផ្តល់ជម្រើសនៃការស្តារឡើងវិញ។ ម៉ូដែលការស្តារឡើងវិញទាំងបីដែលផ្តល់ដោយម៉ាស៊ីនបម្រើ SQL គឺ:
- សាមញ្ញ
- ពេញ
- ចូលជាដុំ
សូមក្រឡេកមើលម៉ូដែលនីមួយៗនៅក្នុងលម្អិតបន្ថែមទៀត។
ម៉ូដែលស្ដារឡើងវិញសាមញ្ញ
គំរូងើបឡើងវិញដ៏សាមញ្ញគឺគ្រាន់តែថា: សាមញ្ញ។ នៅក្នុងវិធីសាស្រ្តនេះម៉ាស៊ីនបម្រើ SQL រក្សាបានតែចំនួនទឹកប្រាក់តិចតួចបំផុតនៃពត៌មាននៅក្នុងកំណត់ហេតុប្រតិបតិ្តការ។ ម៉ាស៊ីនបម្រើ SQL កាត់កំណត់ត្រាប្រតិបត្តិរាល់ពេលដែលឃ្លាំងទិន្នន័យទៅដល់ច្រកប្រតិបត្តិការមួយដោយមិនបន្សល់ទុកនូវធាតុកំណត់ហេតុសម្រាប់គោលបំណងសង្គ្រោះឡើយ។
សម្រាប់មូលដ្ឋានទិន្នន័យដែលប្រើគំរូសង្គ្រោះសាមញ្ញអ្នកអាចស្ដារព័ត៌មានបម្រុងទុកពេញឬឌីផេរ៉ង់សែលតែប៉ុណ្ណោះ។ វាមិនអាចទៅរួចដើម្បីស្ដារមូលដ្ឋានទិន្នន័យបែបនេះទៅចំណុចមួយដែលបានផ្តល់ឱ្យទាន់ពេល - អ្នកអាចស្ដារវាតែពេលវេលាពិតប្រាកដនៅពេលដែលការបម្រុងទុកពេញលេញឬឌីផេរ៉ង់បានកើតឡើង។ ដូច្នេះអ្នកនឹងបាត់បង់ការកែប្រែទិន្នន័យណាមួយដែលធ្វើឡើងរវាងពេលវេលានៃការបម្រុងទុកឌីផេរ៉ង់ស្យែលពេញ / យឺតបំផុតនិងពេលវេលានៃការបរាជ័យ។
ម៉ូឌែលងើបឡើងវិញពេញ
គំរូងើបឡើងវិញពេញលេញក៏មានឈ្មោះពិពណ៌នាដោយខ្លួនឯងផងដែរ។ ជាមួយគំរូនេះម៉ាស៊ីនបម្រើ SQL រក្សាទុកកំណត់ហេតុប្រតិបតិ្តការរហូតដល់អ្នកបម្រុងវា។ នេះអនុញ្ញាតឱ្យអ្នករចនាផែនការស្តារឡើងវិញនូវគ្រោះមហន្តរាយដែលរួមបញ្ចូលទាំងព័ត៌មានបម្រុងទុកមូលដ្ឋានទិន្នន័យពេញលេញនិងឌីផេរ៉ង់ស្យែលក្នុងការភ្ជាប់ជាមួយព័ត៌មានបម្រុងទុកប្រតិបតិ្តការ។
ក្នុងករណីមានការបាត់បង់មូលដ្ឋានទិន្នន័យអ្នកមានភាពបត់បែនខ្ពស់ក្នុងការស្ថាបនាមូលដ្ឋានទិន្នន័យដោយប្រើគំរូងើបឡើងវិញពេញលេញ។ បន្ថែមពីលើការរក្សាទុកការកែប្រែទិន្នន័យដែលរក្សាទុកក្នុងប្រតិបតិ្តការគំរូការងើបឡើងវិញពេញលេញអនុញ្ញាតឱ្យអ្នកស្តារមូលដ្ឋានទិន្នន័យឡើងវិញទៅចំណុចជាក់លាក់ក្នុងពេល។ ឧទាហរណ៍ប្រសិនបើការកែប្រែខុសឆ្គងខូចទិន្នន័យរបស់អ្នកនៅម៉ោង 2:36 ព្រឹកនៅថ្ងៃច័ន្ទនោះអ្នកអាចប្រើការស្តារឡើងវិញរបស់ម៉ាស៊ីនបម្រើ SQL នៅពេលក្រោយដើម្បីបង្វិលមូលដ្ឋានទិន្នន័យរបស់អ្នកវិញនៅម៉ោង 2:35 ព្រឹកដោយលុបចោលផលប៉ះពាល់នៃកំហុស។
គំរូស្តារឡើងវិញដែលបានកំណត់ទុកជាច្រើន
ម៉ូដែលការស្តារឡើងវិញភាគច្រើនគឺជាម៉ូដែលពិសេសមួយដែលធ្វើការក្នុងលក្ខណៈស្រដៀងគ្នាទៅនឹងគំរូងើបឡើងវិញពេញលេញ។ ភាពខុសគ្នាតែមួយគឺនៅក្នុងរបៀបដែលវាគ្រប់គ្រងប្រតិបត្តិការទិន្នន័យភាគច្រើន។ គំរូដែលបានចុះហត្ថលេខាភាគច្រើនកត់ត្រាប្រតិបត្តិការទាំងនេះនៅក្នុងកំណត់ហេតុប្រតិបត្តិការដោយប្រើបច្ចេកទេសដែលគេស្គាល់ថាជា ការកាប់ឈើតិចតួចបំផុត ។ ការសន្សំសំចៃនេះមានសារៈសំខាន់នៅពេលដំណើរការប៉ុន្តែការពារអ្នកមិនឱ្យប្រើជម្រើសស្តារឡើងវិញតាមចំណុច។
ក្រុមហ៊ុន Microsoft បានផ្តល់ដំបូន្មានថាគំរូនៃការស្តារឡើងវិញភាគច្រើនត្រូវបានប្រើប្រាស់ក្នុងរយៈពេលខ្លីប៉ុណ្ណោះ។ ការអនុវត្តល្អបំផុតកំណត់ថាអ្នកប្តូរមូលដ្ឋានទិន្នន័យទៅជាម៉ូដែលការស្តារឡើងវិញដែលភាគច្រើនចូលមុនពេលធ្វើប្រតិបត្តិការភាគច្រើនហើយស្ដារវាឡើងវិញទៅជាគំរូពេញលេញនៅពេលដែលប្រតិបត្តិការទាំងនោះបានបញ្ចប់។
ការផ្លាស់ប្តូរម៉ូដែលការងើបឡើងវិញ
ប្រើស្ទូឌីយោគ្រប់គ្រងម៉ាស៊ីនបម្រើ SQL ដើម្បីមើលឬផ្លាស់ប្តូរគំរូស្ដារឡើងវិញ:
- ជ្រើសម៉ាស៊ីនបម្រើដែលពាក់ព័ន្ធ : ភ្ជាប់ទៅម៉ាស៊ីនដែលពាក់ព័ន្ធនៃម៉ាស៊ីនមូលដ្ឋានទិន្នន័យម៉ាស៊ីនបម្រើ SQL បន្ទាប់មកនៅក្នុង Explorer វត្ថុចុចឈ្មោះម៉ាស៊ីនបម្រើដើម្បីពង្រីកមែកធាងម៉ាស៊ីនមេ។
- ជ្រើសមូលដ្ឋានទិន្នន័យ : ពង្រីក មូលដ្ឋានទិន្នន័យ ហើយអាស្រ័យលើមូលដ្ឋានទិន្នន័យជ្រើសមូលដ្ឋានទិន្នន័យអ្នកប្រើឬពង្រីក មូលដ្ឋានទិន្នន័យប្រព័ន្ធ និងជ្រើសមូលដ្ឋានទិន្នន័យប្រព័ន្ធ។
- បើកលក្ខណៈសម្បត្តិមូលដ្ឋានទិន្នន័យ : ចុចខាងស្តាំលើមូលដ្ឋានទិន្នន័យហើយបន្ទាប់មកចុច លក្ខណសម្បត្តិ ដើម្បីបើកប្រអប់ លក្ខណសម្បត្តិទិន្នន័យ ។
- មើលម៉ូដែលការងើបឡើងវិញបច្ចុប្បន្ន : ក្នុងផ្ទាំង ជ្រើស ផ្ទាំងមួយ, ចុច ជម្រើស ដើម្បីមើលការជ្រើសរើស ម៉ូដែល បច្ចុប្បន្ន។
- ជ្រើសម៉ូដែលការស្ដារឡើងវិញថ្មី : ជ្រើសរើសទាំង ពេញ , ចូលច្រើន , ឬ សាមញ្ញ ។
- ចុច យល់ព្រម ។