- Mastering PostgreSQL 9.6
- Hans Jurgen Schonig
- 191字
- 2021-07-09 19:57:15
Making Use of Indexes
In the previous chapter, you learned about concurrency and locking. In this chapter, it is time to attack indexing head on. The importance of this topic cannot be stressed enough—indexing is (and will most likely stay as) one of the most important topics in the life of every database engineer.
After 17 years of professional, full-time PostgreSQL consulting and PostgreSQL 24x7 support, I can say one thing for sure. Bad indexing is the main source of bad performance. Of course, it is important to adjust memory parameters and all that. However, it is all in vain if indexes are not used properly. There is simply no replacement for a missing index.
Therefore, I have dedicated an entire chapter to indexing alone to give you as many insights as possible.
In this chapter, you will learn these topics:
- When does PostgreSQL use indexes?
- How does the optimizer handle things?
- What types of indexes are there and how do they work?
- Using your own indexing strategies
At the end of the chapter, you will be able to understand how indexes can be used beneficially in PostgreSQL.
- 火格局的時空變異及其在電網(wǎng)防火中的應(yīng)用
- Visual Basic從初學(xué)到精通
- Creo Parametric 1.0中文版從入門到精通
- 分布式多媒體計算機系統(tǒng)
- 電氣控制與PLC技術(shù)應(yīng)用
- Machine Learning with the Elastic Stack
- 悟透AutoCAD 2009案例自學(xué)手冊
- Microsoft System Center Confi guration Manager
- IBM? SmartCloud? Essentials
- Web璀璨:Silverlight應(yīng)用技術(shù)完全指南
- Learning Cassandra for Administrators
- PHP求職寶典
- 中小型網(wǎng)站建設(shè)與管理
- 這樣用Word!
- 網(wǎng)絡(luò)工程師必讀:網(wǎng)絡(luò)安全系統(tǒng)設(shè)計