`
LJ你是唯一LT
  • 浏览: 239306 次
社区版块
存档分类
最新评论
文章列表
用PG做了些项目,积累了些经验,其中之一就是在PG下调试function。 可以设置break point,单步调试,就象在eclipse里面调试java code,一个很复杂的function通过这种方式很快就找出问题,大大提高开发效率。(注:要求pg8.2及以上版本) 因为PG默认是不支持function调试的,要在PG里调试function得安装enterpriseDB提供的pg插件edb-debugger 实际操作: 1、安装git yum install git 2、克隆得到pldebugger git clone git://git.postgresql.org/gi ...
数据库归档设置 1.归档参数设置: alter system set db_recovery_file_dest='/u01/oracle/' scope=spfile;   ---归档日志的存放位置 alter system set log_archive_dest_1='location=USE_DB_RECOVERY_FILE_DEST' scope=spfile;  --指定第一个位置指向 alter system set archive_lag_target=900 scope=spfile;           ----指定15min切换一次归档日志 --RTO(小时)*3600, ...
oracle表空间+添加数据文件+日志文件 1.mount状态下查看数据文件,临时文件,日志文件 SQL> select file#,name,status,bytes/1024/1024 from v$datafile;   --默认是4个数据文件      FILE# NAME STATUS BYTES/1024/1024 ---------- -------  ------- --------------- 1  /u01/oradata/tinadb/system01.dbf  SYSTEM     710 2  /u01/oradata/tinadb/sysaux01 ...
目的:将oracle数据库的SID由原来的egmas改名为pams,所有涉及sid的部分都会修改过来。 备注:下面的例子是在ASM自动存储管理下实现的,同样也适用于文件系统。 1、创建pfile SQL> show parameter spfile                        NAME                                 TYPE        VALUE ------------------------------------ ----------- ------------------------------ spfile       ...

oracle日志组

1.alter system switch logfile 和alter system archive log current的区别 1)alter system switch logfile 是不等待归档完成就switch logfile。 如果database尚未开启archive log mode。那用这个切换是毋庸置疑了。另外,也是对单实例database和RAC模式下当前实例 ...
pgpool-II 是一个位于 PostgreSQL 服务器和 PostgreSQL 数据库客户端之间的中间件,它提供以下功能:  连接池 pgpool-II 保持已经连接到 PostgreSQL 服务器的连接,并在使用相同参数(例如:用户名,数据库,协议版本)连接进来时重用它们。它减少了连接开销,并增加了系统的总体吞吐量。  复制 pgpool-II 可以管理多个 PostgreSQL 服务器。激活复制功能并使在2台或者更多 PostgreSQL 节点中建立一个实时备份成为可能,这样,如果其中一台节点失效,服务可以不被中断继续运行。  负载均衡 如果数据库进行了复制,则在任何一台服务器中 ...
今天pg主库出了一点问题,备库不同步,后台报错 FATAL:  requested WAL segment 000000030000000000000047 has already been removed 某一个wal日志被移走 第一次出现这种情况的时候,主库没开归档,所以只好重新搭建备库 这次,主库开了归档,所 ...
实际操作: 已有环境和pg 192.168.12.231   pg9.1.1 端口 5432  安装目录 /pgtina 数据目录 /pgtina/data 1、在本机器上安装9.4.5  端口 1922   --随意指定,但不可与之前的一样 安装目录 /pgnew 数据目录 /pgnew/data      ./configure --prefix=/pgn ...
一、监控文件说明: 1.TNS的详细配置文件 TNS的配置文件包括服务器端和客户端两部分: 1)服务器端:listener.ora、sqlnet.ora和tnsnames.ora 如果通过OCM(Oracle Connection Manage)和域名服务管理客户端连接,服务器端可能还包括cman.ora等文件; ...
pg 函数sfa_tmp_sleep()执行越来越慢                                                                                                                                                                                                                                                                                    ...

mysql binlog

mysqld在每个二进制日志名后面添加一个数字扩展名。每次你启动服务器或刷新日志时该数字则增加。 如果当前的日志大小达到max_binlog_size,还会自动创建新的二进制日志。如果你正使用大的事务, 二进制日志还会超过max_binlog_siz ...
mysql server has gone away,他的意思就是说,mysql已经走了。 为什么会出现这种情况呢?原因主要还是跟两个参数有关: interactive_timeout 这个是客户端和服务器端握手的超时时间,如果你执行一个大操作的话,握手的时间就要长一点。太久也不好, 有时会出现死循环的操作,握手就会一直握下去,直到系统资源耗完。参数默认值:28800秒(8小时) wait_timeout 这个是握手完等待的时候,如时超过设置的值,就自动关闭连接进程,所占用的资源释放。参数默认值:28800秒(8小时) SHOW VARIABLES LIKE '%timeout%'; 你 ...
远程连接mysql数据库: 连接上以后,通过这台跳转服务器远程连接mysql库: 用法:mysql -h ip/主机名  -u 用户名  -p 密码 [root@AY131227102745952439Z /etc]#mysql -h rdsa3qfmmqriq3y.mysql.rds.aliyuncs.com  -u weblog -p Enter password: Welcome to the MariaDB monitor.  Commands end with ; or \g. Your MySQL connection id is 197104 Server version: ...
[size=small]-实际遇到的问题: Last_SQL_Error: Error 'Duplicate entry '1' for key 'PRIMARY'' on query. Default database: 'antiy_bbs'. Query: 'INSERT INTO bbs_common_searchindex SET `srchmod`='2' , `keywords`='apk版本' , `searchstring`='forum|title|YXBr54mI5pys|0||\\\'65\\\',\\\'55\\\',\\\'70\\\',\\\ '69\\\' ...
一、安装前准备工作 内存 1.5G,至少1G #grep  MemTotal  /proc/meminfo swap交换空间  3G #grep SwapTotal  /proc/meminfo 磁盘  至少20G #df –ah 二、安装所需的依赖包 1、首先要确认你的操作系统的位数和版本,依赖包必须要是相符的。 #getconf  LONG_BIT        #cat  /etc/issue  本指引以rhel5.7,64位的系统为例。注:不同版本的系统可能需要的包不同。    2、使用rpm –qa| grep 软件包名称   逐个查看是否已经安装下方图中的所有 ...
Global site tag (gtag.js) - Google Analytics