`
lykops
  • 浏览: 86702 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论
文章列表
之前使用邮件和短信发送zabbix告警信息,但告警信息无法实时查看或者无法发送,故障无法及时通知运维人员。 后来使用第三方微信接口发送信息,愉快地用了一年多,突然收费了。 zabbix告警一直是我的痛点,近期发现一个基于个人微信号的信息发送工具-lykchat。 引用:http://blog.csdn.net/liyingke112/article/details/68955298 lykchat信息发送系统是Python3开发的,通过模拟微信网页端,基于个人微信号,为系统管理人员提供信息发送工具。 实现的功能有用户登录管理、微信登陆管理和微信信息发送功能。 代码地址:https: ...
之前使用邮件和短信发送zabbix告警信息,但告警信息无法实时查看或者无法发送,故障无法及时通知运维人员。 后来使用第三方微信接口发送信息,愉快地用了一年多,突然收费了。 zabbix告警一直是我的痛点,近期发现一个基于个人微信号的信息发送工具-lykchat。 引用:http://blog.csdn.net/liyingke112/article/details/68955298 lykchat信息发送系统是Python3开发的,通过模拟微信网页端,基于个人微信号,为系统管理人员提供信息发送工具。 实现的功能有用户登录管理、微信登陆管理和微信信息发送功能。 代码地址:https: ...
之前使用邮件和短信发送zabbix告警信息,但告警信息无法实时查看或者无法发送,故障无法及时通知运维人员。 后来使用第三方微信接口发送信息,愉快地用了一年多,突然收费了。 zabbix告警一直是我的痛点,近期发现一个基于个人微信号的信息发送工具-lykchat。 引用:http://blog.csdn.net/liyingke112/article/details/68955298 lykchat信息发送系统是Python3开发的,通过模拟微信网页端,基于个人微信号,为系统管理人员提供信息发送工具。 实现的功能有用户登录管理、微信登陆管理和微信信息发送功能。 代码地址:https: ...
lykchat信息发送系统是Python3开发的,通过模拟微信网页端,基于个人微信号,为系统管理人员提供信息发送工具。 实现的功能有用户登录管理、微信登陆管理和微信信息发送功能。 代码地址:https://github.com/lykops/lykchat/ 特点 ...
postgres配置 需要安装postgresql10-contrib 在/var/lib/pgsql/10/data/postgresql.conf最后添加
配置 master 192.168.2.21 5432 slave 192.168.2.22 5432 目录 /var/lib/pgsql/10/data/ 配置主库 配置用户
WAL机制 持久性指事务提交后对系统的影响必须是永久的,即使系统意外宕机,也必须确保事务修改的数据已真正永久写入到永久存储中。 最简单的实现方法,是在事务提交后立即将修改的数据写到磁盘。但磁盘和内存之间的IO操作是最影响数据库性能的。 WAL(Write Ahead Logging),预写日志,即在数据修改后写到磁盘前,先把日志写到磁盘。确保重做日志时可以恢复事务的一致性状态,而不会有部分执行的事务状态。 WAL机制的引入,即保证了事务持久性和数据完整性,又尽量地避免了频繁IO对性能的影响。
vacuum的功能 回收空间 数据库总是不断地在执行删除,更新等操作。良好的空间管理非常重要,能够对性能带来大幅提高。 postgresql中执行delete操作后,表中的记录只是被标示为删除状态,并没有释放空间,在以后的update或 ...
操作系统 修改/boot/grub2/grub.cfg 定位到第一个‘menuentry 'CentOS Linux’,在“linux16 /vmlinuz”最后面添加
概述 为了保证数据可靠性,同时还要保证好的读写性能,以及读写的一致性,经过多年的积累,REDO日志,shared buffer等基本成为关系型数据库的标配。postgres也不例外。 为了保证数据的可靠性,通常在将脏页面写入硬盘前,先将wal日志先写入硬盘,然后将修改的数据异步分批写入。 为了保证好的读写性能,修改的数据先写到shared buffer中,而不是直接写入硬盘,因为数据页很离散(修改的数据分布在不同的表中)。数据库会把wal日志顺序写入硬盘中。
9 CLIENT CONNECTION DEFAULTS 9.1 Statement Behavior 9.1.1 search_path 字符型 默认:search_path = '"$user", public' 当以用户登录数据库时,默认先查找哪些数据库。 "$user"表示同用户名 9.1.2 default_tablespace
8 AUTOVACUUM参数 AUTOVACUUM PARAMETERS 8.1 autovacuum 字符型 默认: autovacuum = on Enable autovacuum subprocess? 'on' ,requires track_counts to also be on. 表示是否开起autovacuum。特别的,当需要冻结xid(事务ID)时,尽管此值为off,PG也会进行vacuum。 8.2 log_autovacuum_min_duration
7 实时统计 RUNTIME STATISTICS 7.1 Query/Index Statistics Collector 下面的参数控制是否搜集特定的数据库运行统计数据 7.1.1 track_activities 布尔值 默认: track_activities = on 是否收集每个会话的当前正在执行的命令的统计数据,包括命令开始执行的时间。 7.1.2 track_counts
6 错误操作和日志 ERROR REPORTING AND LOGGING 6.1 日志写到哪里 Where to Log 6.1.1 log_destination 字符串 默认: log_destination = 'stderr' , stderr, csvlog, syslog, and eventlog四选一 6.1.2 log_directory
5 QUERY TUNING 5.1 Planner Method Configuration. 下列参数控制查询优化器是否使用特定的存取方法。除非对优化器特别了解,一般情况下,使用它们默认值即可。 5.1.1 enable_bitmapscan 布尔型 默认: enable_bitmapscan = on 打开或者关闭规划器对位图扫描规划类型的使用。 5.1.2 enable_hashagg
Global site tag (gtag.js) - Google Analytics