oracle删除表中大量数据卡顿的解决办法
首先,不要被标题误导,分两种情况。
1. 删之前原表数据不要。
2. 删之前保留原表数据。
一. 正确姿势
oracle数据表有过万条数据后,删除数据就变的特别慢,有时甚至会卡死,所以在此分享一个小白操作,望对各位有帮助。
- 删除前: 从原表创建新表,即:先把需要的某些数据导入到新表里,或者不加条件即要删除原表的所有数据,从原表创建临时表(新表)。(相当于原模原样拷贝一份原表)
create table tempTable as select id,name from table1 where sj>to_date('2013-7-31 23:59:59','yyyy-mm-dd hh24:mi:ss');
- 接着直接 drop 删除原表,把新表名称改为原表名称。到此结束,这样直接跳过删除原表因数据多造成卡死的现象节省时间。
oracle删除表中大量数据卡顿的解决办法相关推荐
- ORACLE删除表中所有数据
delete from 表名(后面不跟where语句,则删除表中所有的数据) truncate table 表名 区别: truncate 是直接生效的,不能回滚 先删除表,再创建表 ,适用于大数据量 ...
- oracle truncate表,oracle删除表中数据(delete与truncate)
当表中的数据不需要时,则应该删除该数据并释放所占用的空间,删除表中的数据可以使用Delete语句或者Truncate语句,下面分别介绍. 一.delete语句 (1)有条件删除 语法格式: delet ...
- oracle 删除表中内容,oracle删除表中数据(delete与truncate)
当表中的数据不需要时,则应该删除该数据并释放所占用的空间,删除表中的数据可以使用Delete语句或者Truncate语句,下面分别介绍. 一.delete语句 (1)有条件删除 语法格式:delete ...
- mysql中怎么删除表中的一列数据_mysql如何删除表中一行数据?
mysql中使用DELETE语句删除表中一行数据,语句为"DELETE FROM 表名称 WHERE 列名称 = 值".删除所有行的语句为"DELETE FROM tab ...
- php删除表中一行数据,mysql如何删除表中一行数据?
mysql中使用DELETE语句删除表中一行数据,语句为"DELETE FROM 表名称 WHERE 列名称 = 值".删除所有行的语句为"DELETE FROM tab ...
- mysql数据库中怎么删除一行_数据库教程_mysql如何删除表中一行数据?-
中国it教程网...
mysql中使用DELETE语句删除表中一行数据,语句为"DELETE FROM 表名称 WHERE 列名称 = 值".删除所有行的语句为"DELETE FROM tab ...
- mysql表如何删除一条数据_mysql如何删除表中一行数据?
mysql中使用DELETE语句删除表中一行数据,语句为"DELETE FROM 表名称 WHERE 列名称 = 值".删除所有行的语句为"DELETE FROM tab ...
- 查询和删除表中重复数据sql语句
查询和删除表中重复数据sql语句 (一) 1.查询表中重复数据.select * from people where peopleId in (select peopleId from pe ...
- MySQL中快速删除表中的数据
delete from user; //删除user表中的数据,但是这种删除数据的方式有点慢. delete删除数据的原理:(delete属于DML语句) 表中的数据被删除了,但是这个数据在硬盘上的 ...
最新文章
- 思科2950配置端口镜像
- LeetCode 375. Guess Number Higher or Lower II
- Linux Security Module逆向分析实战
- deltasql 1.5.5 发布,数据库模型版本控制
- mysql 合并left join 数据条目
- 数据结构与算法 -- 算法
- 理解JavaScript继承(二)
- html怎样在一张图片里写字,用HTML代码在图片上写字
- 监控SRE的黄金信号
- 最小权顶点覆盖问题分析
- Linux学习笔记12——配置ftp、squid、Tomcat、Samba、MySQL主从
- Spring模块介绍
- CSS之cacl()函数
- TLS握手、中断恢复与证书中心的原因
- Linux下mySQL数据库斥地手艺-1
- 推荐几款国产快速启动工具软件 总有一款适合你的
- 地理信息系统(复习)
- jwt_token的有效时间和刷新时间
- 一对一营销与传统营销的区别在哪里?企业如何开展营销?
- Jetpack Compose 初体验(上),flutter人脸识别系统