`
zhangpeng012310
  • 浏览: 61259 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
shrink和move表空间的区别 alter table xxx shrink space 和 alter table xxx move move命令是将数据从原来的段移到目标段的命令。 [move命令] SQL> alter table emp move; ORA-01652: unable to extend temp segment by 8 in tablespace AUTOSEG_TST AUTOSEG_TST表空间没有足够的空闲空间。 SQL> select f.tablespace_name,d.file_name,f.bytes/1024 KB ...
oracle分布式事务总结(转) 基本概念 Local Coordinator:在分布事务中,必须参考其它节点上的数据才能完成自己这部分操作的站点。 Global Coordinator:分布事务的发起者,负责协调这个分布事务。 Commit Point Site:在分布事务中, ...
出处: http://wxy0327.itpub.net/post/16888/126243 ---------------------------------------------------------------     把Oracle中常用的检查锁和闩的脚本总结一些。   1. 用于检查系统中锁的简单脚本 select s.username, s.sid, l.type, l.id1, l.id2, l.lmode, l.request, p.spid PID from v$lock l, v$session s, v$process p where s.sid = l.s ...
SELECT FOR UPDATE 相关的知识 update, insert ,delete, select ... for update会LOCK相应的ROW 。 只有一个TRANSACTION可以LOCK相应的行,也就是说如果一个ROW已经LOCKED了,那就不能被其他TRANSACTION所LOCK了。 LOCK由statement产生但却由TRANSACTION结尾(commit,rollback),也就是说一个SQL完成后LOCK还会存在,只有在COMMIT/ROLLBACK后才会RELEASE。xsb注:同样的道理,如果一个游标使用了for update打开后,虽然关闭了游标,但 ...
sql 代码 ORACLE9以后如果你想用基于成本的优化器,需要定期(每周)对数据库里的表和索引做analyze分析。           数据库参数文件initorasid.ora里默认的优化器 optimizer_mode= choose              你要改成 optimizer_mode =first_rows (OLTP系统)         optimizer_mode =all_rows (DSS 系统)              下面是一个可以在UNIX环境自动生成分析表和索引的脚本analyze.sh              (sys用户的密码p ...
Global site tag (gtag.js) - Google Analytics