Oracle之dba_profiles解析
一、关于oracle的profilesprofiles文件是口令和资源限制的配置集合,包括CPU的时间、I/O的使用、空闲时间、连接时间、并发会话数量、密码策略等对于资源的使用profile可以做到控制会话级别或语句调用级别。oracle自带的默认好多是不限制的,用户创建时都会被指定这个PROFILE。二、profile参数详解查看参数文件:SQL> s...
Oracle调整redo log日志大小
最近发现数据的库存在日志频繁切换,查看了才发现redo log日志太小,进行在线调整。1.查看当前日志组成员SQL> select member from v$logfile;MEMBER------------------------------------------------------/u01/oracle/oradata/orcl/redo03.log/u01/oracle/oradata/orcl/redo02.log/u01/oracle/oradata/orcl/redo...
[DB2]db2重定向恢复
概要:恢复文件原数据库名:TEST,恢复目标数据库名:TEST123,恢复文件目录:/home/db2inst1下,恢复方式:重定向(REDIRECT)1.将TEST数据库的备份文件恢复到TEST123库[root@db2 ~]# su - db2inst1[db2inst1@db2 ~]$db2 RESTORE DATABASE TEST FROM '/home/db2inst1' TAKEN AT 20140910164553 INTO TEST123 REDIRECT...
Centos安装后的一些必要处理工作
1、永久关闭selinux,修改成permissive或者disabled(建议),修改完需重启[root@oracle ~]# cat /etc/selinux/config# This file controls the state of SELinux on the system.# SELINUX= can take one of these three values:# enforcing - SELinux security policy is enforced.# ...
Centos自动调整错误路径
通常在出入路径时,经常会打错一两个字,通过一个小技巧可以避免这种错误发生,但也仅限于一个字母,系统才会自动调整 例如,要到etc目录下,下面错误的路径会报错```[root@centos ~]# cd /tec/-bash: cd: /tec/: No such file or directory```修改.bashrc或者/etc/profile配置文件,在最后一行...
Redhat 6.4-x64 编译 Hadoop-2.7.1并分布式安装
文章中所用到的软件百度网盘,方便下载http://pan.baidu.com/s/1kTrNXL91.系统环境```[root@master ~]# uname -aLinux master 2.6.32-358.el6.x86_64 #1 SMP Tue Jan 29 11:47:41 EST 2013 x86_64 x86_64 x86_64 GNU/Linux或者[root@master /]# cat /etc/redhat-releaseRed Hat Enterprise Linux Server release...
Linux系统里的加密压缩方式
Linux下zip加密压缩 zip -q -r -P password zipfile.zip sourcefiles.txt password 是加密密码zipfile.zip 是生成的压缩文件sourcefiles.txt 是被压缩的文件zip [参数] <压缩包> <源文件>使用zip格式打包文件 -r 递归,将指定目录下的所有文件和子目录一并处理 ...
Linux定时备份数据库与脚本加密
1.创建备份目录```mkdir /home/oracle/backup```2.授权对应权限```chmod +x backup.shchown oracle.oinstall /home/oracle/backup```3.oracle字符集查询```SQL> select userenv('language') from dual;USERENV('LANGUAGE')----------------------------------------------------AMERICAN_AMERICA.ZHS16GB...
Another app is currently holding the yum lock解决方法
用yum安装包有时候会提示```Another app is currently holding the yum lock; waiting for it to exit... The other application is: PackageKit Memory : 128 M RSS (439 MB VSZ) Started: Fri Aug 28 08:08:31 2015 - 48:25 ago State : Sleep...
Mysql的备份与恢复
1.备份cancer数据库```mysql> show databases;+--------------------+| Database |+--------------------+| information_schema || mysql || cancer &nb...
Mysql之多实例my.cnf
```[client]port=3306socket= /data/3306/mysql.sock[mysql]no-auto-rehash[mysqld]user = mysqlport = 3306socket = /data/3306/mysql.sockbasedir = /application/mysqldatadir = /data/3306/dataopen_files_limit=1024back_log = 600max_connections = 800max...
去除PL/SQL Developer打开时烦人的logon窗口
新版本的PL/SQL Developer打开时总会出现如下logon窗口解决方法:1.首先如果你的PL/SQL Developer有修改过配置,先备份你的PLSQL配置和你的连接配置2.删除C:\Users\登陆用户\AppData\Roaming\PLSQL Developer下的Preferences文件夹3.重新打开后就会发现烦人的logon窗口就会消失了,但是连接配置也被清除了,所以切记...
Linux查看系统cpu个数、核心数、线程数
1.查看物理cpu个数grep 'physical id' /proc/cpuinfo | sort -u | wc -l2.查看核心数量grep 'core id' /proc/cpuinfo | sort -u | wc -l3.查看线程数grep 'processor' /proc/cpuinfo | sort -u | wc -l实例:[root@test1 ~]# grep 'physical id' /proc/cpuinfo | sort -u | wc -l2[root@test1 ~]...
Mysql-5.5.32 cmake安装
1.拷贝cmake-2.8.8.tar.gz和mysql-5.5.32.tar.gz至/opt文件夹下2.切换到opt目录```[root@mysql ~]# cd /opt[root@mysql opt]# lscmake-2.8.8.tar.gz mysql-5.5.32.tar.gz rh```3.解压cmake文件```[root@mysql opt]# tar xf cmake-2.8.8.tar.gz[root@mysql opt]# cd cmake-2.8.8[root@mysql cmake-2....
Oracle中的sql%rowcount
sql%rowcount用于记录修改的条数,就如你在sqlplus下执行delete from之后提示已删除xx行一样, 这个参数必须要在一个修改语句和commit之间放置,否则你就得不到正确的修改行数。例如:```create or replace procedure pd_rowcountisbegin update emp set sal=5000; dbms_output.put_line(sql%rowcount...
101个MySQL的调节和优化的Tips
MySQL是一个功能强大的开源数据库。随着越来越多的数据库驱动的应用程序,人们一直在推动MySQL发展到它的极限。这里是101条调节和优化MySQL安装的技巧。一些技巧是针对特定的安装环境的,但这些思路是通用的。我已经把他们分成几类,来帮助你掌握更多MySQL的调节和优化技巧。MySQL 服务器硬件和操作系统调节:1. 拥有足够...
Dataguard物理Standby Switchover 角色转换
无损转换,通常是用户手动触发或者有计划的让其自动触发,比如硬件升级啦,软件升级啦之类的。通常它给你带来的工作量非常小并且都是可预计的。其执行分两个阶段,第一步,primary数据库转换为standby角色,第二步,standby数据库(之一)转换为primary角色,primary和standby只是简单的角色互换,这也印证了我们前面关于角色...
Linux时间同步
```Linux服务器运行久时,系统时间就会存在一定的误差,一般情况下可以使用date命令进行时间设置,但在做数据库集群分片等操作时对多台机器的时间差是有要求的,此时就需要使用ntpdate进行时间同步。date命令:date :查看当前时间,结果如下:Tue Mar 4 01:36:45 CST 2014date -s 09:38:40 :设置当前时间,结果如下:...
Oracle数据库优化
一、数据库优化规范1.不同用途的数据放在不同的tablespace避免资源争用2.不同的tablespace放在不同的物理驱动器调高I/O并发能力3.日志文件放在速度快的磁盘上,数据文件可以放在速度慢的磁盘上4.日志文件的同组中不同成员放在不同的物理磁盘二、通过物理文件的读写次数来调优Select d.tablespace_name,d.file_name,...
Oracle11g修改默认用户密码有效期时间
1.查看用户的proifle是哪个,一般是default:```SQL> SELECT username,PROFILE FROM dba_users;```2.查看指定概要文件(如default)的密码有效期设置:```SQL> SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';```3.将密码有效期由默认的180天修改成“无限制...