ວິທີການສ້າງ Trace ກັບ Profiler ໃນ SQL Server 2008

ຮ່ອງຮອຍຊ່ວຍໃຫ້ທ່ານສາມາດຕິດຕາມການປະຕິບັດທີ່ສະເພາະຕໍ່ຖານຂໍ້ມູນ SQL Server. ພວກເຂົາໃຫ້ຂໍ້ມູນທີ່ມີຄຸນຄ່າສໍາລັບບັນຫາການແກ້ໄຂບັນຫາຖານຂໍ້ມູນແລະປັບປຸງການປະຕິບັດງານຂອງຖານຂໍ້ມູນ. ໃນບົດຮຽນນີ້, ພວກເຮົາຍ່າງຜ່ານຂັ້ນຕອນການສ້າງ SQL Server Trace ກັບ SQL Server Profiler, ຂັ້ນຕອນໂດຍຂັ້ນຕອນ.

ຫມາຍເຫດ : ບົດຄວາມນີ້ແມ່ນສໍາລັບຜູ້ຊົມໃຊ້ຂອງ SQL Server 2008 ແລະກ່ອນຫນ້ານັ້ນ. ຖ້າທ່ານກໍາລັງໃຊ້ SQL Server 2012 , ອ່ານບົດອື່ນໆຂອງພວກເຮົາກ່ຽວກັບ ການສ້າງ traces ກັບ SQL Server 2012 .

ວິທີການສ້າງ Trace ກັບ SQL Server Profiler

  1. ເປີດ SQL Server Management Studio ໂດຍເລືອກມັນຈາກເມນູ Start.
  2. ຈາກເມນູ Tools, ເລືອກ SQL Server Profiler.
  3. ເມື່ອ SQL Server Profiler ເປີດ, ເລືອກ Trace ໃຫມ່ຈາກເມນູ File.
  4. SQL Server Profiler ຫຼັງຈາກນັ້ນຈະແຈ້ງໃຫ້ທ່ານເຊື່ອມຕໍ່ກັບຕົວຢ່າງ SQL Server ທີ່ທ່ານຕ້ອງການໂປຼໄຟລ໌. ໃຫ້ຂໍ້ມູນການເຊື່ອມຕໍ່ແລະກົດປຸ່ມເຊື່ອມຕໍ່ເພື່ອດໍາເນີນການຕໍ່ໄປ.
  5. ສ້າງຊື່ຄໍາອະທິບາຍສໍາລັບການຕິດຕາມຂອງທ່ານແລະພິມມັນເຂົ້າໄປໃນກ່ອງຂໍ້ຄວາມ "Trace Name".
  6. ເລືອກແມ່ແບບສໍາລັບການຕິດຕາມຂອງທ່ານຈາກເມນູເລື່ອນລົງ. (ເບິ່ງຄໍາແນະນໍາແບບແມ່ແບບຂ້າງລຸ່ມນີ້ສໍາລັບຂໍ້ມູນກ່ຽວກັບແມ່ແບບຕິດຕາມທີ່ນໍາໃຊ້ທົ່ວໄປບາງຢ່າງ)
  7. ເລືອກ Save to File ເພື່ອບັນທຶກການຕິດຕາມຂອງທ່ານກັບໄຟລ໌ໃນຮາດດິດໃນທ້ອງຖິ່ນ. ໃຫ້ຊື່ໄຟລ໌ແລະສະຖານທີ່ຢູ່ໃນປ່ອງຢ້ຽມ Save As ທີ່ປາກົດຂຶ້ນມາເປັນຜົນມາຈາກການຄລິກໃສ່ກ່ອງກາເຄື່ອງຫມາຍ.
  8. ໃຫ້ຄລິກໃສ່ແຖບ Selection ເຫດການເພື່ອທົບທວນເຫດການຕ່າງໆທີ່ທ່ານສາມາດຕິດຕາມດ້ວຍການຕິດຕາມຂອງທ່ານ. ບາງກິດຈະກໍາຈະຖືກເລືອກໂດຍອັດຕະໂນມັດໂດຍອີງໃສ່ຮູບແບບທີ່ທ່ານເລືອກ. ທ່ານອາດຈະປັບປຸງແກ້ໄຂການຄັດເລືອກທີ່ຖືກຕ້ອງໃນເວລານີ້. ທ່ານອາດຈະເບິ່ງຕົວເລືອກເພີ່ມເຕີມໂດຍການຄລິກໃສ່ສະແດງກ່ອງ Show Show All Events and Show All Columns.
  1. ກົດປຸ່ມ Run ເພື່ອເລີ່ມຕົ້ນການຕິດຕາມຂອງທ່ານ. SQL Server ຈະເລີ່ມຕົ້ນສ້າງ trace, ສະຫນອງລາຍລະອຽດທີ່ສະແດງໃຫ້ເຫັນໃນຮູບພາບ. (ທ່ານອາດຈະຄລິກໃສ່ຮູບພາບເພື່ອຂະຫຍາຍມັນ.) ເມື່ອທ່ານຈົບ, ເລືອກ "Stop Trace" ຈາກເມນູ File.

Template Tips

  1. ແມ່ແບບມາດຕະຖານເກັບກໍາຂໍ້ມູນຕ່າງໆກ່ຽວກັບການເຊື່ອມຕໍ່ SQL Server, ຂັ້ນຕອນທີ່ເກັບໄວ້ແລະຄໍາສັ່ງ Transact-SQL.
  2. ແມ່ແບບ Tuning ເກັບກໍາຂໍ້ມູນທີ່ສາມາດນໍາໃຊ້ກັບຖານຂໍ້ມູນ Tuning Advisor ເພື່ອປັບປຸງການປະຕິບັດ SQL Server ຂອງທ່ານ.
  3. ແມ່ແບບ TSQL_Replay ເກັບຂໍ້ມູນພຽງພໍກ່ຽວກັບຄໍາສັ່ງ Transact-SQL ແຕ່ລະເພື່ອສ້າງກິດຈະກໍາໃນອະນາຄົດ.