SQL Server database- ൽ നിർദ്ദിഷ്ട നടപടികൾ ട്രാക്കുചെയ്യുന്നതിന് ട്രെയ്സുകൾ നിങ്ങളെ അനുവദിക്കുന്നു. ഡാറ്റാബേസ് പ്രശ്നങ്ങൾ ട്രബിൾഷൂട്ട് ചെയ്ത ഡാറ്റാബേസ് എഞ്ചിൻ പ്രകടനത്തിനായി അവർ വിലപ്പെട്ട വിവരങ്ങൾ നൽകുന്നു. ഈ ട്യൂട്ടോറിയലില്, നമ്മള് എസ്.ക്യു.എല്. സെര്വര് പ്രൊഫൈലറുമായി ഒരു എസ്.ക്.യു. സറ്വറ് ട്രെയ്സ് ഉണ്ടാക്കുന്ന പ്രക്രിയയിലൂടെ നടക്കുന്നു, ഘട്ടം ഘട്ടമായി.
ശ്രദ്ധിക്കുക : ഈ ലേഖനം എസ്.ക്യു.എൽ. സെർവർ ഉപയോക്താക്കൾക്കുള്ളതാണ് 2008 ഉം അതിനുശേഷമുള്ളതും. നിങ്ങൾ SQL Server 2012 ഉപയോഗിക്കുന്നുണ്ടെങ്കിൽ, SQL Server 2012 ഉപയോഗിച്ച് ട്രെയ്സുകൾ സൃഷ്ടിക്കുന്നതിനുള്ള ഞങ്ങളുടെ മറ്റ് ലേഖനം വായിക്കുക.
എങ്ങനെ SQL സെർവർ പ്രൊഫൈലർ ഒരു ട്രെയ്സ് സൃഷ്ടിക്കുക
- ആരംഭ മെനുവിൽ നിന്നും അത് തിരഞ്ഞെടുത്ത് SQL സോളാർ മാനേജ്മെന്റ് സ്റ്റുഡിയോ തുറക്കുക.
- ടൂൾസ് മെനുവിൽ നിന്നും, SQL Server Profiler തിരഞ്ഞെടുക്കുക.
- SQL Server Profiler തുറക്കുമ്പോൾ, ഫയൽ മെനുവിൽ നിന്നും പുതിയ ട്രേസ് തിരഞ്ഞെടുക്കുക.
- നിങ്ങൾ പ്രൊഫൈലുകളിൽ ആഗ്രഹിക്കുന്ന SQL സെർവർ ഇൻസ്റ്റൻസിലേക്ക് കണക്ട് ചെയ്യാൻ SQL സെർവർ പ്രൊഫൈലർ നിങ്ങളോട് ആവശ്യപ്പെടും. തുടരുന്നതിനായി കണക്ഷൻ വിശദാംശങ്ങൾ നൽകി കണക്ട് ബട്ടൺ ക്ലിക്ക് ചെയ്യുക.
- നിങ്ങളുടെ ട്രെയിസിനായി ഒരു വിവരണാത്മക പേര് സൃഷ്ടിച്ച് "ട്രെയ്സ് നെയിം" ടെക്സ്റ്റ്ബോക്സിൽ ടൈപ്പുചെയ്യുക.
- ഡ്രോപ്പ്-ഡൗൺ മെനുവിൽ നിന്ന് നിങ്ങളുടെ ട്രെയ്സിനായി ഒരു ടെംപ്ലേറ്റ് തിരഞ്ഞെടുക്കുക. (സാധാരണയായി ഉപയോഗിക്കുന്ന ട്രേസ് ടെംപ്ലേറ്റുകളെ കുറിച്ചുള്ള വിവരങ്ങൾക്കായി താഴെ കൊടുത്തിരിക്കുന്ന ഫലകങ്ങൾ കാണുക)
- ലോക്കൽ ഹാർഡ് ഡ്രൈവിലുള്ള ഒരു ഫയലിലേക്ക് നിങ്ങളുടെ ട്രെയ്സ് സംരക്ഷിക്കാൻ ഫയൽ സംരക്ഷിക്കുക തിരഞ്ഞെടുക്കുക. ചെക്ക്ബോക്സ് ക്ലിക്ക് ചെയ്തുകൊണ്ട് പോപ്പ് ചെയ്തുകൊണ്ട് സേവ് ആസ് വിൻഡോയിൽ ഫയൽ നാമവും ലൊക്കേഷനും നൽകുക.
- നിങ്ങളുടെ ട്രെയ്സുമായി നിങ്ങൾ നിരീക്ഷിക്കാനിടയുള്ള ഇവന്റുകൾ അവലോകനം ചെയ്യുന്നതിന് ഇവൻറുകൾ തിരഞ്ഞെടുക്കൽ ടാബ് ക്ലിക്കുചെയ്യുക. ചില ഇവൻറുകൾ നിങ്ങൾ തിരഞ്ഞെടുത്ത ടെംപ്ലേറ്റ് അടിസ്ഥാനമാക്കി യാന്ത്രികമായി തിരഞ്ഞെടുക്കും. നിങ്ങൾ ഇപ്പോൾ ആ ഡീഫോൾട്ട് തിരഞ്ഞെടുപ്പുകൾ പരിഷ്കരിക്കാം. എല്ലാ ഇവന്റുകളും കാണിക്കുക ക്ലിക്കുചെയ്ത് എല്ലാ നിരകളും ചെക്ക്ബോക്സുകൾ കാണിച്ച് അധിക ഓപ്ഷനുകൾ നിങ്ങൾക്ക് കാണാവുന്നതാണ്.
- നിങ്ങളുടെ ട്രെയ്സ് തുടങ്ങാൻ റൺ ബട്ടണിൽ ക്ലിക്കുചെയ്യുക. ഇമേജിൽ കാണിച്ചിരിക്കുന്നതുപോലെ വിശദാംശങ്ങൾ നൽകിക്കൊണ്ട്, എസ്.ക്യു.എൽ. സെർവർ സൃഷ്ടിക്കുന്നത് തുടങ്ങും. (അത് വലുതാക്കാൻ നിങ്ങൾക്ക് ചിത്രത്തിൽ ക്ലിക്കുചെയ്യാം.) പൂർത്തിയാകുമ്പോൾ, ഫയൽ മെനുവിൽ നിന്ന് "ട്രേസ് നിർത്തുക" തിരഞ്ഞെടുക്കുക.
ടെംപ്ലേറ്റ് ടിപ്പുകൾ
- എസ്.ക്യു.എൽ. സെർവർ കണക്ഷനുകൾ, സംഭരിച്ച നടപടിക്രമങ്ങൾ, ട്രാൻക്യാക്റ്റ്- SQL സ്റ്റേറ്റ്മെന്റുകൾ എന്നിവയെക്കുറിച്ചുള്ള വിവിധതരം വിവരങ്ങൾ സ്റ്റാൻഡേർഡ് ടെംപ്ലേറ്റ് ശേഖരിക്കുന്നു.
- നിങ്ങളുടെ SQL സെർവറിന്റെ പ്രവർത്തനം ട്യൂൺ ചെയ്യുന്നതിനായി ഡാറ്റാബേസ് എഞ്ചിൻ ട്യൂണിംഗ് ഉപദേശകൻ ഉപയോഗിച്ചേക്കാവുന്ന വിവരങ്ങൾ ട്രൂയിംഗ് ടെംപ്ലേറ്റ് ശേഖരിക്കുന്നു.
- ഭാവിയിൽ പ്രവർത്തനം പുനരാരംഭിക്കുന്നതിന് ഓരോ ട്രാൻക്യാക്റ്റ്- SQL പ്രസ്താവനയെ കുറിച്ചുള്ള മതിയായ വിവരങ്ങൾ TSQL_Replay ടെംപ്ലേറ്റിൽ ശേഖരിക്കുന്നു.