منصوبے کے بارے میں
MySQLTuner ایک Perl اسکرپٹ ہے جو ڈیٹا بیس ایڈمنسٹریٹرز کو MySQL، MariaDB اور Percona Server کی تنصیبات کا تیزی سے جائزہ لینے اور کارکردگی و استحکام بہتر بنانے کے لیے باخبر تبدیلیاں کرنے میں مدد دیتا ہے۔ یہ ٹول موجودہ کنفیگریشن ویری ایبلز اور اسٹیٹس ڈیٹا حاصل کرتا ہے اور انہیں عملی کارکردگی تجاویز کے ساتھ مختصر انداز میں پیش کرتا ہے۔
نمایاں خصوصیات میں شامل ہیں:
- جامع تجزیہ: 900 سے زائد اشاریے، KPIs اور تجاویز کا احاطہ کرتا ہے، جن میں سسٹم وسائل، سرور ورژن، ایرر لاگز، کلاؤڈ انفراسٹرکچر، اسٹوریج انجنز، سیکیورٹی، کنکشنز، کارکردگی، ریپلیکیشن، پرفارمنس اسکیما، اسکیما ماڈلنگ، پیش گوئی پر مبنی صلاحیت کی منصوبہ بندی، اور وزن شدہ ہیلتھ اسکور (0-100) شامل ہیں۔
- وسیع مطابقت: MySQL، Percona Server، MariaDB، Galera Cluster اور Percona XtraDB Cluster کے لیے مکمل سپورٹ۔ WSL2 کے ذریعے Windows کے لیے جزوی سپورٹ۔
- سیکیورٹی آڈٹ: گمنام صارفین، کمزور پاس ورڈز، SSL/TLS کنفیگریشن، تصدیقی پلگ ان سیکیورٹی، اور CVE خطرات کی جانچ کرتا ہے۔
- کلاؤڈ سپورٹ: AWS RDS/Aurora، GCP Cloud SQL، Azure اور DigitalOcean کے لیے خودکار شناخت کے ساتھ تجرباتی سپورٹ۔
- AI اور MCP انٹیگریشن: Model Context Protocol (MCP) سرور ڈیمن اور Claude Desktop، Cursor اور VS Code/Cline جیسے AI کلائنٹ ٹولز کے لیے ساخت یافتہ JSON آؤٹ پٹ سمیت AI ورک فلو کی مقامی سپورٹ۔
- رپورٹنگ: ٹیکسٹ، HTML، JSON اور Markdown رپورٹیں تیار کرتا ہے۔ پچھلی رنز سے موازنہ کر کے تاریخی رجحانات کے تجزیے کی سپورٹ کرتا ہے۔
- گائیڈڈ آٹو فکس: تجاویز سے فوری طور پر لاگو کیے جا سکنے والے SET GLOBAL SQL بیانات اور کنفیگریشن بلاکس تیار کرتا ہے۔
- کنٹینر اور Systemd انٹیگریشن: Docker، Podman، Kubernetes اور Systemd جرنل سے لاگز کی خودکار شناخت۔
اس ٹول کے لیے Perl 5.6+ اور مناسب MySQL مراعات درکار ہیں (SELECT, PROCESS, SHOW DATABASES, EXECUTE, REPLICATION CLIENT, SHOW VIEW)۔ اسے براہ راست ڈاؤن لوڈ، git clone، Homebrew یا Docker کے ذریعے انسٹال کیا جا سکتا ہے۔
اہم نوٹس: درست نتائج کے لیے ٹول کم از کم 24 گھنٹے کے اپ ٹائم کا انتظار کرنے کی سفارش کرتا ہے، اور صارفین کو تبدیلیاں لاگو کرنے سے پہلے ہر تجویز کو سمجھنا چاہیے۔ ہمیشہ پہلے اسٹیجنگ ماحول میں جانچ کریں۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.