Summary
In this chapter, you learned about procedures. The goal was to cover the most common pitfalls when it comes to procedures in a short, compact chapter. Things such as function volatility, trusted and untrusted languages, and memory parameters were discussed.
The next chapter will be all about monitoring PostgreSQL. You will also learn how to detect bottlenecks in the system.