关于segment的一个小问题

今天统计数据的时候,发现一个奇怪的小问题,通过segment去判断一个表的大小,然后查表的count,有一个表明明在,但是从segment里面去查的时候查不出来。

SQL> select distinct segment_name,to_number(to_char(sum(bytes/1024/1024/1024))) from user_segments

where segment_name in (select table_name from user_tables where table_name='ADDRESS_D' ) group by segment_name order by 2 desc; 2

no rows selected

--其他的表都可以。 查询user_tables,可以查到这个表示存在的。

SQL> select table_name from user_tables where table_name='ADDRESS_D';

TABLE_NAME

------------------------------------------------------------------------------------------

ADDRESS_D 琢磨了一会,突然想起来11g有一个新特性,一查果然就是。

SQL> show parameter seg

NAME TYPE VALUE

------------------------------------ --------------------------------- ------------------------------

deferred_segment_creation boolean TRUE

rollback_segments string

transactions_per_rollback_segment integer 5

SQL> 把这个值置为false就好了,这个参数的变更支持在线变更。 回过头来看这个参数,发现有相关的两个问题

EXP 00003, 有一个oracle bug(BUG 9285196) from 11gR2, MOS doc ID. (9285196.8)

ORA-01950, related link http://www.acehints.com/2012/07/11g-deferred-segment-ora-01950-no.html

原文发布于微信公众号 - 杨建荣的学习笔记(jianrong-notes)

原文发表时间:2014-03-04

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏乐沙弥的世界

PL/SQL --> 包重载、初始化

包的重载功能类似于C++中函数的重载功能,即拥有多个同名的子程序,每个同名子程序使用不同的参数。用户可以传递不同的参数来调

562
来自专栏彭湖湾的编程世界

【react】利用shouldComponentUpdate钩子函数优化react性能以及引入immutable库的必要性

凡是参阅过react官方英文文档的童鞋大体上都能知道对于一个组件来说,其state的改变(调用this.setState()方法)以及从父组件接受的props发...

19911
来自专栏帘卷西风的专栏

关于SQL中Union和Join的用法

转载请注明出处:帘卷西风的专栏(http://blog.csdn.net/ljxfblog)

763
来自专栏面朝大海春暖花开

mybatis递归,一对多代码示例

由于只有这么两级,可以不用使用递归,直接查询父集,之后foreach查询子集放入对应的list集合。

431
来自专栏大内老A

在Entity Framework中使用存储过程(二):具有继承关系实体的存储过程如何定义?

在《实现存储过程的自动映射》中,我通过基于T4的代码生成实现了CUD存储过程的自动映射。由于映射的都是基于数据表结构的标准的存储过程,所以它们适合概念模型和存储...

1759
来自专栏java学习

数据库_mysql多表操作

多表操作 实际开发中,一个项目通常需要很多张表才能完成。例如:一个商城项目就需要分类表(category)、商品表(products)、订单表(orders)等...

3358
来自专栏杨建荣的学习笔记

MySQL replace into的使用细则(r10笔记第48天)

在Oracle中有merge into的语法,可以达到一个语句完成同时修改,添加数据的功能,MySQL里面没有merge into的语法,却有replace i...

2945
来自专栏IT技术精选文摘

数据库SQL性能优化(一)

substr(hbs_bh,1,4)=’5400’,优化处理:hbs_bh like ‘5400%’ trunc(sk_rq)=trunc(sysdate), ...

1846
来自专栏杨建荣的学习笔记

merge语句导致的CPU使用率过高的优化(二) (r7笔记第9天)

之前分享过一篇关于merge语句导致的CPU使用率过高优化的案例。http://blog.itpub.net/23718752/viewspace-181947...

2854
来自专栏后台日记

Mysql INSERT ON DUPLICATE KEY UPDATE

INSERT ... ON DUPLICATE KEY UPDATE是MySQL insert的一种扩展。当发现有重复的唯一索引(unique key)或者主键...

1223

扫描关注云+社区