top使用方法
数据库优化概述
基准测试
1.快速生成测试数据
2.pgbench使用方法
3.IO压测
4.sysbench使用方法
5.netperf网卡性能测试
Linux监控工具
1.Linux监控工具(top,free,iostat,vmstat,sar)
2.iotop
3.pg_top
4.iftop
操作系统优化
1.NUMA
2.hugepage
3.vm参数
4.io调度算法
5.磁盘预读
6.资源限制
7.Linux控制组-cgroup
数据库优化
1.max_connections
2.shared_buffers
3.work_mem
4.autovacuum
5.dynamic_shared_memory_type
6.checkpoint_timeout
7.JIT
8.工具调优
统计信息详解
1.统计信息
2.代价计算
3.监控统计信息
4.扩展统计信息
执行计划详解
1.优化器概述
2.查看执行计划
3.控制节点
4.物化节点
5.扫描节点
6.连接节点
7.hint使用方法
8.auto_explain使用方法
9.plan cache用法
10.多表连接优化
11.执行计划调优
并行查询详解
1.并行查询原理介绍
2.并行查询相关参数
3.并行计算应用案例
发现TOP SQL
1.发现top sql
2.pg_profile安装与使用
3.pg_corn定时任务
SQL优化
1.SQL优化基本思路
2.简单索引优化
3.模糊查询优化
4.多过滤条件优化
5.小部分数据查询优化
6.分页查询优化
7.优化案例(17个优化案例)
SQL改写
1.查询转换
2.提升子查询
3.表与表之间的关系
4.标量子查询
5.半连接(semi join)
6.反连接(anti join)
7.filter循环
8.外连接(outer join)
9.改写案例(16个改写案例)
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
课程大纲