关于Oracle运行的问题 不断的清空。。 请教各位老大!!!如果是在Oracle 中有两个表 不断的清空,之后写入数据,(比如每10秒 清空一次table_aaa表并写入数据) 对数据库和系统会有什么影响吗?是用delete from table_aaa; 还是用truncate table table_aaa; 用哪个好呢?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用truncate table table_aaa吧,这个快些! truncate不见得合适你的情况。truncate在对hwm的处理是有一些比较好的优化,但本身删除数据的性能是不是很好,关键要看你是怎么使用的,而且本身truncate是一个ddl语句,所以是不受commit和rollback的作用的, 你可以详细看看这个文章。http://bbs.inthirties.com/thread-78-1-1.htmlhttp://blog.csdn.net/inthirties/archive/2009/05/11/4164631.aspx不知道你具体是什么样的需求,想你这样删除的如此频繁的应用,是否考虑过临时表,不知道临时表是否能都满足到你的需求有关临时表的介绍可以参考文章http://bbs.inthirties.com/thread-79-1-1.htmlhttp://blog.csdn.net/inthirties/archive/2009/08/07/4420030.aspx 这个问题是不是10G跟9I的区别? oracle如何修改表中的列的属性 更新所有行sql语句? 求一复杂的函数,不是过程,利用其他表存储的字符串座位条件数据 用游标打开一百万条记录的问题,进者又分! 如何把一个数据库的表和结构复制到另一个数据库,我用的是9i 有什么数据库对比工具? 关于sql检测相同id数据是否都满足条件,如满足就显示id的问题! oracle登陆的问题。我登陆不上去了。。。在线等待中。。。。。。 菜鸟问题,如何创建磁盘空间自动扩展的本地管理的表空间。在线等候,搞定加分! oracle em 无法连上 一个小小的问题
truncate在对hwm的处理是有一些比较好的优化,但本身删除数据的性能是不是很好,关键要看你是怎么使用的,而且本身truncate是一个ddl语句,所以是不受commit和rollback的作用的, 你可以详细看看这个文章。
http://bbs.inthirties.com/thread-78-1-1.html
http://blog.csdn.net/inthirties/archive/2009/05/11/4164631.aspx不知道你具体是什么样的需求,想你这样删除的如此频繁的应用,是否考虑过临时表,不知道临时表是否能都满足到你的需求
有关临时表的介绍
可以参考文章
http://bbs.inthirties.com/thread-79-1-1.html
http://blog.csdn.net/inthirties/archive/2009/08/07/4420030.aspx