摘要: 10.性能优化 linux系统的I/O调度算法 查看支持的算法 dmesg | grep -i scheduler 查看磁盘的算法 (中括号包围的) cat /sys/block/sda/queue/scheduler 修改(服务器重启失效) echo noop > /sys/block/sda/q 阅读全文
posted @ 2024-05-24 11:34 立勋 阅读(48) 评论(0) 推荐(0)
摘要: 基准测试衡量指标 吞吐量(Throughput):单位时间内处理事务数量,TPS(每秒事务数) 响应时间(RT)或延迟(Latency) 并发量 使用pgbench测试 初始化测试数据 pgbench 的内嵌脚本需要4张表:pgbench_branches、pgbench_tellers、pgben 阅读全文
posted @ 2024-05-24 11:34 立勋 阅读(102) 评论(0) 推荐(0)
摘要: 9.分区表 什么是分区表 分区表就是根据分区策略,将数据数据分散到不同的子表中,并通过父表建立关联关系,从而实现数据物理上的分区。 PG10版本之前,使用继承+触发器实现分区表,步骤较为繁琐。 PG10版本开始,采用内置分区,只支持范围分区和列表分区,PG11支持HASH分区 创建分区表 1.创建父 阅读全文
posted @ 2024-05-24 11:34 立勋 阅读(155) 评论(0) 推荐(0)
摘要: 8.并行查询&事务&并发控制 并行查询 并行查询相关配置参数 max_worker_processes 最大后台进程数,默认8。备库参数值>=主库,重启DB生效 max_parallel_workers 支持的最大并行查询进程数,默认8 max_parallel_workers_per_gather 阅读全文
posted @ 2024-05-24 11:34 立勋 阅读(284) 评论(0) 推荐(0)
摘要: 7.体系结构(重点) psql体系结构 https://zhuanlan.zhihu.com/p/405687213 逻辑结构 数据库集簇( Database Cluster):它是指由单个 PostgreSQL 服务器实例管理的数据库集合。 组成数据库集簇的这些数据库使用相同的全局配置文件和监听端 阅读全文
posted @ 2024-05-24 11:33 立勋 阅读(55) 评论(0) 推荐(0)
摘要: 永久缓存配置 nginx提供proxy_store指令将提供资源的服务器的响应内容缓存到本地,适合缓存网站中几乎不变的内容 server { listen 80; server_name 192.168.1.1; location / { root cache; # 缓存路径 需要手动创建给权限 / 阅读全文
posted @ 2024-05-11 15:38 立勋 阅读(102) 评论(0) 推荐(0)
摘要: 虚拟主机 配置虚拟主机 当配置虚拟主机数量较多时,可以将部分配置移至子配置文件中。 在主配置文件中维护子配置文件的路径,子配置文件中直接写server块,一个server写一个虚拟主机的配置文件 vim /usr/local/nginx/conf/nginx.conf include /usr/lo 阅读全文
posted @ 2024-05-11 15:37 立勋 阅读(56) 评论(0) 推荐(0)
摘要: 动静分离 vim /usr/local/nginx/conf/nginx.conf location / { root html; index index.php index.html index.htm; } location ~ \.php$ { root html; fastcgi_pass 阅读全文
posted @ 2024-05-11 15:36 立勋 阅读(31) 评论(0) 推荐(0)
摘要: nginx配置文件详解 https://blog.csdn.net/wangbin_0729/article/details/82109693 nginx架构 master/worker结构 一个master进程:负责负载加载和分析配置文件、管理worker进程、平滑升级 一个或多个worker进程 阅读全文
posted @ 2024-05-11 15:35 立勋 阅读(24) 评论(0) 推荐(0)
摘要: 1、什么是AOF AOF(Append Only File)是Redis的另一种持久化方式,通过记录所有写操作命令(以文本形式追加到文件)来实现数据持久化。与RDB快照不同,AOF更注重数据操作的完整性,适合需要高安全性的场景。 同时开启RDB和AOF,当redis重启的时候会优先载入AOF文件来恢 阅读全文
posted @ 2024-05-10 10:34 立勋 阅读(239) 评论(0) 推荐(0)