代码改变世界

随笔档案-2017年02月

PostgreSQL 索引膨胀

2017-02-23 20:24 by DataBases, 2366 阅读, 收藏, 编辑
摘要: 索引膨胀,主要针对B-tree而言 索引膨胀的几个来源: 大量删除发生后,导致索引页面稀疏,降低了索引的使用效率; PG9.0之前的版本,vacuum full会同样导致索引页面稀疏; 长时间运行的事务,禁止vacuum对表的清理工作二导致页面稀疏状态一致保持。 注意REINDEX会造成全表锁,不要 阅读全文

Linux 清空缓存

2017-02-20 16:20 by DataBases, 306 阅读, 收藏, 编辑
摘要: sync echo 1 > /proc/sys/vm/drop_caches echo 2 > /proc/sys/vm/drop_caches echo 3 > /proc/sys/vm/drop_caches cache释放:To free pagecache:echo 1 > /proc/sy 阅读全文

load多个数据文件的yaml

2017-02-20 16:11 by DataBases, 417 阅读, 收藏, 编辑
摘要: VERSION: 1.0.0.1DATABASE: testUSER: adminHOST: node31PORT: 5432GPLOAD: INPUT: - SOURCE: LOCAL_HOSTNAME: - node31 PORT: 8801 FILE: - /data/TestData/inf 阅读全文

Linux LVM逻辑卷配置过程详解(创建,增加,减少,删除,卸载)

2017-02-20 16:02 by DataBases, 1538 阅读, 收藏, 编辑
摘要: http://dreamfire.blog.51cto.com/418026/1084729/ http://blog.csdn.net/beyondlpf/article/details/10147037 创建挂载目录 [root@localhost /]# mkdir data[root@loc 阅读全文

常用分析脚本

2017-02-20 15:54 by DataBases, 314 阅读, 收藏, 编辑
摘要: 系统监控 iostat -x -t 60 > /home//song/iostat.txt &top -b -d 60 > /home//song/top.txt &sar -n DEV 60 > /home/song/sar.txt &sh /home/song/7_sys_locks.sh & 阅读全文

crontab中使用sudo命令的注意

2017-02-15 15:54 by DataBases, 6653 阅读, 收藏, 编辑
摘要: 在使用crontab执行非root用户定时任务时,有时候shell脚本里需要用到sudo以获得root权限; 如: VIP_CARD=eth0 VIP_ADDR=192.168.4.119 NETMASK=255.255.240.0 sudo ifconfig $VIP_CARD:0 $VIP_AD 阅读全文

Linux 双网卡绑定

2017-02-14 17:53 by DataBases, 206 阅读, 收藏, 编辑
摘要: http://5503845.blog.51cto.com/5493845/962580 http://lizhenliang.blog.51cto.com/7876557/1896792http://blog.csdn.net/wangjunji34478/article/details/3787 阅读全文

yaml文件结构

2017-02-08 10:49 by DataBases, 3044 阅读, 收藏, 编辑
摘要: VERSION: 1.0.0.1 --指定控制文件schema的版本DATABASE: db_name --指定连接数据库的名字,如果没有指定,由环境变量$PGDATABASE,或者通过gpload参数-d指定USER: db_username --指定连接目标数据库的用户名,如果不使用超级管理员, 阅读全文

sqluldr2linux64.bin的使用

2017-02-08 09:54 by DataBases, 5393 阅读, 收藏, 编辑
摘要: 使用sqluldr2linux64.bin的前提是已经安装了Oracle数据库,sqluldr2linux64.bin和Oracle在同一台主机上使用,使用之前需要赋予可执行权限; [root@node128 opt]# chown -R oracle.oinstall /opt/sqluldr2l 阅读全文

Sed Awk 日常使用总结

2017-02-08 09:51 by DataBases, 3308 阅读, 收藏, 编辑
摘要: Sed命令语法sed [option] {sed-commands}{input-file}sed首先从input-file中读取第一行,然后执行所有的sed-commands;再读取第二行,执行所有sed-commands,重复这个过程,直到input-file结束。sed的执行过程:读取内容,执 阅读全文

使用xshell连接本地虚拟机中的Linux问题

2017-02-07 17:53 by DataBases, 725 阅读, 收藏, 编辑
摘要: xshell 连接虚拟机中Linux报错: Could not connect to '192.168.8.120' (port 22):Connection failed. 原因:虚拟机中Linux没有开启sshd服务 解决方法: root登录虚拟机Linux service sshd start 阅读全文

SQL语句调优相关方法

2017-02-07 17:15 by DataBases, 629 阅读, 收藏, 编辑
摘要: SQL语句慢的原因:1,数据库表的统计信息不完整2,like查询估计不准确调优方法:1,查看表中数据的条数;2, explain analyze target_SQL;查看SQL执行计划;比较SQL总执行时间和各个部分actual time的大小可以更改SQL的执行顺序可以执行部分SQL语句逐步分析 阅读全文

PostgreSQL 数据库性能调优的注意点

2017-02-07 15:43 by DataBases, 4778 阅读, 收藏, 编辑
摘要: PostgreSQL提供了一些性能调优的功能。主要有如下几个方面。1.使用EXPLAIN EXPLAIN命令可以查看执行计划,这个方法是我们最主要的调试工具。 2.及时更新执行计划中使用的统计信息 由于统计信息不是每次操作数据库都进行更新的,一般是在 VACUUM 、 ANALYZE 、 CREAT 阅读全文

XManager远程Linux 安装Oracle 图形化界面xstart解决方法

2017-02-07 09:19 by DataBases, 30808 阅读, 收藏, 编辑
摘要: 一、安装Oracle_11g_R21、安装所必要的软件包:(CentOS)参见官方文档-rw-r--r--. 1 oracle oinstall 1358454646 Feb 5 22:57 p10404530_112030_Linux-x86-64_1of7.zip-rw-r--r--. 1 or 阅读全文
点击右上角即可分享
微信分享提示