上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: rhel 6 从内核层级剔除了 asmlib 相关的代码,使用udev来绑定硬件如果是 oel 6 ,就使用 asmlib吧11gr2可以将ocr,votedisk 放在asm里,不需要额外配置裸设备1. 在 /etc/udev/rules.d/99-oracle-a... 阅读全文
posted @ 2017-11-29 15:20 peiybpeiyb 阅读(556) 评论(0) 推荐(0) 编辑
摘要: linux 下经常使用rsync同步数据文件,例如#!/bin/bashecho “rsync begin…`date`”rsync -avp /var/lib/postgresql/9.1/main/ –exclude=pg_xlog root@192.1... 阅读全文
posted @ 2017-11-28 14:07 peiybpeiyb 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 安装debian 8.2安装 mongodb 3.2192.168.0.100 debian1 192.168.0.101 debian2可以参考博客安装。配置 replica set修改/etc/mongod.conf两台机器均修改 /etc/m... 阅读全文
posted @ 2017-11-16 19:09 peiybpeiyb 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 安装debian 8.2os 透明大页设置https://docs.mongodb.com/manual/tutorial/transparent-huge-pages/ 检查#cat /sys/kernel/mm/transparent_hugep... 阅读全文
posted @ 2017-11-16 18:49 peiybpeiyb 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 调整分配的disk大小cd D:\Oracle\VirtualBox\D:VBoxManage.exe list hddsVBoxManage.exe modifyhd 2e8d53da-8f90-410f-bd1c-19c4798afab8 --resiz... 阅读全文
posted @ 2017-11-15 08:43 peiybpeiyb 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 创建 swap 区,512MB dd if=/dev/zero of=/home/swapfile bs=1024 count=512000标记 mkswap /home/swapfile启用 swapon /home/swapfile修改fstab /ho... 阅读全文
posted @ 2017-11-15 08:39 peiybpeiyb 阅读(152) 评论(0) 推荐(0) 编辑
摘要: grid 用户配置文件 vi /home/grid/.bash_profileexport ORACLE_BASE=/u01/app/gridbaseexport ORACLE_HOME=/u01/app/grid/product/11.2.0/grid_1... 阅读全文
posted @ 2017-11-14 11:04 peiybpeiyb 阅读(700) 评论(0) 推荐(0) 编辑
摘要: oracle 用户的 .bash_profile 文件vi /home/oracle/.bash_profileexport ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product... 阅读全文
posted @ 2017-11-14 10:59 peiybpeiyb 阅读(2858) 评论(0) 推荐(0) 编辑
摘要: Transparent Huge Pages 简称 THP,本来是linux为提高系统性能而做的努力,结果反而成了性能的隐患。mongodb的官方文档明确说明要禁止 linux 的 THP。检查#cat /sys/kernel/mm/transparent_... 阅读全文
posted @ 2017-11-13 16:47 peiybpeiyb 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 日常工作中常用 kill pid 或者 kill -9 pid 来杀进程。批量杀进程# ps -fu oraprod |awk '{print $2}'|xargs kill -9# ps -fu applprod|awk '{print $2}'|xar... 阅读全文
posted @ 2017-11-13 12:21 peiybpeiyb 阅读(2021) 评论(0) 推荐(0) 编辑
摘要: 有些哥们喜欢用sys用户来做expdp、impdp的工作,这里不讨论合理性,只简单说下注意事项:sys的密码无特殊符号expdp \'sys/manager1 AS SYSDBA\'例如expdp \'sys/oracle AS SYSDBA\' schemas=sy... 阅读全文
posted @ 2017-11-02 08:37 peiybpeiyb 阅读(2797) 评论(0) 推荐(0) 编辑
摘要: $ expdp system/system full=y directory=EXPDPIMPDP2 dumpfile=20170819_%U.dmp parallel=4 job_name=expimpdp输出日志有不少如下信息 ORA-39181: On... 阅读全文
posted @ 2017-11-02 08:28 peiybpeiyb 阅读(441) 评论(0) 推荐(0) 编辑
摘要: $ expdp system/system full=y directory=EXPDPIMPDP2 dumpfile=20170819_%U.dmp parallel=4 job_name=expimpdp Export: Release 11.2.0.3... 阅读全文
posted @ 2017-11-02 08:17 peiybpeiyb 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 如果是 yum/apt-get 安装,就用 service 启动和关闭 如果时 make 安装,就需要写个启动关闭脚本$ vi pgsql9.1_start.shpg_ctl start -D /var/lib/postgresql/9.1/main -o... 阅读全文
posted @ 2017-10-27 16:56 peiybpeiyb 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 基于wal恢复前的准备master 上确保这两个参数是启用状态archive_mode = on # allows archiving to be donearchive_command = 'cp %p /mnt/nas_dbbackup/archive... 阅读全文
posted @ 2017-10-27 13:29 peiybpeiyb 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 基于wal恢复前的准备确保这两个参数是启用状态archive_mode = on # allows archiving to be donearchive_command = 'cp %p /mnt/nas_dbbackup/archivelog/%f &... 阅读全文
posted @ 2017-10-27 13:16 peiybpeiyb 阅读(668) 评论(0) 推荐(0) 编辑
摘要: mongodb 的版本是 3.2.6,storage engine 为 wiredTiger 现在数据库内要完全复制一个collection,可以采用以下方式原始表:t_table 目标表:t_tmp1db.createCollection(“t_tmp1”... 阅读全文
posted @ 2017-10-25 21:10 peiybpeiyb 阅读(816) 评论(0) 推荐(0) 编辑
摘要: 提升 slave 为 master,前提是 master 已经正常或异常关闭,不可用情况下。 否则会存在两个 master,必然发生数据交叉。1、touch 在recovery.conf 配置的 trigger_file文件$ cat recovery.... 阅读全文
posted @ 2017-10-19 16:24 peiybpeiyb 阅读(191) 评论(0) 推荐(0) 编辑
摘要: $ vi bk_db_arch.shORACLE_BASE=/u01/app/oracleORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1ORACLE_SID=orclNLS_LANG=AMERICAN_AMERICA.ZHS1... 阅读全文
posted @ 2017-10-16 08:54 peiybpeiyb 阅读(1494) 评论(0) 推荐(0) 编辑
摘要: $ vi vi bk_db_full.shORACLE_BASE=/u01/app/oracleORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1ORACLE_SID=orclNLS_LANG=AMERICAN_AMERICA.Z... 阅读全文
posted @ 2017-10-16 08:50 peiybpeiyb 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 下载对应版本的 pg_hint_plan https://zh.osdn.net/projects/pghintplan/releases/# tar xzvf pg_hint_plan96-1.2.2.tar.gz # cd pg_hint_plan9... 阅读全文
posted @ 2017-10-16 08:37 peiybpeiyb 阅读(439) 评论(0) 推荐(0) 编辑
摘要: SQL> alter system set “_ALLOW_RESETLOGS_CORRUPTION”=true scope=spfile; SQL> alter system set “_allow_terminal_recovery_corruption... 阅读全文
posted @ 2017-10-15 23:39 peiybpeiyb 阅读(181) 评论(0) 推荐(0) 编辑
摘要: oracle 数据库下有时候需要删除归档日志,分两种情况1、操作系统删除#rm -f ./archive*.dbf使用rm命令后,此时在os上文件是被删除了,但是archivelog信息还是记录在controlfile里,需要使用rman清除一下。$ rma... 阅读全文
posted @ 2017-10-15 17:06 peiybpeiyb 阅读(304) 评论(0) 推荐(0) 编辑
摘要: pg_buffercache 主要是用来查看pgsql数据库 shared_pool 的使用情况,注意:是查看使用情况create extension pg_buffercache;select *from pg_buffercache;SELECT nam... 阅读全文
posted @ 2017-10-12 14:44 peiybpeiyb 阅读(131) 评论(0) 推荐(0) 编辑
摘要: pg_ctl 加载启动参数文件一种不太常见的写法$ pg_ctl start -D $PGDATA -o "-c config_file=/etc/postgresql/9.6/main/postgresql.conf"参数说明如下$ PGHOME/bin/... 阅读全文
posted @ 2017-10-10 19:44 peiybpeiyb 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 本次使用 mysql_fdw 监控 mysql数据库的一些信息。rpm 安装# yum install mysql_fdw_96.x86_64# rpm -ivh /tmp/mysql-connector-c-devel-6.1.11-1.el6.x86_6... 阅读全文
posted @ 2017-10-09 20:29 peiybpeiyb 阅读(398) 评论(0) 推荐(0) 编辑
摘要: postgres=# select * from pg_stat_replication;-[ RECORD 1 ]----+------------------------------pid | 8467 # sender的进程u... 阅读全文
posted @ 2017-09-25 08:32 peiybpeiyb 阅读(154) 评论(0) 推荐(0) 编辑
摘要: pgsql 物理备份主要就是使用tar拷贝打包文件和归档日志。因为tar是单进程操作,所以适用不太大的数据库备份。如果数据库比较大,就需要用pigz工具。pg_start_backupselect pg_start_backup('20170922');ta... 阅读全文
posted @ 2017-09-22 13:23 peiybpeiyb 阅读(268) 评论(0) 推荐(0) 编辑
摘要: service/etc/init.d/postgresql-9.6config/var/lib/pgsql/9.6/data/postgresql.conf /var/lib/pgsql/9.6/data/postgresql.auto.conflib/us... 阅读全文
posted @ 2017-09-15 11:32 peiybpeiyb 阅读(164) 评论(0) 推荐(0) 编辑
摘要: service/etc/init.d/postgresqlconfig/etc/postgresql/9.1/mainlib/usr/lib/postgresql/9.1/lib /usr/share/postgresql/9.1/extensioncomm... 阅读全文
posted @ 2017-09-15 11:18 peiybpeiyb 阅读(100) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/langzxz/article/details/17394257 阅读全文
posted @ 2017-09-13 13:55 peiybpeiyb 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 处理时间时用到了,记录一下。select extract(epoch FROM (begin_time - end_time )) 阅读全文
posted @ 2017-09-06 14:12 peiybpeiyb 阅读(3178) 评论(0) 推荐(0) 编辑
摘要: pgagent 是 pgsql 的一个job调度的功能扩展存在,个人对pgagent有点困惑,感觉这个东西应该作为数据库系统必备一部分,而不应该让开发人员或者dba再去安装个 pgagent。编译安装pgAgent 依赖 cmake 和 wxGTK,所以要先... 阅读全文
posted @ 2017-09-05 19:33 peiybpeiyb 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 查看表及所属索引的大小with tmp_table as ( select pc.oid as taboid, pc.* from pg_class pc where 1=1 and pc.relkind='r... 阅读全文
posted @ 2017-08-30 15:44 peiybpeiyb 阅读(747) 评论(0) 推荐(0) 编辑
摘要: pg_stat_statements模块提供了一种跟踪执行的所有SQL语句的统计信息的方法。这个模块必须改写配置文件postgresql.conf中的shared_preload_libraries变量,这是因为他需要额外的共享内存。 同时也意味着需要重启服... 阅读全文
posted @ 2017-08-30 11:05 peiybpeiyb 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 使用 file_fdw 读取 pglog,以便实时监控日志。创建 extensionCREATE EXTENSION file_fdw;创建 serverCREATE SERVER file_fdw_server FOREIGN DATA WRAPPER f... 阅读全文
posted @ 2017-08-29 16:14 peiybpeiyb 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 创建 directory– create alert directoryselect *from dba_directories ddwhere 1=1and dd.directory_name='ALERT_DIR';create or replace ... 阅读全文
posted @ 2017-08-29 12:34 peiybpeiyb 阅读(124) 评论(0) 推荐(0) 编辑
摘要: sqlnet.expire_time = 10 tcp.validnode_checking = yes tcp.invited_nodes = (192.168.56.150,192.168.56.160) 阅读全文
posted @ 2017-08-25 12:30 peiybpeiyb 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 本次操作是完成 centos68 + 11.2.0.4 + haip oracle 11.2.0.2 开始提供 haip 来作为私有网段的冗余手段haip简单介绍gi最多支持4个有效地私网配置,所以定义4个以上没有任何意义。 ora.cluster_inte... 阅读全文
posted @ 2017-08-25 12:23 peiybpeiyb 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 本次操作是完成 centos68 hugepage的设置oracle 11g 在 linux 下强烈建议启用hugepage,否则如果进程过多的话会导致linux 的 pagetable 过大,物理内存不够用,产生页交换,进而影响oracle的性能。启用hu... 阅读全文
posted @ 2017-08-25 08:31 peiybpeiyb 阅读(739) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页