postgresql 切换数据库命令
postgresql 切换数据库命令
postgres用户管理及权限控制--赋予某账号只读权限
创建一个没有权限的用户,并赋予查询某schema所有表的权限
浅谈/etc/default/useradd 文件
浅谈/etc/default/useradd 文件
postgresql使用hot standby集群方案安装和测试
postgres hot standby
记录一个sql tuning的过程
在上周 客服同事反馈,客户放映我们的数据查询很慢,页面需要十多分钟才可以刷新出来。接到客服组的反馈,和开发的同事碰了下头,找出现场环境中执行的sql。 首先,决定对SQL的执行情况入手,其中 customer_visit_log 的数据量在400w 不是很大的...
开启index monitor,验证索引是否被使用
index monitor
开启和关闭block change track
SQL> alter database enable block change tracking using file '/oracle/database/fast_recovery_area/INDSNM/indsnm_block_change_track.log';Database altered.SQL> SQL> select filename ,status, bytes from v$block_change_tracking;FILENAME------------------------------------------------------...
使用RMAN来验证数据库的备份文件和可用性
我们使用RMAN备份中的validate命令来验证备份文件和备份的有效性,以及通过RMAN的backup命令验证是否有物理或逻辑的损坏。当使用backup....validate命令,RMAN会验证数据库的所有的datafile文件。而不产生任何备份集(backup sets)和备份镜像(backup copies)。当在做备份验证时发现坏块,RMAN会...
oracle 表空间的管理
在oracle日常运维中,经常遇到表空间的使用率达到阀值,需要进行扩容的问题。我们可以通过 alter database datafile ' datafile name' resize XXXX m 或者通过 alter alter database add datafile 'datafile name' size XXXX m进行扩展。当我们一不小心为表空间分配...
监控和管理Oracle UNDO表空间的使用
对Oracle数据库UNDO表空间的监控和管理是我们日常最重要的工作之一,UNDO表空间通常都是Oracle自动化管理(通过undo_management初始化参数确定);UNDO表空间是用于存储DML操作的前镜像数据,它是实例恢复,数据回滚,一致性查询功能的重要组件;我们常常会忽略对它的监控,这会导致UNDO表空间可能出现以下...
修改oracle11g的字符集由WE8MSWIN1252变更为AL32UTF8
[root@wq_bak01 ~]# [root@wq_bak01 ~]# su - oracle[oracle@wq_bak01 ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.4.0 Production on Sun Jan 24 10:13:16 2016Copyright (c) 1982, 2013, Oracle. All rights reserved.Connected to:Oracle Database 11g Enterpris...