今天无意中发现了一个Oracle参数查询命令show parameter的一个小技巧,可以使用模糊查询,比如我想查询包含db_的参数,那么我就可以用:
SQL> show parameter db_;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_16k_cache_size big integer 0
db_2k_cache_size big integer 0
db_32k_cache_size big integer 0
db_4k_cache_size big integer 0
db_8k_cache_size big integer 0
db_block_buffers integer 0
db_block_checking string FALSE
db_block_checksum string TRUE
db_block_size integer 8192
db_cache_advice string ON
db_cache_size big integer 0
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_create_file_dest string
db_create_online_log_dest_1 string
db_create_online_log_dest_2 string
db_create_online_log_dest_3 string
db_create_online_log_dest_4 string
db_create_online_log_dest_5 string
db_domain string
db_file_multiblock_read_count integer 8
db_file_name_convert string
db_files integer 200
db_flashback_retention_target integer 1440
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_keep_cache_size big integer 0
db_name string Ora813
db_recovery_file_dest string d:\oracle\product\10.2.0/flash
_recovery_area
db_recovery_file_dest_size big integer 2G
db_recycle_cache_size big integer 0
db_unique_name string Ora813
db_writer_processes integer 1
dbwr_io_slaves integer 0
rdbms_server_dn string
standby_archive_dest string %ORACLE_HOME%\RDBMS
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
standby_file_management string MANUAL
SQL> spool off;
对于一个刚开始接触Oracle的人来数要记住Oracle的参数名称是件非常难的事,有了这个参数的模糊查询我们可以先只记个大概,通过参数查询找到详细的参数名称,一来二去熟悉了就可以。但是后面三个只是内部包含db和_,可能是包含就算吧,具体的我也不是很清楚,今天下午无意中发现的!
比如下面的我想看包含db_c的所有参数:
SQL> show parameter db_c;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_cache_advice string ON
db_cache_size big integer 0
db_create_file_dest string
db_create_online_log_dest_1 string
db_create_online_log_dest_2 string
db_create_online_log_dest_3 string
db_create_online_log_dest_4 string
db_create_online_log_dest_5 string
SQL> spool off;
好了就到这了,也没什么好说的,也算是今天一个意外的收获吧.
分享到:
相关推荐
本文将详细介绍《oracle_DBA常用命令》文档中提及的关键知识点及其应用场景,帮助读者深入理解并掌握这些实用技巧。 #### 1. 显示所有参数及其设置值 **命令:** `SELECT * FROM v$parameter;` - **作用:** 此命令...
- **命令**:`SHOW PARAMETER OPTIMIZER_MODE;` - **默认设置**:“CHOOSE”,表示根据表是否进行了ANALYZE分析来选择优化器。如果设置了“RULE”,则无论表是否进行了分析,都使用RBO。 - **建议**:对于经常进行...
本文将基于提供的信息,详细解析一系列Oracle数据字典查询命令,帮助读者更好地理解和掌握Oracle数据库的基本管理和查询技巧。 #### 1. 在一个账号下查看有哪些表 ```sql select table_name from user_tables; ``` ...
### 如何查看Oracle数据库当前的连接数 在Oracle数据库管理中,了解当前系统中的连接数是非常重要的,这有助于我们监控数据库性能...希望本文能帮助您更好地理解和掌握如何查看Oracle数据库的当前连接数及其管理技巧。
- **命令**: `create or replace procedure <procedure_name> (<parameter_list>) is ... end;` - 示例: 创建了一个名为`show_emp`的过程,该过程接受一个员工编号参数,并打印出该员工的相关信息。 - **命令**: `...
SQL> show parameter remote_login_passwordfile; NAME TYPE VALUE ----------------------------------------------- remote_login_passwordfile string EXCLUSIVE ``` - **修改密码文件类型**: ```sql ...
### Oracle 12C 调优指南 #### 一、概述 Oracle 12c 是 Oracle 公司推出的一款高性能关系型数据库管理系统。...希望本文能帮助读者理解和掌握 Oracle 12c 的性能调优技巧,从而提升系统的整体性能。
SQL> SHOW PARAMETER OPEN_CURSORS; ``` - 如果需要增加这个值,可以使用以下命令: ``` SQL> ALTER SYSTEM SET OPEN_CURSORS=1500 SCOPE=BOTH; ``` - 修改`init.ora`文件中的`open_cursors`参数也是有效的...
11. **查看最大会话数**:可以查询`V$PARAMETER`视图来了解最大进程参数,如`SELECT * FROM V$PARAMETER WHERE NAME LIKE 'proc%'`,或者使用`SHOW PARAMETER processes`命令。 这些只是Oracle数据库基础的冰山一角...
SHOW PARAMETER nls_language; SHOW PARAMETER nls_sort; ``` 如果需要修改这些参数,可以使用如下命令: ```sql ALTER SESSION SET NLS_LANGUAGE = 'SIMPLIFIED CHINESE'; ALTER SESSION SET NLS_SORT = 'SCHINESE...
根据提供的文件信息,本文将详细解释Oracle数据库中的内存管理机制,特别是自动内存管理(Automatic ...对于数据库管理员而言,掌握这些内存管理技巧是非常重要的,可以帮助他们更好地管理和维护Oracle数据库系统。
11. **查看最大会话数**:可以通过`SELECT * FROM V$PARAMETER WHERE NAME LIKE 'proc%'`查询参数,或者使用`show parameter processes`命令。 12. **许可证信息**:若需查看许可证信息,可以运行`select * from v$...
SHOW PARAMETER open_cursors; ``` 2. 如果发现`OPEN_CURSORS`值不足,可以通过`ALTER SYSTEM`语句来增加它,例如: ```sql ALTER SYSTEM SET open_cursors=1000; COMMIT; ``` 提示:确保设置的值大于实际...
这些只是"ORACLE傻瓜问题1000问"中的一小部分,该文档全面涵盖了从基础操作到高级技巧的各种问题,对于Oracle初学者和有经验的DBA来说都是宝贵的参考资料。学习和理解这些问题可以帮助用户更好地管理和优化Oracle...
### ORACLE 100問知识点总结 #### 1. Oracle安装完成后的初始口令 - **Internal 用户**: `internal/...以上知识点涵盖了从Oracle数据库的基本操作到更高级的管理和监控技巧,对于初学者来说非常实用且具有指导意义。
11. **查看最大会话数**:使用`SELECT * FROM V$PARAMETER WHERE NAME LIKE 'proc%'`来查看当前设置的最大进程数,或通过`SHOW PARAMETER processes`来查看`processes`参数的值,这代表了并发连接的最大数量。...
- **查看UNDO参数**: `show parameter undo_`,此命令用于显示与UNDO相关的参数设置,帮助理解当前数据库的UNDO管理策略。 #### 表空间与表使用情况分析 - **查询表空间使用情况**: 使用SQL查询结合`dba_data_...
可以通过`show parameter optimizer_mode`命令查看当前的优化器模式,如果设置为`all_rows`、`first_rows`或`choose`(当有统计信息时),则表示使用CBO。要修改优化器模式,可以使用`alter system set optimizer_...