ຮ່ອງຮອຍຊ່ວຍໃຫ້ທ່ານສາມາດຕິດຕາມການປະຕິບັດທີ່ສະເພາະຕໍ່ຖານຂໍ້ມູນ SQL Server. ພວກເຂົາໃຫ້ຂໍ້ມູນທີ່ມີຄຸນຄ່າສໍາລັບບັນຫາການແກ້ໄຂບັນຫາຖານຂໍ້ມູນແລະປັບປຸງການປະຕິບັດງານຂອງຖານຂໍ້ມູນ. ໃນບົດຮຽນນີ້, ພວກເຮົາຍ່າງຜ່ານຂັ້ນຕອນການສ້າງ SQL Server Trace ກັບ SQL Server Profiler, ຂັ້ນຕອນໂດຍຂັ້ນຕອນ.
ຫມາຍເຫດ : ບົດຄວາມນີ້ແມ່ນສໍາລັບຜູ້ຊົມໃຊ້ຂອງ SQL Server 2008 ແລະກ່ອນຫນ້ານັ້ນ. ຖ້າທ່ານກໍາລັງໃຊ້ SQL Server 2012 , ອ່ານບົດອື່ນໆຂອງພວກເຮົາກ່ຽວກັບ ການສ້າງ traces ກັບ SQL Server 2012 .
ວິທີການສ້າງ Trace ກັບ SQL Server Profiler
- ເປີດ SQL Server Management Studio ໂດຍເລືອກມັນຈາກເມນູ Start.
- ຈາກເມນູ Tools, ເລືອກ SQL Server Profiler.
- ເມື່ອ SQL Server Profiler ເປີດ, ເລືອກ Trace ໃຫມ່ຈາກເມນູ File.
- SQL Server Profiler ຫຼັງຈາກນັ້ນຈະແຈ້ງໃຫ້ທ່ານເຊື່ອມຕໍ່ກັບຕົວຢ່າງ SQL Server ທີ່ທ່ານຕ້ອງການໂປຼໄຟລ໌. ໃຫ້ຂໍ້ມູນການເຊື່ອມຕໍ່ແລະກົດປຸ່ມເຊື່ອມຕໍ່ເພື່ອດໍາເນີນການຕໍ່ໄປ.
- ສ້າງຊື່ຄໍາອະທິບາຍສໍາລັບການຕິດຕາມຂອງທ່ານແລະພິມມັນເຂົ້າໄປໃນກ່ອງຂໍ້ຄວາມ "Trace Name".
- ເລືອກແມ່ແບບສໍາລັບການຕິດຕາມຂອງທ່ານຈາກເມນູເລື່ອນລົງ. (ເບິ່ງຄໍາແນະນໍາແບບແມ່ແບບຂ້າງລຸ່ມນີ້ສໍາລັບຂໍ້ມູນກ່ຽວກັບແມ່ແບບຕິດຕາມທີ່ນໍາໃຊ້ທົ່ວໄປບາງຢ່າງ)
- ເລືອກ Save to File ເພື່ອບັນທຶກການຕິດຕາມຂອງທ່ານກັບໄຟລ໌ໃນຮາດດິດໃນທ້ອງຖິ່ນ. ໃຫ້ຊື່ໄຟລ໌ແລະສະຖານທີ່ຢູ່ໃນປ່ອງຢ້ຽມ Save As ທີ່ປາກົດຂຶ້ນມາເປັນຜົນມາຈາກການຄລິກໃສ່ກ່ອງກາເຄື່ອງຫມາຍ.
- ໃຫ້ຄລິກໃສ່ແຖບ Selection ເຫດການເພື່ອທົບທວນເຫດການຕ່າງໆທີ່ທ່ານສາມາດຕິດຕາມດ້ວຍການຕິດຕາມຂອງທ່ານ. ບາງກິດຈະກໍາຈະຖືກເລືອກໂດຍອັດຕະໂນມັດໂດຍອີງໃສ່ຮູບແບບທີ່ທ່ານເລືອກ. ທ່ານອາດຈະປັບປຸງແກ້ໄຂການຄັດເລືອກທີ່ຖືກຕ້ອງໃນເວລານີ້. ທ່ານອາດຈະເບິ່ງຕົວເລືອກເພີ່ມເຕີມໂດຍການຄລິກໃສ່ສະແດງກ່ອງ Show Show All Events and Show All Columns.
- ກົດປຸ່ມ Run ເພື່ອເລີ່ມຕົ້ນການຕິດຕາມຂອງທ່ານ. SQL Server ຈະເລີ່ມຕົ້ນສ້າງ trace, ສະຫນອງລາຍລະອຽດທີ່ສະແດງໃຫ້ເຫັນໃນຮູບພາບ. (ທ່ານອາດຈະຄລິກໃສ່ຮູບພາບເພື່ອຂະຫຍາຍມັນ.) ເມື່ອທ່ານຈົບ, ເລືອກ "Stop Trace" ຈາກເມນູ File.
Template Tips
- ແມ່ແບບມາດຕະຖານເກັບກໍາຂໍ້ມູນຕ່າງໆກ່ຽວກັບການເຊື່ອມຕໍ່ SQL Server, ຂັ້ນຕອນທີ່ເກັບໄວ້ແລະຄໍາສັ່ງ Transact-SQL.
- ແມ່ແບບ Tuning ເກັບກໍາຂໍ້ມູນທີ່ສາມາດນໍາໃຊ້ກັບຖານຂໍ້ມູນ Tuning Advisor ເພື່ອປັບປຸງການປະຕິບັດ SQL Server ຂອງທ່ານ.
- ແມ່ແບບ TSQL_Replay ເກັບຂໍ້ມູນພຽງພໍກ່ຽວກັບຄໍາສັ່ງ Transact-SQL ແຕ່ລະເພື່ອສ້າງກິດຈະກໍາໃນອະນາຄົດ.