SQL Server ഉപയോഗിച്ച് ട്രെയ്സുകൾ സൃഷ്ടിക്കുന്നു 2012

ഡേറ്റാബേസ് പെർഫോമൻസ് പ്രശ്നങ്ങൾ ട്രാക്ക് ചെയ്യാൻ SQL Server പ്രൊഫൈലർ ഉപയോഗിക്കുന്നത്

മൈക്രോസോഫ്റ്റ് എസ്.ക്യു.എൽ. സെർവർ 2012 ൽ ഉൾപ്പെടുത്തിയ ഒരു ഡയഗണോസ്റ്റിക് ടൂൾ ആണ് എസ്.ക്യു.എൽ. സെർവർ പ്രൊഫൈലർ. എസ്.ക്യു.എൽ. സെർവർ ഡാറ്റാബേസിൽ നടത്തിയ നിർദ്ദിഷ്ട പ്രവർത്തനങ്ങൾ ട്രാക്ക് ചെയ്യുന്ന ട്രേസറ്റുകൾക്ക് ഇത് നിങ്ങളെ സഹായിക്കുന്നു. ട്രബിൾഷൂട്ട് ചെയ്യുന്ന ഡാറ്റാബേസ് പ്രശ്നങ്ങൾ, ഡാറ്റാബേസിൻറെ എഞ്ചിൻ പ്രകടനം മെച്ചപ്പെടുത്തുന്നതിന് വിലപ്പെട്ട വിവരങ്ങൾ SQL ട്രെയ്സുകളാണ് നൽകുന്നത്. ഉദാഹരണത്തിന്, കാര്യനിർവാഹകർ അന്വേഷണത്തിൽ ഒരു പ്രശ്നമുണ്ടാക്കാനും ഡാറ്റാബേസ് പ്രവർത്തനം മെച്ചപ്പെടുത്തുന്നതിന് ഒപ്റ്റിമൈസേഷനുകൾ വികസിപ്പിക്കാനും ഒരു ട്രെയ്സ് ഉപയോഗിച്ചേക്കാം.

ഒരു ട്രെയ്സ് സൃഷ്ടിക്കുന്നു

എസ്.ക്യു.എൽ. സെർവർ പ്രൊഫൈലറുമായി ഒരു എസ്.ക്യു.എൽ. സെർവർ ട്രെയ്സ് സൃഷ്ടിക്കുന്നതിനുള്ള ഘട്ടം ഘട്ടമായുള്ള പ്രക്രിയ താഴെ പറയുന്നു:

  1. എസ് ക്യു എൽ സെർവർ മാനേജ്മെന്റ് സ്റ്റുഡിയോ ഓപ്പൺ ചെയ്ത് നിങ്ങൾക്ക് ഇഷ്ടമുള്ള എസ്.ക്യു.എൽ. സെർവ്വറിലേക്ക് കണക്ട് ചെയ്യാം. നിങ്ങൾ Windows പ്രാമാണീകരണം ഉപയോഗിക്കുന്നില്ലെങ്കിൽ സെർവർ നാമവും അനുയോജ്യമായ പ്രവേശന ക്രെഡൻഷ്യലുകളും നൽകുക.
  2. നിങ്ങൾ എസ്.ക്യു.എൽ. സെർവർ മാനേജ്മെന്റ് സ്റ്റുഡിയോ തുറന്ന ശേഷം, ടൂൾസ് മെനുവിൽ നിന്നും SQL Server Profiler തിരഞ്ഞെടുക്കുക. ഈ അഡ്മിനിസ്ട്രേറ്റീവ് സെഷനിലെ മറ്റ് എസ്.ക്യു.എൽ. സേർവർ ഉപകരണങ്ങൾ ഉപയോഗിക്കാൻ നിങ്ങൾ ഉദ്ദേശിക്കുന്നില്ലെങ്കിൽ, നിങ്ങൾ മാനേജ്മെന്റ് സ്റ്റുഡിയോയിലൂടെ സഞ്ചരിക്കുന്നതിനു പകരം എസ്.ക്യുലർ പ്രൊഫൈലർ നേരിട്ട് സമാരംഭിക്കുക.
  3. ലോഗ് ഇൻ ക്രെഡൻഷ്യലുകൾ വീണ്ടും നൽകുക, നിങ്ങൾ അങ്ങനെ ചെയ്യാൻ ആവശ്യപ്പെടുകയാണെങ്കിൽ.
  4. ഒരു പുതിയ ട്രെയ്സ് ആരംഭിക്കാനും ട്രേസ് പ്രോപ്പർട്ടികൾ സവിശേഷത തുറക്കാനും നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെന്ന് SQL സെർവർ പ്രൊഫൈലർ കരുതുന്നു. ട്രെയ്സുകളുടെ വിശദാംശങ്ങൾ വ്യക്തമാക്കാൻ നിങ്ങളെ അനുവദിക്കുന്ന വിൻഡോ ശൂന്യമാണ്.
  5. ട്രെയിസിനായി ഒരു വിവരണാത്മക പേര് സൃഷ്ടിച്ച് ട്രെയ്സ് നാമം ടെക്സ്റ്റ് ബോക്സിൽ ടൈപ്പുചെയ്യുക.
  6. ടെംപ്ലേറ്റ് ഡ്രോപ്പ്-ഡൗൺ മെനു ഉപയോഗിക്കുക. ഇത് എസ്.ക്യു.എൽ. സെർവറിന്റെ ലൈബ്രറിയിൽ സംഭരിച്ചിട്ടുള്ള പ്രീ ഡിഫൈൻഡ് ടെംപ്ലേറ്റുകളിൽ ഒരെണ്ണം ഉപയോഗിച്ച് നിങ്ങളുടെ ട്രെയ്സ് ആരംഭിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു.
  7. നിങ്ങളുടെ ട്രെയ്സിന്റെ ഫലങ്ങൾ സംരക്ഷിക്കാൻ ഒരു ലൊക്കേഷൻ തിരഞ്ഞെടുക്കുക. നിങ്ങൾക്ക് രണ്ട് ഓപ്ഷനുകൾ ഇവിടെയുണ്ട്:
    • ലോക്കൽ ഹാർഡ് ഡ്രൈവിലുള്ള ഒരു ഫയലിലേക്കു ട്രെയിസ് സൂക്ഷിക്കുന്നതിനായി ഫയൽ സൂക്ഷിയ്ക്കുക തെരഞ്ഞെടുക്കുക. ചെക്ക് ബോക്സിൽ ക്ലിക്കുചെയ്തുകൊണ്ട് പോപ്പ് ചെയ്തുകൊണ്ട് സേവ് ആസ് വിൻഡോയിൽ ഒരു ഫയൽ നാമവും ലൊക്കേഷനും നൽകുക. ഡിസ്ക്ക് ഉപയോഗിച്ചു് ട്രെയിസ് ഉണ്ടാവാം എന്ന സ്വാധീനത്തെ പരിമിതപ്പെടുത്തുന്നതിനായി നിങ്ങൾക്ക് പരമാവധി ഫയൽ വലിപ്പം MB ൽ സജ്ജമാക്കാം.
    • എസ്.ക്യു.എൽ. സെർവർ ഡാറ്റാബേസിലെ ഒരു പട്ടികയിലേക്ക് ട്രെയ്സ് സംരക്ഷിക്കാൻ പട്ടികയിലേക്ക് സംരക്ഷിക്കുക തിരഞ്ഞെടുക്കുക. നിങ്ങൾ ഈ ഉപാധി തിരഞ്ഞെടുക്കുകയാണെങ്കിൽ, നിങ്ങൾ ട്രെയ്സ് ഫലങ്ങൾ സംഭരിക്കാൻ ആഗ്രഹിക്കുന്ന ഡാറ്റാബേസിലേക്ക് കണക്ട് ചെയ്യാൻ ആവശ്യപ്പെടുന്നു. നിങ്ങളുടെ ഡാറ്റാബേസിൽ ട്രെയ്സുണ്ടാകാനിടയുള്ള സ്വാധീനത്തെ പരിമിതപ്പെടുത്താൻ ആയിരക്കണക്കിന് പട്ടിക വരികളുള്ള പരമാവധി ട്രെയ്സ് വലുപ്പം നിങ്ങൾക്ക് സജ്ജമാക്കാൻ കഴിയും.
  1. നിങ്ങളുടെ ട്രെയ്സുമായി നിങ്ങൾ നിരീക്ഷിക്കുന്ന ഇവന്റുകൾ അവലോകനം ചെയ്യുന്നതിന് ഇവൻറുകൾ തിരഞ്ഞെടുക്കൽ ടാബ് ക്ലിക്കുചെയ്യുക. ചില ഇവൻറുകൾ നിങ്ങൾ തിരഞ്ഞെടുത്ത ടെംപ്ലേറ്റ് അടിസ്ഥാനമാക്കി യാന്ത്രികമായി തിരഞ്ഞെടുക്കുന്നു. നിങ്ങൾക്ക് ഇപ്പോൾ ആ സ്ഥിരസ്ഥിതി തിരഞ്ഞെടുക്കലുകൾ പരിഷ്കരിക്കാം കൂടാതെ എല്ലാ ഓപ്ഷനുകളും കാണിക്കുക ക്ലിക്കുചെയ്ത് എല്ലാ നിരകളും ചെക്ക് ബോക്സുകൾ കാണിച്ച് അധിക ഓപ്ഷനുകൾ കാണുക.
  2. ട്രെയ്സ് ആരംഭിക്കുന്നതിന് റൺ ബട്ടണിൽ ക്ലിക്കുചെയ്യുക. നിങ്ങൾ പൂർത്തിയാക്കിക്കഴിഞ്ഞാൽ, ഫയൽ മെനുവിൽ നിന്ന് ട്രെയ്സ് നിർത്തുക തിരഞ്ഞെടുക്കുക.

ഒരു ടെംപ്ലേറ്റ് തിരഞ്ഞെടുക്കുന്നു

നിങ്ങൾ ഒരു ട്രെയ്സ് തുടങ്ങുമ്പോൾ, അത് എസ്.ക്യു.എൽ. സെർവറിന്റെ ട്രെയ്സ് ലൈബ്രറിയിൽ കാണുന്ന ടെംപ്ലേറ്റുകളിൽ ഏതെങ്കിലും അടിസ്ഥാനമാക്കിയുള്ളതായിരിക്കും. ഏറ്റവുമധികം ഉപയോഗിക്കുന്ന ട്രെയ്സ് ടെംപ്ലേറ്റുകൾ ഇവയാണ്:

കുറിപ്പ് : ഈ ലേഖനം SQL സെർവറിന് വേണ്ടി SQL Server പ്രൊഫൈലർ അഭിസംബോധന ചെയ്യുന്നു 2012. മുമ്പത്തെ പതിപ്പുകൾക്കായി, കാണുക എസ്.ക്യു.എൽ. സെർവർ പ്രൊഫൈലർ ഒരു ട്രെയ്സ് സൃഷ്ടിക്കുക എങ്ങനെ 2008 .