PG数据库的dump备份、删除、恢复
postgresql数据库备份情理备份terminal:pg_dump -U postgres terminal>terminal_20151228.sql删除数据库、用户过程 \c terminal terminaldrop schema terminal cascade;drop database terminal;drop tablespace if exists tbs_terminal;drop user terminal;恢复数据库create database terminalpsql -U p...
PG权限管理
创建新账号,并赋予该账号基于schema只读权限 create role user_select LOGIN NOSUPERUSER NOCREATEDB NOCREATEROLE encrypted password '123456'; grant connect on database report to user_select; \c report report grant usage on schema rep...
Oracle SQL中特殊字符处理
对于在SQL中有&字符的可以通过解决:set define off;对于在SQL中有'字符的可以通过ACSII来解决:update customer c set c.greet = 'Hope's' where c.greetings is null and exists(select v.id from voucher v where v.id = c.voucherid and v.orderno = '92640036' );解决:update customer c set ...
Mysql字符转义
执行该语句报错:update remoteorder t set t.greetings = 'Hope's' where t.orderid = 1640000 and t.greetings is null;采用转义字符解决:update remoteorder t set t.greetings = 'Hope\'s' where t.orderid = 1640000 and t.greetings is null;MySql字符转义 在字符串中,某些序...
Postgres基于时间点恢复
PG基于时间点恢复:线上表被truncate,通过在其它机器基于时间点恢复备份数据在其它环境中搭建一套PG环境:1)查看线上环境基础配置:show all;可以看到生产环境的blocksize和wal-segsize2)采用线上环境版本PG软件编译安装yum install -y perl-ExtUtils-Embed readline-devel zlib-devel pam-devel libxml2-devel l...
mysql慢查询日志分割
mysql慢查询日志分割:MySQL本省提供了一个rotate的参考配置文件,在mysql安装目录下的support-files目录里,文件名为mysql-log-rotate把mysql-log-rotate从/opt/mysql3306/support-files拷贝至/etc/logrotate.d目录下,修改其内容为:[root@dbtest1 logrotate.d]# vi mysql-log-rotate # The log file name and...
mongodb 复制集添加新节点
mongodb 复制集添加新节点:向已有的replica set 添加新成员,新加的成员可以是空的,当然也可以是从其他节点的数据拷贝,添加新成员时,必须在新的机器上先起来一个mongodb服务,必须指出要加入的replica set 集群的名字基本语法如下(其他是默认的),然后再在replica set的master 库上执行添加操作,删除原数据,该新...
MYSQL TO POSTGRESQL
Converting MySQL to PostgreSQLA Wikibookian suggests that this book or chapter be merged into SQL Dialects Reference.Please discuss whether or not this merge should happen on the discussion ...
lower_case_table_names的含义
实验:lower_case_table_names=0mysql> show variables like 'lower%';+------------------------+-------+| Variable_name | Value |+------------------------+-------+| lower_case_file_system | OFF || lower_case_table_names | 0 |+--------------...
Mongodb从库不同步故障处理
mongodb不同步问题:日志报错如下:2015-11-23T08:44:46.697+0800 I REPL [rsBackgroundSync] replSet error RS102 too stale to catch up2015-11-23T08:54:46.972+0800 I REPL [rsBackgroundSync] replSet error RS102 too stale to catch up2015-11-23T09:04:47.176+0800 I REPL ...
PG-Mysql迁移(采用powerdesigner)
PG-Mysql对象迁移:1.采用ODBC驱动来连接PG,正常可以看到sequence和database等,database、table,sequence要选中2.创建一个物理模型:File->New Model->Physical Date Model3.创建一个ODBC连接:驱动前面装过4.反转物理模式:File->Reverse enginees->database5.断开连接:Database-Disconnect6.修改数据库模型:Dat...
anemometer慢查询系统安装
--------------------------anemometer安装:访问:http://mysql1/anemometer安装lnmp:http://lnmp.org/changelog.htmlwget --no-check-certificate https://api.sinas3.com/v1/SAE_lnmp/soft/lnmp1.2-full.tar.gztar zxf lnmp1.2-full.tar.gz && cd lnmp1.2-full && ./install.sh lnmp添加网站lnmp...
Oracle DBA常用sql分享
http://blog.itpub.net/28602568/viewspace-1396081/本文主要分享Oracle DBA 工作中常用的一些sql1、Oracle 查询每天执行慢的SQL2、Oracle 查询锁之间的依赖关系3、Oracle 查找锁之间依赖关系的最源头SID 4、Oracle 查询各个 “表空间/数据文件” 的...
postgresql导出导入
<br />导出CSV:<br /><br />------------<br />导出:<br /><br />COPY e_m_city (name, email) TO '/home/chenhao1/employee.csv' CSV HEADER;<br /><br />\COPY e_m_city TO '/home/postgres/e_m_city.csv' CSV HEADER;<br /><br />导入文件数据,指定间隔符为 | :<br /><br />COPY employeenew FROM...
新手入门
<h1 style="margin:0px;padding:0px;font-family:Arial;line-height:26px;white-space:normal;background-color:#FFFFFF;">1 命令行登录数据库</h1><p style="margin-top:0px;margin-bottom:0px;font-family:Arial;font-size:14px;line-height:26px;white-space:normal;background-color:#FFFFFF;">有两种方式,一是...
上市公司审计
<div> 上市公司的审计是非常重要的事务, 包含的文档以及工作流. SOX审计主要是审查系统是否存在风险.<br /><br />大量的工作需要OMS系统来提高工作效率, 减少纸质文档.<br />同时所有的操作都要留有文档, 以便审阅.<br /><br />审计的内容主要包括几项 : <br />1. 数据库...
ORA-01756: quoted string not properly terminated
<div class="Blog_tit4 Blog_tit5" style="border-bottom-width:0px;padding:0px 0px 11px;color:#565656;font-family:宋体, Arial;line-height:12px;white-space:normal;background-color:#FFFFFF;"> <a href="http://blog.itpub.net/22664653/viewspace-691135/" style="text-decoration:none;color:#9C2423;font-...
主从环境安装扩展pg_stat_statements:
<br />主从环境安装扩展pg_stat_statements:<br /><br /><br />主:<br />vi postgresql.conf<br /><br /><br />shared_preload_libraries = 'pg_stat_statements' # (change requires restart)<br />pg_stat_statements.max = 1000<br />pg_stat_statements.track = top<br />pg_...
使用MySQL自身复制来恢复binlog
<h2 style="margin:10px 0px 0px;padding:0px 5px 3px;letter-spacing:-0.05em;font-family:Verdana, 'BitStream vera Sans';font-size:16px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCCCCC;color:#555555;line-height:normal;white-space:normal;background-color:#FFFFFF;">使用MySQL...
MySQL 通过SQL线程对Binlog的读取执行
<div class="postTitle" style="margin:0px;padding:0px;color:#333333;font-family:verdana, Arial, Helvetica, sans-serif;font-size:13.3333330154419px;line-height:24px;white-space:normal;background-color:#FFFFFF;"><a href="http://doc.okbase.net/zhoujinyi/archive/40757.html" style="margin:0px;padding:0p...