第3章
静态文件pfile 动态文件sfile
select name,value from v$parameters order by name
alter system set column=value scope=spfile momery both
如果不将scope设置为spfile,将无法修改静态参数。
alter system set log_buffer=6m scope=spfile;
静态参数的修改,重启后生效。
alter system set optimizer_mode=all_rows;
alter session set optimizer_mode=first_rows
all_rows:尽快完成语句
first_rows:尽快将一些内容返回给用户
有些参数只能在会话级别修改。其中最重要的是nls_date_format
alter session set nls_date_format='dd-mm-yy hh24:mi:ss'
这将在不影响其他会话的情况下,设置当前时期格式。
oracle建议数据库的启动顺序是:
首先启动database control
然后是数据库侦听器
最后启动数据库。
datebase control是管理数据库的工具。启动它使用emctl.
对database control的启动 停止 检查
emctl start dbconsole
emctl stop dbconsole
emctl status dbconsole
sqlplus /nolog
DBWn将数据库缓冲区的缓存写入数据文件。
LGWR将内存中的所有变更向量写入日志文件
oracle数据库由数据字典定义。
数据字典是元数据,即数据的数据。
dba_objects:数据库中每个对象的行
dba_data_files:描述每个数据文件的行
dba_users:描述每个用户的行
dba_tables:描述每个表的行
dba_alert_history:描述过去的警报条件的行。