ការប្រើ SQL Server Profile ដើម្បីតាមដានបញ្ហាដំណើរការទិន្នន័យ
SQL Profiler ម៉ាស៊ីនបម្រើជាឧបករណ៍វិភាគដែលបានរួមបញ្ចូលជាមួយនឹងក្រុមហ៊ុន Microsoft SQL មួយម៉ាស៊ីនបម្រើ 2012. វាអនុញ្ញាតឱ្យអ្នកបង្កើតដាន SQL ដែលតាមដានសកម្មភាពជាក់លាក់អនុវត្តលើមូលដ្ឋានទិន្នន័យម៉ាស៊ីនបម្រើ SQL មួយ។ ដាន SQL ផ្តល់នូវព័ត៌មានដ៏មានតម្លៃសម្រាប់ដោះស្រាយបញ្ហាបញ្ហា មូលដ្ឋានទិន្នន័យ និងការសំរបសំរួលការដំណើរការម៉ាស៊ីនមូលដ្ឋានទិន្នន័យ។ ឧទាហរណ៍អ្នកគ្រប់គ្រងអាចប្រើដានដើម្បីកំណត់កង្វល់នៅក្នុងសំណួរមួយនិងបង្កើតការបង្កើនប្រសិទ្ធិភាពដើម្បីធ្វើឱ្យប្រតិបត្តិការមូលដ្ឋានទិន្នន័យកាន់តែប្រសើរឡើង។
បង្កើតការតាមដាន
ដំណើរការជំហានដោយជំហាននៃការបង្កើតម៉ាស៊ីនបម្រើ SQL មួយតាមដានជាមួយ SQL មួយម៉ាស៊ីនបម្រើទម្រង់គឺមានដូចខាងក្រោម:
- បើក SQL មួយស្ទូឌីយោគ្រប់គ្រងម៉ាស៊ីនបម្រើ និងតភ្ជាប់ទៅម៉ាស៊ីនបម្រើ SQL ឧទាហរណ៏នៃជម្រើសរបស់អ្នក។ ផ្តល់ឈ្មោះម៉ាស៊ីនមេនិងព័ត៌មានចូលចាំបាច់ក្នុងការចូលលុះត្រាតែអ្នកកំពុងប្រើប្រាស់ការសម្គាល់វីនដូ។
- បន្ទាប់ពីអ្នកបើក SQL មួយស្ទូឌីយោគ្រប់គ្រងម៉ាស៊ីន, ជ្រើស SQL មួយទម្រង់ម៉ាស៊ីនបម្រើ ពីម៉ឺនុយ ឧបករណ៍ ។ ចំណាំថាប្រសិនបើអ្នកមិនមានគម្រោងប្រើឧបករណ៍ម៉ាស៊ីនមេ SQL នៅក្នុងសម័យរដ្ឋបាលនេះទេអ្នកអាចជ្រើសរើសយក SQL Profiler ដោយផ្ទាល់ដោយមិនចាំបាច់ឆ្លងកាត់ Management Studio ។
- ផ្តល់ជូននូវលិខិតសម្គាល់ម្តងទៀតប្រសិនបើអ្នកត្រូវបានគេដាស់តឿនឱ្យធ្វើដូច្នោះ។
- SQL Profiler ម៉ាស៊ីនបម្រើសន្មត់ថាអ្នកចង់ចាប់ផ្តើមដានថ្មីមួយនិងបើកបង្អួច លក្ខណៈសម្បត្តិដាន ។ បង្អួចទទេអនុញ្ញាតឱ្យអ្នកបញ្ជាក់ព័ត៌មានលំអិតនៃដាន។
- បង្កើតឈ្មោះពិពណ៌នាសម្រាប់ដាននិងវាយវាទៅក្នុងប្រអប់អត្ថបទ ឈ្មោះដាន ។
- ជ្រើសពុម្ពសម្រាប់ដានពីម៉ឺនុយទម្លាក់ចុះ។ នេះអនុញ្ញាតឱ្យអ្នកចាប់ផ្តើមដានរបស់អ្នកដោយប្រើគំរូមួយដែលបានកំណត់ជាមុននៅក្នុងបណ្ណាល័យម៉ាស៊ីនបម្រើ SQL ។
- ជ្រើសរើសទីតាំងមួយដើម្បីរក្សាទុកលទ្ធផលនៃដានរបស់អ្នក។ អ្នកមានជម្រើសពីរនៅទីនេះ:
- ជ្រើស រក្សាទុកទៅឯកសារ ដើម្បីរក្សាទុកដានទៅឯកសារលើដ្រាយវ៍រឹង។ ផ្តល់ឈ្មោះឯកសារនិងទីតាំងនៅក្នុងបង្អួច Save As ដែលលេចឡើងជាលទ្ធផលនៃការចុចប្រអប់ធីក។ អ្នកក៏អាចកំណត់ទំហំឯកសារអតិបរមាក្នុងមេកាបៃ MB ដើម្បីកំណត់ផលប៉ះពាល់ដែលដានអាចមានលើការប្រើថាស។
- ជ្រើស រក្សាទុកទៅតារាង ដើម្បីរក្សាទុកដានទៅតារាងមួយក្នុងមូលដ្ឋានទិន្នន័យម៉ាស៊ីនបម្រើ SQL ។ ប្រសិនបើអ្នកជ្រើសរើសជម្រើសនេះអ្នកត្រូវបានតំឡើងឱ្យភ្ជាប់ទៅមូលដ្ឋានទិន្នន័យដែលអ្នកចង់ទុកលទ្ធផលដាន។ អ្នកក៏អាចកំណត់ទំហំដានអតិបរមារាប់ពាន់ជួរដេកដើម្បីកំណត់ផលប៉ះពាល់ដែលដានអាចមាននៅលើមូលដ្ឋានទិន្នន័យរបស់អ្នក។
- ចុចលើផ្ទាំង ជម្រើសព្រឹត្តិការណ៍ ដើម្បីពិនិត្យព្រឹត្តិការណ៍ដែលអ្នកនឹងតាមដានជាមួយដានរបស់អ្នក។ ព្រឹត្តិការណ៍មួយចំនួនត្រូវបានជ្រើសរើសដោយស្វ័យប្រវត្តិដោយផ្អែកលើគំរូដែលអ្នកបានជ្រើសរើស។ អ្នកអាចកែប្រែជម្រើសលំនាំដើមទាំងនោះនៅពេលនេះហើយមើលជម្រើសបន្ថែមដោយចុចប្រអប់ ធីកបង្ហាញព្រឹត្តិការណ៍ទាំងអស់ និងបង្ហាញ ជួរឈរទាំងអស់ ។
- ចុចប៊ូតុង រត់ ដើម្បីចាប់ផ្ដើមដាន។ នៅពេលដែលអ្នកត្រូវបានបញ្ចប់ជ្រើស Stop Trace ពីម៉ឺនុយ ឯកសារ ។
ការជ្រើសរើសពុម្ព
នៅពេលដែលអ្នកចាប់ផ្តើមដានមួយ, អ្នកអាចជ្រើសដើម្បីមូលដ្ឋានវានៅលើណាមួយនៃពុម្ពដែលបានរកឃើញនៅក្នុងបណ្ណាល័យដានរបស់ម៉ាស៊ីនបម្រើ SQL ។ បីនៃគំរូដានដែលត្រូវបានប្រើជាទូទៅបំផុតគឺ:
- គំរូស្តង់ដារដែលប្រមូលពត៌មានជាច្រើនអំពីការតភ្ជាប់ម៉ាស៊ីនបម្រើ SQL ដំណើរការរក្សាទុកនិងសេចក្តីថ្លែងការណ៍ Transact-SQL
- ពុម្ព Tuning, ដែលប្រមូលព័ត៌មានដែលអាចត្រូវបានប្រើជាមួយទីប្រឹក្សាមូលដ្ឋានទិន្នន័យ Tuning Advisor ដើម្បីសម្រួលដល់ការអនុវត្តម៉ាស៊ីនបម្រើ SQL របស់អ្នក
- គំរូ TSQL_Replay ដែលប្រមូលព័ត៌មានគ្រប់គ្រាន់អំពីសេចក្តីថ្លែងការណ៍ Transact-SQL នីមួយៗដើម្បីបង្កើតសកម្មភាពឡើងវិញនាពេលអនាគត
ចំណាំ : អត្ថបទនេះនិយាយ SQL មួយម៉ាស៊ីនបម្រើទម្រង់សម្រាប់ SQL ម៉ាស៊ីនបម្រើ 2012. សម្រាប់កំណែមុន, មើលឃើញ តើធ្វើដូចម្តេចដើម្បីបង្កើតការតាមដានជាមួយ SQL មួយម៉ាស៊ីនបម្រើទម្រង់ 2008 ។