摘要: lykchat信息发送系统是Python3开发的,通过模拟微信网页端,基于个人微信号,为系统管理人员提供信息发送工具。 实现的功能有用户登录管理、微信登陆管理和微信信息发送功能。 阅读全文
posted @ 2017-04-06 10:20 lykops 阅读(880) 评论(0) 推荐(0) 编辑
摘要: 之前使用邮件和短信发送zabbix告警信息,但告警信息无法实时查看或者无法发送,故障无法及时通知运维人员。 zabbix告警一直是我的痛点,近期发现一个基于个人微信号的信息发送工具-lykchat。 lykchat信息发送系统是Python3开发的,通过模拟微信网页端,基于个人微信号,为系统管理人员提供信息发送工具。 实现的功能有用户登录管理、微信登陆管理和微信信息发送功能。 阅读全文
posted @ 2017-04-05 16:07 lykops 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 之前使用邮件和短信发送zabbix告警信息,但告警信息无法实时查看或者无法发送,故障无法及时通知运维人员。 zabbix告警一直是我的痛点,近期发现一个基于个人微信号的信息发送工具-lykchat。 lykchat信息发送系统是Python3开发的,通过模拟微信网页端,基于个人微信号,为系统管理人员提供信息发送工具。 实现的功能有用户登录管理、微信登陆管理和微信信息发送功能。 阅读全文
posted @ 2017-04-05 15:48 lykops 阅读(1926) 评论(0) 推荐(0) 编辑
摘要: 配置master 192.168.2.21 5432slave 192.168.2.22 5432目录 /var/lib/pgsql/10/data/配置主库配置用户psqlcreate role rep login replication encrypted passw... 阅读全文
posted @ 2018-01-04 18:07 lykops 阅读(1050) 评论(0) 推荐(0) 编辑
摘要: WAL机制持久性指事务提交后对系统的影响必须是永久的,即使系统意外宕机,也必须确保事务修改的数据已真正永久写入到永久存储中。最简单的实现方法,是在事务提交后立即将修改的数据写到磁盘。但磁盘和内存之间的IO操作是最影响数据库性能的。WAL(Write Ahead Logging),预写日志,即在数据修... 阅读全文
posted @ 2017-12-29 17:26 lykops 阅读(1029) 评论(0) 推荐(0) 编辑
摘要: vacuum的功能回收空间数据库总是不断地在执行删除,更新等操作。良好的空间管理非常重要,能够对性能带来大幅提高。postgresql中执行delete操作后,表中的记录只是被标示为删除状态,并没有释放空间,在以后的update或insert操作中该部分的空间是不能够被重用的。在postgresql... 阅读全文
posted @ 2017-12-26 17:53 lykops 阅读(684) 评论(0) 推荐(0) 编辑
摘要: 操作系统修改/boot/grub2/grub.cfg定位到第一个‘menuentry 'CentOS Linux’,在“linux16 /vmlinuz”最后面添加numa=off transparent_hugepage=never default_hugepagesz=2M hugepagesz... 阅读全文
posted @ 2017-12-20 18:12 lykops 阅读(1041) 评论(0) 推荐(0) 编辑
摘要: 概述为了保证数据可靠性,同时还要保证好的读写性能,以及读写的一致性,经过多年的积累,REDO日志,shared buffer等基本成为关系型数据库的标配。postgres也不例外。为了保证数据的可靠性,通常在将脏页面写入硬盘前,先将wal日志先写入硬盘,然后将修改的数据异步分批写入。为了保证好的读写... 阅读全文
posted @ 2017-12-19 17:03 lykops 阅读(1698) 评论(0) 推荐(1) 编辑
摘要: 9 CLIENT CONNECTION DEFAULTS9.1 Statement Behavior9.1.1 search_path字符型默认:search_path = '"$user", public'当以用户登录数据库时,默认先查找哪些数据库。"$user"表示同用户名9.1.2 defau... 阅读全文
posted @ 2017-12-15 16:19 lykops 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 8 AUTOVACUUM参数 AUTOVACUUM PARAMETERS8.1 autovacuum字符型默认: autovacuum = on Enable autovacuum subprocess? 'on' ,requires track_co... 阅读全文
posted @ 2017-12-15 16:13 lykops 阅读(2551) 评论(0) 推荐(0) 编辑
摘要: 7 实时统计 RUNTIME STATISTICS7.1 Query/Index Statistics Collector下面的参数控制是否搜集特定的数据库运行统计数据7.1.1 track_activities布尔值默认: track_activities = on是否收集每个会话的当前正在执行的... 阅读全文
posted @ 2017-12-15 16:08 lykops 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 6 错误操作和日志 ERROR REPORTING AND LOGGING6.1 日志写到哪里 Where to Log6.1.1 log_destination字符串默认: log_destination = 'stderr' , stderr, csvlog, syslog, and event... 阅读全文
posted @ 2017-12-14 18:22 lykops 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 5 QUERY TUNING5.1 Planner Method Configuration.下列参数控制查询优化器是否使用特定的存取方法。除非对优化器特别了解,一般情况下,使用它们默认值即可。5.1.1 enable_bitmapscan布尔型默认: enable_bitmapscan = on打... 阅读全文
posted @ 2017-12-14 17:58 lykops 阅读(628) 评论(0) 推荐(0) 编辑