1、数据转换目前为止介绍的都是数据的重排。另一类重要操作则是过滤、清理以及其他的转换工作。2、移除重复数据DataFrame中常常会出现重复行。下面就是一个例子: In [4]: data = pd.DataFrame({'k1':['one'] * 3 + ['two'] * 4,
'k2':[1, 1, 2, 3, 3, 4, 4]})
In [5
首先要先定位磁盘问题,怀疑到是过期备份导致的。df -h | awk '$5 >= 90||$4>=90 {print}'
Filesystem Size Used Avail Use% Mounted on
1.4T 1.3T 115G 92% /d01_test2
原创
2013-08-14 14:33:39
10000+阅读
22.2.235su - oraclerman target /delete archivelog until time 'sysdate-3';(剩余三天)yes
原创
2016-03-16 09:12:30
788阅读
SQL> shutdown immediate;SQL> startup mount;SQL> alter database flashback off;SQL> alter database open; plsql 登录数据库的时候,只有sys用户才能够登录,其他用户登录提示如下信息:报错信息:archiver error.connect inter
原创
2016-04-12 14:12:11
1657阅读
1.查看归档日志路径归档日志路径不一定相同,如果不清楚归档日志在哪,可以通过命令find / -name *.dbf查找2.删除归档日志物理文件
如果之前手动删除过物理文件,可以查看这个方法,将控制文件中归档日志记录删除。1) 删除物理文件
删除物理文件:1_4_900206934.dbf
$ rm -f 1_4_900206934.dbf
2 查看控制文件
通过如下命令查看Oracle控制文件记
原创
2024-04-29 16:46:37
199阅读
业务增长发展迅猛,归档日志增长太快,磁盘承受不了,所以准备做个定时清理归档日志的定时任务。 1、RM方式清理归档日志 清理归档日志,可以人为的删除已经归档好的日志文件,然后再调用rman里面RMAN> crosscheck archivelog all;来去数据库里面删除归档记录;也可以通过ram调用delete命令来删除归档日志。 2、使用rman清理归档日志 &
转载
2024-04-30 00:37:11
624阅读
2011-09-08 18:26
RMAN-06059
转自:http://space.itpub.net/7351078/viewspace-667414
RMAN> backup format 'd:\backup\%d_%s.bak' tablespace users plus archivelog;
启动 backup 于 02-10月-08
当前日志已存档
转载
精选
2012-12-28 16:12:18
545阅读
今天同事问到一个问题,他那边的一套11g数据库使用RMAN没办法删除旧的归档,导致磁盘使用率很高。要来ip登录上去一看确实是,最旧的归档日志是16年5月的。oracle@ps251n2s:[/opt/oracle/archive/db] ls -ltr |more
total 3059881082
-rw-r----- 1&
原创
2017-01-17 13:46:14
2253阅读
在开发环境及UAT环境经常碰到需要清除归档日志的情形,对于这个问题方法有很多。可以直接使用rm方式清除归档日志,也可以使用find命令来查找符合条件的记录来清除归档日志,或者直接写个shell脚本来搞定。这样在DEV或者UAT还可以,但是在Prod环境还是建议使用RMAN提供的命令来搞定比较妥当。因为rm,find方式删除了实际的归档日志也释放了空间,但对应的存储在控制文件中的归档
转载
2013-07-12 19:31:00
326阅读
2评论
1.用RMAN连接目标DB:
rman target /
RMAN target sys/*****@orcl
2.在RMAN命令窗口中,输入如下命令(清理所有的归档日志):
crosscheck archivelog all;
delete expired archivelog all;
或者清理指定时间之前的日志(archivelog):
DELETE ARCHIVE
原创
2021-06-22 09:11:54
2137阅读
听说过还原(restore)数据库,表空间及数据库文件,使用归档日志恢复(recover)数据库,表空间,数据库文件。咦,还有还原归档日志这一说法呢?没错,可能我们忽略了还原归档日志这一个过程,原因是还原归档日志通常情况下是oracle在recover时自动完成的。大多数情况下我们是先还原数据库,恢复数据库,打开数据库。实际上在恢复数据库之前有一个动作,那就是还原归档日志,也就是将日志文件还原到缺
转载
2019-06-04 08:57:00
401阅读
2评论
1.用RMAN连接目标DB: rman target / RMAN target sys/*****@orcl 2.在RMAN命令窗口中,输入如下命令(清理所有的归档日志): crosscheck archivelog all; delete expired archivelog all; 或者清理
转载
2019-09-18 22:48:00
796阅读
2评论
清理 1 天 之前的数据cat >> $PGDATA/arch.sh <<"EOF"test ! -f /postgresql/archive_log/$1 && cp --preserve=timestamps
原创
2022-07-12 11:39:48
201阅读
sqlplus / as sysdba shutdown abort 关闭进程startup mount 装载数据库 这时可以进行归档日志清理清理后在 shutdown abortstartup select * from v$recovery_file_dest; 查询归档日志 db_recove ...
转载
2021-07-20 17:49:00
208阅读
2评论
在Kubernetes(K8S)中,自动化定时清理归档日志是一个常见的需求,特别是对于数据库系统如Oracle。在本文中,我将向您介绍如何在Kubernetes环境中实现自动清理Oracle数据库的归档日志。首先,让我们一步步来看整个流程:
| 步骤 | 操作 |
|---|---|
| 1 | 创建一个CronJob来定时执行清理操作 |
| 2 | 编写一个脚本来执行清理操作 |
| 3 |
原创
2024-05-08 10:33:56
214阅读
控制文件:记录数据库的状态信息,版本,redo的状态等等表空间:file segment:一张表存满1个G之后就会新生成文件online wal log: 相当于redoarch wal log: 归档日志log file: 其他的状态日志等等配置文件:一、控制文件记录数据库的状态信息pg_controldata $PGDATA二、数据文件pg中,每个索引、每个表都是一个单独的文件,pg中称为pa
转载
2024-03-22 15:49:08
410阅读