Xtrabackup安装及使用
Xtrabackup安装及使用简介: Xtrabackup是一个对InnoDB做数据备份的工具,支持在线热备份(备份时不影响数据读写),是商业备份工具InnoDB Hotbackup的一个很好的替代品。 Xtrabackup有两个主要的工具:xtrabackup、innobackupex (1)xtrabackup只能备份InnoDB和XtraDB两...
linux sysctl.conf详解
sysctl 是一个用来在系统运作中查看及调整系统参数的工具。有的 sysctl 参数只是用来回报目前的系统状况,例如回报目前已开机时间、所使用的操作系统版本、核心名称等等;而有的可以让我们修改参数以调整系统运作的行为,例如网络暂存内存的大小、最大的上线人数等等。而这些可以调整的参数中必须在一开机系统执行其它程序...
禁止su命令
1 比较暴力简单的办法直接到/bin 目录下找到su ,然后chmod 700就行 ,这样别的用户没有权限执行SU就行了。、一、禁止非whell组用户切换到root1、 修改/etc/pam.d/su配置[root@db01 ~]# vi /etc/pam.d/su ← 打开这个配置文件#auth required /lib/security/$ISA/pam_wheel.so use_uid ← 找到此行,去掉行...
ftp命令在脚本中的运用
环境:需要将70主机的/home/appadm/todayfile下的所有ftp到69库的/home/appadm/scripts/bak/下cd /home/appadm/scripts/bak/ ---进入69目录ftp -niv
Find–atime –ctime –mtime的用法与区别总结
周五有同事问起find命令中-mtime n、-mtime –n以及-mtime +n的用法区别,当时虽然记得这里n是n个24个小时的意思,也是对所有这几个属性详细的用法却一知半解,索性周末仔细google并且实践了一番,终于理清楚了个中乾坤。find . –atime n &nb...
使用PL/SQL工具比对表结构,同步表结构
使用PL/SQL工具比对表结构,同步表结构需求:Oracle数据库,B库和C库,某些表的表结构不一致,现在要求以C库为标准,同步更新B库表结构PL/SQL 连接到C库, Tools --> Compare User Objects .. --> 选择需要比对的表 --> Target Session (连接到B库) --> Compare --> 应用生成的sql修改语句同步表结构(...
删除大量过期分区
点击(此处)折叠或打开--以天分区时--过程create or replacePROCEDURE MONITORMSG_DROPPART( DaysAmount NUMBER --删除间隔日期) AS v_SqlExec VARCHAR2(2000); --DDL语句变量...
Linux 文件按大小排序
Linux 某个目录下的文件按大小排序 1. df -lh 2. du -s /usr/* | sort -rn这是按字节排序 3. du -sh /usr/* | sort -rn这是按兆(M)来排序 4.选出排在前面的10个du -s /usr/* | sort -rn | head 5.选出排在后面的10个du -s /usr/* | ...
数据迁移
总结:今日做了个数据迁移,总结了一下几种方法情景:需要将92,93,94,95四台主机的esblogdb库的tlog_req_20150329 与tlog_rsp_20150329表的数据分别加载到10.161.4.40主机test库的tlog_req和tlog_rsp中去,92-95四个库每张表差不多20个G的大小。方法一:1>在40主机上分别创建几个库 test92,test93,test94,tes...
Server shutdown in progress
前一阵遇到error日志里面报警,说是server shutdown 了,一阵紧张,查看监控历史,并没有当机具体的报错如下:140307 11:06:18 [ERROR] /usr/sbin/mysqld: Sort aborted: Server shutdown in progress请教其他的同学,他们说...
Oracle11g使用exp导出空表(转载)
Oracle11g 在使用exp 导出数据时会出现空表不能导出的问题,这是因为:1、Oracle11g 默认对空表不分配segment,故使用exp 导出Oracle11g 数据库时,空表不会导出。2、默认设置deferred_segment_creation 参数为TRUE...
关于分区的几个视图
1 查看索引在哪列以及索引类型selectuser_ind_columns.index_name,user_ind_columns.column_name,user_ind_columns.column_position,user_indexes.uniqueness,user_ind_columns.table_namefrom user_ind_columns,user_indexeswhere user_ind_columns.index_name =user_indexes.index_name...
分区表本地索引与全局索引的区别
Oracle索引分区杂谈Oracle数据库中,有两种类型的分区索引,全局索引和本地索引,其中本地索引又可以分为本地前缀索引和本地非前缀索引。下面就分别看看每种类型的索引各自的特点。全局索引以整个表的数据为对象建立索引,索引分区中的索引条目既可能是基于相同的键值但是来自不同的分区,也可能是多个不同键值的组...
软raid的建立
1 增加磁盘并分区(修改id)fdisk /dev/sdbCommand (m for help): pDisk /dev/sdb: 8589 MB, 8589934592 bytes255 heads, 63 sectors/track, 1044 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End &...
aix下前几天日期的表示方法
rq=$(perl -e "use POSIX qw(strftime); print strftime '%Y%m%d' , localtime( time()-3600*24*3) ") ---前三天,前几天就写几,后几天改成+号就行了echo $rq
查找子串
[root@gc1 ~]# grep 'request url:http:' text.sh| sed 's/^.*url:http:\/\///g'|awk -F ":" '{print $1}'|uniq -c’---先过滤掉没带子串的行 6 132.77.49.23 8 132.77.49.24或方法:[root@gc1 ~]# grep 'request url:http:' text.sh | sed 's/^.*url:http:\/\///g;s/:8...
增强group by
总结:1.提示当使用group by时,未在group by部分用到的表列在select部分出现时必须使用分组函数。2.having子句允许用户指定对一个记录组的搜索条件。而通常的where查询条件只针对单记录,不针对记录组。3.在Group By子句中,必须采用表达式的全称,而不能够采用其别名.4.采用Group语句会自动对纪录进行排序。在使用O...
动态SQL
1 无绑定变量的动态sqlbeginfor i in 1..1000loopinsert into tt values(i,i||'TOM');end loop;commit;execute immediate 'create table tt_bak as select * from tt';end;/2 带绑定变量的动态sqldeclarev_sql varchar2(200);beginv_sql:='insert into tt values(:1,:2)';execute immediate v_sql using ...
pl/sql练习
----while循环declare i number(2);begini:=1;while i10; end loop;...
pl/sql更新某个员工的工资
例1:更新指定员工工资,如工资小于1500,则加100;--匿名块DECLARE v_empno emp.empno%TYPE :=&empno; v_sal emp.sal%TYPE;BEGIN SELECT sal INTO v_sal FROM empWHERE empno=v_empno; IFv_sal<=1500 THEN ...