随笔 - 28  文章 - 0 评论 - 13 阅读 - 14万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

03 2014 档案
查看Oracle数据库表空间大小(空闲、已使用),是否要增加表空间的数据文件
摘要:查看Oracle数据库表空间大小(空闲、已使用),是否要增加表空间的数据文件1、查看表空间已经使用的百分比Sql代码select a.tablespace_name,a.bytes/1024/1024 "Sum MB",(a.bytes-b.bytes)/1024/1024 "used MB",b.bytes/1024/1024 "free MB",round(((a.bytes-b.bytes)/a.bytes)*100,2) "percent_used" from (select tablespace_name 阅读全文
posted @ 2014-03-20 16:44 意识与存在 阅读(11557) 评论(0) 推荐(0) 编辑
PL/SQL编辑数据"这些查询结果不可更新,请包括ROWID或使用SELECT...FOR UPDATE获得可更新结果"处理
摘要:只要有人用了: select t.* from 表名 t where 字段=xxx for update而不是: select t.rowid,t.* from 表名 t where 字段=xxx for update进行数据更新操作,就会出现这种情况.for update 不带rowid,是一种很傻X的行为,就像使用svn进行源码修改不先获取最新一样.如果是在客户现场的真实库中这样操作还会导致客户业务处理挂起,后果是很严重的.因此,在项目组内尤其是新人需要强调相关操作规范,使相关动作形成习惯.要查询是谁进行了全表锁定,参考以下语句:"----查询oracle用户名,机器名,锁表对象SELEC 阅读全文
posted @ 2014-03-02 20:39 意识与存在 阅读(13208) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示