目录
1.sqlplus
2.dual是什么?
3.SQL语句的种类
4.Oracle是如何工作的
5.Oracle查看配置文件
6.修改配置文件
7.常用的参数设置
1.sqlplus
- 管理数据库:启动,关闭,创建,删除对象......
- 查看数据库的运行状态,和各种指标参数
- 适合数据库的管理,不适合数据库的开发
2.dual是什么?
- 是Oracle下的一个字典表
- 属于sys用户
- 用户构造一个标准的SQL
- 对优化器有一定的影响
3.SQL语句的种类
- DML:select、insert、uodate、delete
- DDL:Create、Drop、Truncate、Alter
- DCL:Grant、revoke
4.Oracle是如何工作的
- SQL解析
- 执行计划
- 执行SQL
5.Oracle查看配置文件
SQL> show parameter spfile;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
spfile string /u01/app/oracle/product/19.0.0
/dbhome_1/dbs/spfileorcl.ora
6.修改配置文件
SQL> alter system set sessions=250 scope=spfile
2 ;
System altered.
SQL> startup force; //修改完需要重启
ORACLE instance started.
Total System Global Area 1627387152 bytes
Fixed Size 9135376 bytes
Variable Size 385875968 bytes
Database Buffers 1224736768 bytes
Redo Buffers 7639040 bytes
Database mounted.
Database opened.
SQL>
SQL> show parameter sessions;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
java_max_sessionspace_size integer 0
java_soft_sessionspace_limit integer 0
license_max_sessions integer 0
license_sessions_warning integer 0
sessions integer 472
shared_server_sessions integer
SQL>
7.常用的参数设置
- 设定数据库的限制
- 设定用户或进程的限制
- 设定数据库资源的限制
- 调整系统的性能
SGA_TARGET
PGA_AGGREGATE_TARGET
DB_CACHE_SIZE
DB_FILES
LOG_ARCHIVE_DEST_n
USER_DUMP_DEST