InterviewSolution
| 1. |
What Is Profiling? |
|
Answer» Profiling is a process of pinpointing a bottleneck performance at minute LEVELS. This is done by performance teams for engineering which includes developers or performance testers. You can profile in any application layer getting TESTED. If you need to do application profiling you MIGHT need to USE tools for performance profiling of application servers. When profiling an application server, you identify issues at the level of code such as memory INTENSIVE API’s If the database is what you are profiling using the tools for database profiling, you can identify a number of things such as a full table scan query, high cost queries and the number of executed SQLs. Profiling is a process of pinpointing a bottleneck performance at minute levels. This is done by performance teams for engineering which includes developers or performance testers. You can profile in any application layer getting tested. If you need to do application profiling you might need to use tools for performance profiling of application servers. When profiling an application server, you identify issues at the level of code such as memory intensive API’s If the database is what you are profiling using the tools for database profiling, you can identify a number of things such as a full table scan query, high cost queries and the number of executed SQLs. |
|