- 博客(6)
- 收藏
- 关注
原创 Oracle数据库的清理
4、清理表数据,释放一定表空间,再收缩数据库空间大小,收缩比例很小。(如果不能整个表空间删了重建,只删表,磁盘空间不会释放太大。a、将原来历史库表清理历史数据,导出所有表dump文件(注意备份前先计算数据大小,以免有存储空间不够)。3.收缩数据库表空间,释放一定的磁盘空间。然后再查看表空间占用情况,会发现那种临时BIN$WadR**8这种就清理了,表空间会释放。b、删去原历史库和表空间,再新建历史库和表空间,用导出文件还原。5、对于占用空间比较大的历史库及其表空间。1.清理临时表空间,释放临时表空间文件。
2024-02-27 10:20:35 1136
原创 数据库undo数据文件清理及新建
----------查询一下旧的undo表空间的名字 select tablespace_name from dba_data_files;------路径自行设置。将其中的undo_tablespace=UNDOTBS1 改为 UNDOTBS02 ----------名字文件里面设置和Alter 更新名字一致。4、在配置文件中spfile 或 pfile修改undo_tablespace的设置 ---------- show parameter spfile;
2024-02-22 17:27:39 480 1
原创 查询最近执行的sql语句
select sql_id,sql_text, cpu_time, elapsed_time, executions, first_load_time, last_load_time,last_active_time from v$sql where parsing_schema_name=‘数据库名称’ order by last_active_time desc。–查询SQL_ID执行计划。–查耗时超过1s的sql。-查询最近执行的SQL。–获取完整的SQL语句。
2024-02-22 17:25:31 1497 1
原创 数据库表空间查询
TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOTTE_MB * 100,2),‘990.99’) 使用比 ,D.TOT_GROOTTE_MB - F.TOTAL_BYTES 已使用空间,SELECT UPPER(F.TABLESPACE_NAME) 表空间名,D.TOT_GROOTTE_MB 表空间大小,3、允许已存在的数据文件自动增长。4、手工改变已存在数据文件的大小。2、增加数据文件并允许自动增长。
2024-02-22 16:51:33 610 1
原创 ORACLE死锁后kill该session时进程报错ORA-00031:标记要终止的会话
ORACLE死锁后kill该session时进程报错ORA-00031:标记要终止的会话解决方法:查看当前被锁对像SELECT SESS.SID,SESS.SERIAL#,LO.ORACLE_USERNAME, ---ORACLE_USERNAME为登录账号LO.OS_USER_NAME, ---USER_NAME 为登录的电脑AO.OBJECT_NAME, ---OBJECT_NAME 为被锁的......
2022-07-18 16:15:03 1673
原创 Pycharm中常用keymap设置为Eclipse,而找不到Eclipse,该如何操作
Pycharm中常用keymap设置为Eclipse,如果发现找不到Eclipse,则说明你的pycharm没安装Eclipse插件。安装步骤如下:
2020-04-20 08:23:08 3477 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人