Optimization Overview
Various factors must be considered during GaussDB(DWS) performance optimization. Therefore, optimization personnel must know well about knowledge, such as system software architecture, hardware and software configuration, database parameter configuration, concurrency control, query processing, and database applications.
Performance tuning sometimes require cluster restart, which may interrupt current services. Therefore, if the cluster needs to be restarted after service rollout, you must send a request to related management department about the operation window time for approval.
Tuning Process
Figure 1 shows the optimization process.
Table 1 lists the optimization description of each phase.
Phase |
Description |
---|---|
Specifies the phase where the CPU, memory, I/O, and network resource usage of each node are obtained to check whether these resources are fully used and whether any bottlenecks exist. |
|
Specifies the phase where OS and database system level optimization are performed to fully use the CPU, memory, I/O, and network resources, prevent resource conflicts, and improve the query throughput in the system. |
|
Analyzes the SQL statements used and determines whether any optimization can be performed. Analysis of SQL statements comprises:
|
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot