MySQL പ്രകടനം പരിശോധിക്കുന്നതിനുള്ള ടെർമിനൽ അപ്ലിക്കേഷനുകൾ

കുറച്ച് മുമ്പ് ഞാൻ നിങ്ങൾക്ക് കുറച്ച് കാണിച്ചു ഒരു MySQL സെർവർ മാനേജുചെയ്യാൻ കഴിയുന്ന കമാൻഡുകൾ, ഉപയോക്താക്കളെ സൃഷ്ടിക്കുക, ഡാറ്റാബേസുകളിൽ പ്രവർത്തിക്കുക തുടങ്ങിയവ. ശരി, MySQL സെർവറിൽ ചോദ്യങ്ങൾ എങ്ങനെയാണെന്നറിയാൻ നിങ്ങൾക്ക് ടെർമിനലിൽ ഉപയോഗിക്കാൻ കഴിയുന്ന ചില ആപ്ലിക്കേഷനുകൾ ഈ ലേഖനത്തിൽ ഞാൻ കാണിച്ചുതരാം, അതായത്, MySQL ന്റെ പ്രകടനം പരിശോധിക്കുക, പുരോഗതിയിലുള്ള ചോദ്യങ്ങൾ കാണുക മുതലായവ.

എന്റെ ടോപ്പ്

നിങ്ങൾ ഓർക്കുന്നുണ്ടോ മുകളിൽ അല്ലെങ്കിൽ htop അത് ടെർമിനലിലെ സിസ്റ്റത്തിന്റെ മോണിറ്ററായി പ്രവർത്തിക്കുന്നു? കൊള്ളാം, മൈറ്റോപ്പ് ഇത് സമാനമാണ്, പക്ഷേ MySQL- ന്

നിങ്ങൾ ആദ്യം ഇത് ഇൻസ്റ്റാൾ ചെയ്യണം, നിങ്ങളുടെ ശേഖരത്തിൽ ഈ തിരയലിനായി വിളിച്ച പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യുക മൈറ്റോപ്പ്:

ഡെബിയൻ, ഉബുണ്ടു അല്ലെങ്കിൽ ഡെറിവേറ്റീവുകളിൽ അത് ആയിരിക്കും

sudo apt-get install mytop

ഇൻസ്റ്റാൾ ചെയ്തുകഴിഞ്ഞാൽ അവർ അത് എക്സിക്യൂട്ട് ചെയ്യുന്നു, പക്ഷേ, അവർ MySQL സെർവറിന്റെ ഉപയോക്തൃനാമം, പാസ്‌വേഡ്, ഐപി എന്നിവ വ്യക്തമാക്കണം, ഉദാഹരണത്തിന്, അവർ ഒരേ സെർവറിൽ SSH അല്ലെങ്കിൽ സമാനമായ എന്തെങ്കിലും ഉപയോഗിച്ച് മൈടോപ്പ് പ്രവർത്തിപ്പിക്കുന്നുവെന്ന് കരുതുക, ഉപയോക്താവ് റൂട്ട് ആണെന്നും പാസ്‌വേഡ് t00r ആണെന്നും കരുതുക ... അത് ഇതായിരിക്കും:

mytop -u root -p t00r

മൈറ്റോപ്പ്

ഇമേജിൽ നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ മൈടോപ്പ് ഞങ്ങൾക്ക് വിവിധ വിവരങ്ങൾ നൽകുന്നു:

  • ഉപയോഗത്തിലുള്ള ത്രെഡുകളുടെ സ്ഥിതിവിവരക്കണക്കുകൾ
  • SQL അന്വേഷണങ്ങൾ
  • എത്ര കാലമായി സേവനം പ്രവർത്തിക്കുന്നു
  • ലോഡ് അല്ലെങ്കിൽ ഉപഭോഗം
  • IP അഭ്യർത്ഥിക്കുക
  • ഉപയോക്താവ് അഭ്യർത്ഥന നടത്തുന്നു
  • സമയം ... തുടങ്ങിയവ

പേളിൽ എഴുതിയ ഒരു പ്രോഗ്രാമാണ് മൈടോപ്പ്, ഞങ്ങളുടെ MySQL സെർവർ എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്ന് പരിശോധിക്കാനുള്ള മികച്ച ഓപ്ഷനാണ് ഇത്.

ഇന്നോടോപ്പ്

ഞങ്ങൾ MySQL സെർവർ ഇൻസ്റ്റാൾ ചെയ്യുമ്പോൾ ഇത് സ്ഥിരസ്ഥിതിയായി ഇൻസ്റ്റാൾ ചെയ്യപ്പെടുന്നു, അതിനാൽ ഞങ്ങൾ അത് എക്സിക്യൂട്ട് ചെയ്യണം, ഇത് ഉപയോക്തൃനാമവും പാസ്‌വേഡും മൈടോപ്പ് പോലെ കൈമാറുന്നു:

innotop -u usuario -p password -h ip-del-servidor

ഉപയോക്താവ് റൂട്ട് ആണെന്ന് കരുതുക, പാസ്‌വേഡ് t00r ആണെന്നും അതേ സെർവറിൽ ഞങ്ങൾ SSH കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യുന്നു:

innotop -u root -p t00r

ഇന്നോടോപ്പ്_1

നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, ഇത് ഞങ്ങൾക്ക് രസകരമായ വിവരങ്ങൾ, ഇൻകമിംഗ്, going ട്ട്‌ഗോയിംഗ് ഡാറ്റ, കാഷെ ലോഡ്, സ്കോപ്പ് അല്ലെങ്കിൽ ഉപയോഗം മുതലായവ നൽകുന്നു.

mysqladmin

ഇതിൽ ഞാൻ ഇതിനകം മറ്റൊരു പോസ്റ്റിൽ നിങ്ങളോട് സംസാരിച്ചുഎന്നിരുന്നാലും, ഇനിപ്പറയുന്ന കമാൻഡ് ഉപയോഗിച്ച് നമുക്ക് MySQL സെർവറിനെക്കുറിച്ചുള്ള വിവരങ്ങൾ കാണാൻ കഴിയുമെന്ന് ഓർക്കുക:

mysqladmin -u usuario -p password version

ഉപയോക്താവ് റൂട്ട് ആണെന്നും പാസ്‌വേഡ് t00r ആണെന്നും വീണ്ടും uming ഹിക്കുക:

mysqladmin -u root -p version

ഇത് ഞങ്ങളോട് പാസ്‌വേഡ് ആവശ്യപ്പെടും ... തുടർന്ന് ഇതുപോലൊന്ന് ഞങ്ങൾ കണ്ടെത്തും:

mysqladmin

MySQL- ന്റെ പതിപ്പ്, പ്രവർത്തിക്കുന്ന ത്രെഡുകളുടെ എണ്ണം, കണക്ഷന്റെ തരം, സേവന ജീവിത സമയം മുതലായവ ഇവിടെ കാണാം.

പുത്തൻ

നിങ്ങളുടെ MySQL സെർവറിന്റെ പ്രകടനവും പ്രവർത്തനവും നിരീക്ഷിക്കുന്നതിന് നിങ്ങൾ ഒരു നല്ല ഉപകരണം തിരയുകയാണെങ്കിൽ, ഞാൻ ശുപാർശ ചെയ്യുന്നു മൈറ്റോപ്പ് e ഇന്നോടോപ്പ്.

മറ്റൊന്ന് ചെയ്യാത്ത വിവരങ്ങൾ ഒന്ന് കാണിക്കുന്നു, രണ്ടും യഥാർത്ഥത്തിൽ മികച്ച ഓപ്ഷനുകളാണ്, ഞങ്ങൾ അവലോകനം ചെയ്യേണ്ടതിനെ ആശ്രയിച്ച്, ഇവ ആവശ്യത്തിലധികം വരും.

ശരി ഇവിടെയാണ് പോസ്റ്റ് പോകുന്നത്.


ലേഖനത്തിന്റെ ഉള്ളടക്കം ഞങ്ങളുടെ തത്ത്വങ്ങൾ പാലിക്കുന്നു എഡിറ്റോറിയൽ എത്തിക്സ്. ഒരു പിശക് റിപ്പോർട്ടുചെയ്യാൻ ക്ലിക്കുചെയ്യുക ഇവിടെ.

2 അഭിപ്രായങ്ങൾ, നിങ്ങളുടേത് വിടുക

നിങ്ങളുടെ അഭിപ്രായം ഇടുക

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിച്ചു ചെയ്യില്ല.

*

*

  1. ഡാറ്റയുടെ ഉത്തരവാദിത്തം: മിഗുവൽ ഏഞ്ചൽ ഗാറ്റൻ
  2. ഡാറ്റയുടെ ഉദ്ദേശ്യം: സ്പാം നിയന്ത്രിക്കുക, അഭിപ്രായ മാനേജുമെന്റ്.
  3. നിയമസാധുത: നിങ്ങളുടെ സമ്മതം
  4. ഡാറ്റയുടെ ആശയവിനിമയം: നിയമപരമായ ബാധ്യതയല്ലാതെ ഡാറ്റ മൂന്നാം കക്ഷികളുമായി ആശയവിനിമയം നടത്തുകയില്ല.
  5. ഡാറ്റ സംഭരണം: ഒസെന്റസ് നെറ്റ്‌വർക്കുകൾ (ഇയു) ഹോസ്റ്റുചെയ്യുന്ന ഡാറ്റാബേസ്
  6. അവകാശങ്ങൾ: ഏത് സമയത്തും നിങ്ങളുടെ വിവരങ്ങൾ പരിമിതപ്പെടുത്താനും വീണ്ടെടുക്കാനും ഇല്ലാതാക്കാനും കഴിയും.

  1.   ജോർജ്ജ് കാനോ പറഞ്ഞു

    നല്ല ജോലി, ഇത് അറിഞ്ഞില്ല.

  2.   എഡോ പറഞ്ഞു

    പോസ്റ്റ്‌ഗ്രസ്സിനായി?