关于优化删除记录和备份表的方法
2013-06-19 23:16
134 查看
删除
在拿到rowid可编辑状态下(Oracle特有的)操作删除的时候,你可以用鼠标选中很多行,然后删除,要删除的行比较小的时候,这个方法还行,当你删除几百条记录或者更多的时候,你就蛋疼了。大家也知道plsql没这么强大,它可能会卡住,会响应很久。
若是删除,整个表 推荐用sql语句 delete from 表名; 你会发现删除的老快了。 后面也可以跟查询条件
如果你要删除连续的 也可以用between and哦。
备份
直接上语句,其实也老简单了
create table 表名back as select * from 表名; 就ok了。
修正,删除整张表用truncate 最快。神速。
在拿到rowid可编辑状态下(Oracle特有的)操作删除的时候,你可以用鼠标选中很多行,然后删除,要删除的行比较小的时候,这个方法还行,当你删除几百条记录或者更多的时候,你就蛋疼了。大家也知道plsql没这么强大,它可能会卡住,会响应很久。
若是删除,整个表 推荐用sql语句 delete from 表名; 你会发现删除的老快了。 后面也可以跟查询条件
如果你要删除连续的 也可以用between and哦。
备份
直接上语句,其实也老简单了
create table 表名back as select * from 表名; 就ok了。
修正,删除整张表用truncate 最快。神速。
相关文章推荐
- 关于mysql删除记录后id顺序不连续的解决方法
- mysql delete删除记录数据库空间不减少问题解决方法(优化表)
- 删除数据库表中重复记录方法分享
- 关于删除链表的方法
- MySQL查询及删除重复记录的方法
- MYSQL中删除重复记录的方法
- 删除ACCESS表中重复记录的方法
- 用SQL语句删除重复记录的四种好方法
- 30多条mysql数据库优化方法,千万级数据库记录查询轻松解决
- 30多条mysql数据库优化方法,千万级数据库记录查询轻松解决
- 关于从std::vector中删除std::string的方法
- 关于“从第一字符串中删除第二个字符串中所有的字符”方法学习
- delete删除重复记录方法
- Oracle几种查找和删除重复记录的方法总结
- MYSQL中删除重复记录的方法
- Datalist删除一条记录的解决方法
- 关于删除顽固文件的方法若干
- oracle中查找和删除重复记录的几种方法总结
- 最高效的删除重复记录方法
- nginx访问日志并删除指定天数前的日志记录配置方法