51CTO博客开发
创建一个测试表用于演示基线生成对SQL语句的影响:我第一采用的范围查找:通过V$SQL找到SQL的sql_id,并将其载入基线:查看基线的执行计划,可以看到基线的执行计划走的是全表扫:添加索引后,再次尝试执行同样的语句,发现执行计划走的是索引扫:尝试用匹配查找的方式看看会有什么不同呢?删掉索引,重新执行发现执行计划与范围查找一样走了全表扫获取SQL的ID号,并且生成基线SCOTT> col
Oracle 11G 引入Memory_max_target和Memory_target参数用于数据库的内存自动管理(AMM),本意是修改该两个参数超过物理内存的大小,视图看看数据库报什么错误。备份spfile文件$cp spfileorcl.ora spfileorcl.ora.bak直接手动修改spfile中的两个参数值:两个值得大小分别修改为6,815,744,000,000≈6.
Library Cache是Shared pool的一部分,主要存放Shared cursor(SQL)和PLSQL对象(function,procedure,trigger)的信息。以及这些对象所依赖的table,index,view等对象信息。Library cache需要解决三个问题:快速定位的问题:Library cache中对象众多,Oracle如何管理这些对象,以便服务进程可以迅速找到
V$SESS_TIME_MODEL V$SESS_TIME_MODEL显示会话各类操作的累加时间。该报告展示总的时间消耗和CPU时间(微秒)。任何定时操作缓存在Buffer中至多5秒的数据时间,这意味着一个定时操作消耗了较长的运行时间(如SQL执行),那么存在在该视图的数据至多会丢失5秒的操作累加时间。&
ANYDATA特殊列,属于Oracle内建列,对于Oracle数据库,每一个值都是一种数据类型。当用户创建表或聚簇时,需要为每一个列指定对应的数据类型。即使是创建存储过程或函数的时,一样需要为参数指定相应的数据类型。一个数据类型可以是标量的或非标量的,标的包含一个原子值,非标量的(有时成为集合)包含一个集合值。LOB(Large Object)就是一个特殊形式的标量数据类型表示大量的标量、二进制或
Buffer 单位为bytes 是用于数据行传递 Buffer 大小决定了可在内存中写入的数据行数,以下公式给出了一组行写入所需要的buffer近似大小。 公式:buffer_size = row_in_array * maximum_row_size 对于包含LOBs, LONG, BFILE, REF, ROWID,UROW
其实,网上关于AWR的解析已经足够多了。但总觉得通过收集资料,再加工写出来的资料能便于自己理解其中的各项内容,因此我对AWR进行一篇详尽的解析。希望能分几次完成从AWR报告的第一部分包含了数据库的名称、数据库的ID号、实例名、实例数、启动的时间、数据库版本和是否为RAC。此外也包含了系统的部分信息。该部分最关键的内容是第三个模块,里面记录了snapshot的开始时间和结束时间,以及数据库运行时间和
检查数据库服务器,发现磁盘已满,因为前期规划问题,磁盘空间不足,还好该库不影响。删除归档时,发现删除过多,导致备库归档没有成功应用,就被删除了。这个操作确实粗心大意,检查备库归档时,发现无法应用,查看日志有如下报错:Fetching gap sequence in thread 1, gap sequence 4210
EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用。IMP只适用于EXP导出的文件,不适用于EXPDP导出文件;IMPDP只适用于EXPDP导出的文件,而不适用于EXP导出文件。EXPDP或IMPDP命令时,可暂不指出用户名/密码@实例名 as 身份,然后根据提示再输入,如:
今天要求将部分表数据导出提供的exp导出脚本如下:USERID=x/x@x BUFFER=102400 ROWS=Y LOG=T_DAYLOG_CALLBYSERVICE.log FILE=T_DAYLOG_CALLBYSERVICE.dmp tables=T_DAYLOG_CALLBYSERVICE query="where logdate between&nbs
Html文档可以包含的内容:文本:HTML对文本的支持是最丰富的,你可以设置不同级别的标题,分段和换行,可以指定文本的语义和外观,可以说明文本是引用自其它的地方,等等等等。链接链接用来指出内容与另一个页面或当前页面某个地方有关。图片图片用于使页面更加美观,或提供更多的信息。列表列表用于说明一系列条目是彼此相关的。表格表格是按行与列将数据组织在一起的形式。也有不少人使用表格进行页面布局。表单表单通常
Mysql 涉及用户权限的语句有GRANT,REVOKE通过Mysql自带的help文档可以查看相应的语法:GRANTGRANT priv_type,...... ON [obj_type] priv_level TO user_specification [WITH with_option ...] priv_type对应的有:ALL | ALTER | ALTER ROUTINE |
APPI[NFO]<OFF|ON|text>开启应用程序性能监控信息,查看DBMS_APPLICATION_INFOARRAY[SIZE] <integer>一次可以提取的行数AUTO[COMMIT] <OFF|ON|integer>设置自动提交,<integer>表示自动提交的SQL条数AUTOP[RINT]<OFF|ON>自动打印绑定
SQL> select dbms_metadata.get_ddl('VIEW','DICTIONARY') from dual; ERROR: ORA-39212: installation error: XSL stylesheets not loaded correctly
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号