# Knowledge-base Home

🏠   **[Knowledge-base home](https://docs.dbmarlin.com/docs/kb/home/.md)**

Welcome to the DBmarlin Knowledge-base which is a collection of curated knowledge around database performance spanning multiple database types.

This online resource is provided for **FREE** to anyone to learn from. If you would like to contribute your own knowledge please email <support@applicationperformance.com> or suggest an edit using the [forms provided](https://www.dbmarlin.com/knowledge-base-suggestion).

The knowledge sections below start with 2 of the most important things you should know in order to better understand database performance. These are topics which many struggle with. That is **[wait events](https://docs.dbmarlin.com/docs/kb/wait-events/about/.md)** which tell you where the time in the database is spent and **[execution plans](https://docs.dbmarlin.com/docs/kb/execution-plans/about/.md)** which help you understand the steps that the database optimiser is going to perform in order to execute a SQL statement. By better understanding these 2 subjects, you can remove some of the mystery surrounding database performance tuning and optimisation.

## Knowledge Sections

* **[Database Wait Events](https://docs.dbmarlin.com/docs/kb/wait-events/about/.md)**
* **[Execution Plans](https://docs.dbmarlin.com/docs/kb/execution-plans/about/.md)**
* **[SQL Statistics](https://docs.dbmarlin.com/docs/kb/sql-statistics/about/.md)**

[![DBmarlin Trial](https://docs.dbmarlin.com/img/DBmarlin-bottom-banner2.png)](https://www.dbmarlin.com/download)
