2019年6月27日
摘要: 目录日志种类作用总结配置文件中与日志相关的配置日志种类 PostgreSQL有3种日志 pg_log(数据库运行日志) 内容可读 默认关闭的,需要设置参数启动pg_xlog(WAL 日志,即重做日志) 内容一般不具有可读性 强制开启pg_clog(事务提交日志,记录的是事务的元数据) 内容一般不具有 阅读全文
posted @ 2019-06-27 17:52 xibuhaohao 阅读(949) 评论(0) 推荐(0) 编辑
摘要: 一个数据库包含一个或多个命名的模式,模式又包含表。模式还包含其它命名的对象,包括数据类型、函数,以及操作符。同一个对象名可以在不同的模式里使用而不会导致冲突; 比如,schema1和myschema都可以包含叫做mytable的表。和数据库不同,模式不是严格分离的:一个用户可以访问他所连接的数据库中 阅读全文
posted @ 2019-06-27 15:24 xibuhaohao 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 1、登录postgrepSQL psql 2、退出postgrepSQL \q 3、查看postgrepSQL里面的数据库 1)psql -l 2)\ l 4、切换DB \c db_name 5、查看DB下面的表、索引、 1)\d 2)\d tab_name 查看表结构 3)\d index_nam 阅读全文
posted @ 2019-06-27 15:20 xibuhaohao 阅读(819) 评论(0) 推荐(0) 编辑
摘要: 观察网络性能时如何选择工具 转载自:http://linuxperf.com/?cat=4 2014/09/30 vmunix Linux系统上的网络工具甚多,如何根据实际需要选择称手的工具呢?在此作一个简单介绍: 观察网络流量: “sar -n DEV 1 5” 可以统计每个网卡上的网络流速: < 阅读全文
posted @ 2019-06-27 14:23 xibuhaohao 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 理解 %iowait (%wio) 2016/02/25 %iowait 是 “sar -u” 等工具检查CPU使用率时显示的一个指标,在Linux上显示为 %iowait,在有的Unix版本上显示为 %wio,含义都是一样的。这个指标常常被误读,很多人把它当作I/O问题的征兆,我自己每隔一段时间就 阅读全文
posted @ 2019-06-27 13:48 xibuhaohao 阅读(846) 评论(0) 推荐(0) 编辑
摘要: disk 100% busy,谁造成的? 2016/11/16 vmunix iostat等命令看到的是系统级的统计,比如下例中我们看到/dev/sdb很忙,如果要追查是哪个进程导致的I/O繁忙,应该怎么办? <!-- Crayon Syntax Highlighter v_2.7.2_beta - 阅读全文
posted @ 2019-06-27 13:47 xibuhaohao 阅读(869) 评论(0) 推荐(0) 编辑
摘要: 容易被误读的iostat 2016/11/29 vmunix iostat(1)是在Linux系统上查看I/O性能最基本的工具,然而对于那些熟悉其它UNIX系统的人来说它是很容易被误读的。比如在HP-UX上 avserv(相当于Linux上的 svctm)是最重要的I/O指标,反映了硬盘设备的性能, 阅读全文
posted @ 2019-06-27 13:46 xibuhaohao 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 剖析生产系统的I/O模式 2019/02/13 vmunix 了解I/O的特点对于优化系统性能非常重要,I/O是顺序的还是随机的,是读操作还是写操作,读写的比例是多少,I/O数据块的大小,这些都是影响性能的关键因素。很多存储设备都基于特定的I/O模式做过调校,通用的测试工具跑分都相当漂亮,然而一到实 阅读全文
posted @ 2019-06-27 13:45 xibuhaohao 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 利用blktrace分析IO性能 2019/02/15 vmunix 在Linux系统上,如果I/O发生性能问题,有没有办法进一步定位故障位置呢?iostat等最常用的工具肯定是指望不上的,【容易被误读的iostat】一文中解释过await表示单个I/O所需的平均时间,但它同时包含了I/O Sche 阅读全文
posted @ 2019-06-27 13:44 xibuhaohao 阅读(710) 评论(0) 推荐(1) 编辑
摘要: Linux系统出现系统没有响应。 在/var/log/message日志中出现大量的 “echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.” 和“blocked for more than 120 seco 阅读全文
posted @ 2019-06-27 11:47 xibuhaohao 阅读(6379) 评论(0) 推荐(0) 编辑
摘要: Linux 大文件的分割与合并 1.分割 -- split命令 可以指定按行数分割和按字节大小分割两种模式。 (1) 按行数分割 $ split -l 300 large_file.txt new_file_prefix 加上-d,使用数字后缀;加上--verbose,显示分割进度: $ split 阅读全文
posted @ 2019-06-27 11:43 xibuhaohao 阅读(1210) 评论(0) 推荐(0) 编辑
摘要: 文件系统缓存dirty_ratio与dirty_background_ratio两个参数区别 (2014-03-16 17:54:32) 转载▼ 文件系统缓存dirty_ratio与dirty_background_ratio两个参数区别 转载▼ 标签: linux 文件系统缓存 cache dir 阅读全文
posted @ 2019-06-27 11:41 xibuhaohao 阅读(1370) 评论(0) 推荐(0) 编辑