Home > News > Internet

DBdoctor Makes its Debut at Database Technology Carnival

cici Sat, Apr 20 2024 07:58 PM EST

The 13th annual Database Technology Carnival (DTC), co-hosted by the China DBA Union (ACDU) and MTL Community, was held in grandeur on April 12-13 in Beijing. Hisense JuHaoKan unveiled its database performance diagnostic product, DBdoctor, showcasing for the first time the revolutionary kernel technology, eBPF, deeply integrated into the field of databases to achieve intelligent diagnosis and optimization, thus redefining database observability.

Performing a CT scan on databases, pinpointing performance issues in just one minute. 8e03bbb9-6f73-406c-afb6-18db0cf18c23.jpg Figure 1 - DBdoctor Booth Product Experience Exchange Scene

"Performance diagnosis is as precise as giving a CT scan to the database!" exclaimed a DBA in amazement after experiencing the visual demonstration of DBdoctor's performance diagnosis at the database carnival.

According to research, database performance issues are the primary pain points faced by DBAs and architects. Traditional database performance diagnosis is alarm-driven, temporary, and difficult to accurately pinpoint the root cause, relying heavily on personal experience for performance troubleshooting. Developed independently by Polylook Technology, the database performance diagnosis product DBdoctor innovatively utilizes eBPF technology to provide insights into the kernel of the database, achieving root cause diagnosis. Through mathematical modeling, it accurately locates issues, breaking away from the traditional reliance on experience, rules, and thresholds for diagnosis. It quantifies the resource consumption of individual SQL queries, mapping resource usage to color areas, enabling intuitive identification of database performance issues and providing optimization suggestions. This approach truly achieves proactive detection of hidden risks, precise diagnosis during incidents, and retrospective tracing afterward, resulting in a hundredfold improvement in efficiency for database performance diagnosis. 84ce17d8-dd51-4a3b-93ec-1e59cc35f3bc.jpg Enterprise-level comprehensive performance diagnosis solution

"DBdoctor is the first to focus eBPF technology on databases, aiming to achieve DB AGI (Autonomous General Intelligence)." In the "Database Ecosystem Software" sub-forum on the morning of April 13th, Zhang Jikuan, Minister of the Cloud Platform Development Department of Juhao Technology, delivered a keynote speech titled "DBdoctor: Achieving Intelligent Diagnosis and Optimization of Databases Using eBPF Technology," detailing the technical principles of DBdoctor and typical scenarios in various industries for building observable database platforms to solve performance issues. 5762af64-e7fc-4036-8635-fadce1ffbf0f.jpg Title: Keynote Speech by Zhang Jikuan, Director of Development Department, Juhaokan Cloud Platform

Practical refinement serves as the touchstone for validating product prowess. Juhaokan, a subsidiary of Hisense, is an internet technology company catering to over 120 million global smart terminal users. It boasts the largest internet TV cloud platform in China, managing tens of thousands of database instances. During peak traffic periods such as the Spring Festival, Olympics, and holidays, where database performance is paramount, Juhaokan incubated the DBdoctor, a product for diagnosing database performance.

Presently, DBdoctor internally serves several subsidiaries and functional departments of the Hisense Group, including Hisense Video, Network Technology, Information Technology, and Communication. It optimizes performance diagnosis for core businesses like smart healthcare, smart cities, intelligent transportation, advanced manufacturing, and digital marketing. Externally, it caters to various industries such as national power grid, financial securities, retail e-commerce, smart transportation, and new energy vehicles, addressing potential database performance issues and eliminating business development risks.

Through extensive cross-industry practice, DBdoctor continues to iterate and improve, offering comprehensive enterprise-level database performance diagnosis solutions. It assists enterprises in using databases more securely, stably, and efficiently. Currently, it supports multiple databases including MySQL, PostgreSQL, PolarDB, OceanBase, Oracle, and TDSQL. Users can freely download and use it, with zero dependencies and quick activation within a minute.

In 2024, DBdoctor will wholeheartedly embrace AI, leveraging technological productivity to drive intelligent autonomy in databases. It relentlessly strives to provide users with comprehensive enterprise-level performance diagnosis solutions and service guarantees. For the keynote speech presentation and more product technical content, please visit the official WeChat account of "DBdoctor."