`

Oracle 配置参数查询语句、索引查询

阅读更多

Oracle 配置参数查询语句

SELECT NAME,VALUE FROM v$parameter WHERE NAME IN
('sga_max_size','db_cache_size', 
'shared_pool_size','shared_pool_reserved_size','large_pool_size','java_pool_size',
'db_block_size','db_block_buffers','log_buffer','sort_area_size','sort_area_retained_size',
'hash_area_size','sessions','open_cursors' )ORDER BY NAME;

 其他参数设置

alter system set sort_area_size=10240000 scope=spfile;
alter system set sga_max_size=700m scope=spfile;
alter system set sga_target=700m scope=spfile;

 查看目前已经建立的索引

select index_name from all_indexes where table_name = 'PICTURE';

    上面查询语句里面的table_name必须大写,如果写成'picture'则是没有记录。

 

查看 索引(index)/ 表(table) 占用表空间大小

select (sum(bytes)/1024/1024)||'MB' from dba_segments where segment_name = 'PR_ID';
select (sum(bytes)/1024/1024)||'MB' from dba_segments where segment_name = 'PATROL_REPORT';
 

查看某表空间的所有索引

select sum(bytes),segment_name from dba_segments where tablespace_name='LONGMONITOR' and segment_type='INDEX' group by segment_name order by sum(bytes) desc;
 

 

分享到:
评论

相关推荐

    oracle查询语句优化

    共享池是保存这些语句的内存区域,需要合理配置初始化参数以确保足够空间。共享的SQL语句必须严格匹配,包括空格、换行等细微差异。同时,语句所引用的对象也必须一致,例如私有同义词和公共同义词的差异会影响语句...

    压测Oracle的SQL语句的性能情况

    文件名"Oracle_Sqltest"可能包含了各种用于测试的SQL语句,这些语句可能是常见的查询、插入、更新或删除操作,也可能包括复杂的联接、子查询和聚合函数,这些都是性能测试中的常见场景。 在进行Oracle SQL语句的...

    ORACLE数据库优化之SQL语句的并行处理.pdf

    SQL语句的并行处理是Oracle数据库优化的重要手段,它能够充分利用多处理器或多核心的硬件优势,大幅度提升查询性能,尤其是在大数据量的环境下。然而,实现并行处理需要考虑数据库的配置、数据的分布特性以及系统的...

    oracle数据库常用操作语句

    以上是Oracle数据库的一些基础操作,实际工作中,数据库管理员和开发人员还会涉及到更复杂的SQL查询、索引管理、用户权限设置、备份恢复等高级操作。熟悉这些基本操作是管理和维护Oracle数据库的基础。

    基于Oracle数据库的SQL语句优化

    - **合理配置参数**:例如,通过设置`shared_pool_size`参数保留足够的内存空间,有助于提高大型SQL程序包的运行效率。 - **固定常用存储过程在内存中**:利用Oracle提供的机制将常用存储过程固定在内存中,可以显著...

    Oracle SQL语句性能优化

    数据库管理员需要合理配置init.ora中的参数,以适应更大的语句缓存需求。 4. SQL语句的优化考虑 - 避免全表扫描:使用索引、分区、位图索引等技术减少数据访问量。 - 使用绑定变量:绑定变量可以重用解析计划,...

    ORACLE配置文件优化

    6. **Oracle语句优化**:阅读"Oracle语句优化规则汇总.pdf"和"ORACLE-优化.txt"文件,可以学习到如何编写高效的SQL语句,如避免全表扫描,利用索引,减少子查询,以及使用适当的连接方式等。此外,了解并使用Oracle...

    oracle语句性能优化集合

    本集合专注于"Oracle语句性能优化",旨在提供一系列有效的策略和技巧,帮助数据库管理员和开发人员提升查询效率。 1. **SQL语句优化基础** - **索引**:创建合适的索引可以显著提高查询速度。B树索引、位图索引、...

    ORACLE中SQL查询优化技术

    SQL查询优化是一项复杂但非常重要的任务,它不仅涉及到SQL语句本身的结构调整,还与数据库配置、索引设计等多个方面密切相关。通过对上述方法的综合运用,可以显著提高Oracle数据库的查询性能,从而更好地支持业务...

    提高ORACLE数据库的查询统计速度

    - **软件配置**:数据库参数设置不当可能导致查询效率低下。 - **查询语句设计**:不合理的SQL语句结构会增加数据库负担,降低查询性能。 - **索引管理**:合理使用和维护索引可以显著加快查询速度。 - **表空间管理...

    oracle查询语句大全.doc

    以上只是Oracle查询语句的一部分,Oracle的SQL语法还包括视图、索引、存储过程、触发器、游标等多种高级特性,它们对于数据库管理和开发都至关重要。在实际工作中,理解并熟练运用这些命令能够提高工作效率,确保...

    oracle查询语句大全.docx

    以上只是Oracle查询语句的一部分,Oracle数据库系统提供了丰富的SQL语法和高级特性,如索引、视图、触发器、存储过程等,这些都极大地扩展了数据操作的灵活性和复杂性。在实际工作中,根据具体需求选择和组合使用...

    Oracle监控数据库性能的语句

    根据给定的文件信息,以下是对Oracle监控数据库性能的关键SQL语句的知识点详细解析: ### 1. 监控会话等待事件 SQL语句: ```sql select event, sum(decode(wait_time, 0, 0, 1)) "Prev", sum(decode(wait_time,...

    oracle性能优化之SQL语句优化

    首先,Oracle的优化器(Optimizer)是一种内部机制,它负责分析SQL语句并确定执行查询的最佳路径。优化器有两种主要模式:基于规则的优化器(RBO)和基于成本的优化器(CBO)。RBO依赖于预定义的规则和策略来决定...

    提高Oracle查询效率

    本文将重点讨论如何提高Oracle查询效率,主要基于提供的压缩包文件"ORACLE_SQL性能优化.ppt"中的内容,结合源码理解和工具应用。 1. **SQL优化基础** - **索引优化**:索引可以显著提升数据检索速度。正确选择索引...

    oracle数据库语句工具

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统之一,它的强大功能和灵活性使其在企业级应用中占据了重要地位。...正确使用这些工具,结合对Oracle SQL语句和参数化查询的理解,能够显著提升开发和维护效率。

    nacos2.2.3配置oracle源码

    总的来说,Nacos 2.2.3配置Oracle源码的过程涉及到多个层面,包括环境配置、源码编译、数据库连接参数设置以及可能的SQL适配。这个过程虽然相对复杂,但对于需要使用Oracle的企业级应用,能够提供更强大、更灵活的...

    mysql&oracle;语句自动生成工具

    1. **SQL语句生成**:对于常见的数据库操作,如增删改查(INSERT, DELETE, UPDATE, SELECT),工具可能提供了便捷的图形界面,用户只需填写必要的参数,即可自动生成对应的SQL语句。 2. **连接查询生成**:在数据库...

    Oracle语句优化53个规则详解

    - **配置优化器**:可以通过初始化参数`OPTIMIZER_MODE`来设置默认的优化器模式,该参数支持的值包括`RULE`、`COST`、`CHOOSE`、`ALL_ROWS`和`FIRST_ROWS`等。可以在`init.ora`文件中设置或通过会话级命令进行覆盖。...

Global site tag (gtag.js) - Google Analytics