APM is the abbreviation of Application Performance Monitoring. Currently its core function is the performance diagnosis of distributed system, including call chain demonstration, application topology analysis, etc.
Please refer to SkyWalking Manual。
Notices: When using SkyWalking’s OpenTracing probe, disabling the original ShardingJDBC probe plugin is necessary to avoid conflicting with each other.
The application is a
SpringBoot application, using
Sharding - JDBC to access two databases of
ds_1, and each owns two tables in the database.
Although the user accesses the application once, each database is accessed twice. This is because this visit involves two splitting tables in each database, four tables in total.
Four visits in total in this figure.
/SJDBC/TRUNK/* : Represents the overall execution performance of this SQL.
/SJSBC/BRANCH/* : Represents the performance of the actual SQL.