• PostgreSQL, MySQL, TiDB जैसे प्रमुख डेटाबेस के query flow को रियल-टाइम में मॉनिटर और विज़ुअलाइज़ करता है
  • एप्लिकेशन और DB के बीच का proxy (sql-tapd) सभी SQL requests को intercept करता है और उन्हें gRPC stream के ज़रिए TUI client (sql-tap) तक पहुँचाता है
    • कोड बदले बिना डेटाबेस ट्रैफिक को देखने योग्य non-intrusive design
    • sql-tapd डेटाबेस के wire protocol को सीधे parse करके queries को track करता है,
      और Prepared statement, parameter binding, transaction flow तक का बारीकी से रिकॉर्ड रखता है
    • sql-tap client gRPC के माध्यम से proxy से जुड़ता है और रियल-टाइम stream के रूप में queries दिखाता है
  • query सूची, transaction, execution time, errors, प्रभावित rows की संख्या आदि को सहज रूप से दिखाने वाला interactive UI
  • EXPLAIN / EXPLAIN ANALYZE फीचर के जरिए query execution plan का तुरंत विश्लेषण संभव
  • कीबोर्ड शॉर्टकट: j/k से नेविगेट करें, / से search, x/X से execution plan देखें, a से analysis view बदलें आदि
  • Analytics view में प्रति query कुल execution count, औसत समय जैसी performance statistics का visualization
  • Go में लिखा गया। MIT लाइसेंस

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.