摘要: # 1、prometheus ## 1.1 prometheus安装 ## 1.2 prometheus配置 | col_name | col_age | col_add | col_page || : : | : : | : : | : : || | | | || | | | || | | | | 阅读全文
posted @ 2020-10-14 21:13 knowledge-is-power 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 进程结构1、postgres server process是所有PostgreSQL数据库管理的父进程,在早期的版本种称为postmaster。 (1)随着pg_ctl start,postgres server process也随之启动。 (2)分配shared memory (3)启动一系列后台 阅读全文
posted @ 2020-08-24 16:14 knowledge-is-power 阅读(391) 评论(1) 推荐(0) 编辑
摘要: 参考: https://www.postgresql.org/docs/11/server-start.html#SERVER-START-FAILUREShttps://www.postgresql.org/docs/11/reference-server.html 总结: 1、前台启动 post 阅读全文
posted @ 2020-08-20 13:56 knowledge-is-power 阅读(2782) 评论(0) 推荐(0) 编辑
摘要: 通过命令行传参时,$@和$* 都可以接收传的多个参数,是否有区别呢? 通过以下测试可以清晰的查看对比: 1 #!/bin/bash 2 3 4 function test_args() 5 { 6 echo "不加双引号的时候\$*和\$@输出对比" 7 echo " \$*输出 " 8 echo 阅读全文
posted @ 2020-07-16 17:08 knowledge-is-power 阅读(1763) 评论(1) 推荐(1) 编辑
摘要: 在写脚本时候,有时候需要将从命令行里传的参数两两组合形成一个键值对,肯定有其他其他的写法,这里主要是想通过shift命令的实现。 比如 参数1:host_ip 参数2:127.0.0.1 参数3: user 参数4: root and so on... 可能这些参数是固定的,也可能是自定义的 固定传 阅读全文
posted @ 2020-07-16 16:09 knowledge-is-power 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 1、创建保存mysql备份状态的表。 CREATE TABLE `mysql_backup_status` ( `id` int(11) NOT NULL AUTO_INCREMENT comment '自增id', `mysql_host` varchar(20) NOT NULL DEFAULT 阅读全文
posted @ 2020-07-10 10:48 knowledge-is-power 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 以下查询来自于网络,收藏太久,源链接未能保存下来! 查询方法1: SELECT r.`trx_id` waiting_trx_id, r.`trx_mysql_thread_id` waiting_thread, r.`trx_query` waiting_query, b.`trx_id` bol 阅读全文
posted @ 2020-07-09 17:54 knowledge-is-power 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 1、重命名表 create table test_tmp like test; rename table test to test_bak20200619,test_tmp to test; 2、备份重命名表 mysqldump test_bak20200619 3、设置硬链接 ln /home/d 阅读全文
posted @ 2020-06-19 10:47 knowledge-is-power 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 由于某种原因,需要把A环境的某个db的key同步到B环境,同步规则如下: 1、如果目标端不存在这个key,则进行从A导入到B环境。 2、如果目标端已存在同名的key,则将对应的key记录到文件。 PS: 相关IP等 已脱敏处理。 #!/bin/bash src_ip=192.168.1.1 src_ 阅读全文
posted @ 2020-06-18 22:26 knowledge-is-power 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 由于历史原因,需要将一批key做判断后进行调整,规则如下: 1、如果源端的成绩大于目标端的,那么将源和目标的对应hash的字段相加,更新到目标端。 2、如果源端的成绩小于目标端的,那么将这些key记录下来,提供业务进行手动检查处理。 3、如果源端成绩和目标端相等,那么记录这些key,不做任何其他处理 阅读全文
posted @ 2020-06-18 22:20 knowledge-is-power 阅读(215) 评论(0) 推荐(0) 编辑