主键与其索引对应的关系
大家经常听到主键和唯一索引的关系,唯一索引可以为空,我认为主键和唯一索引是完全不同的概念,一个是约束,一个是索引。主键和其对应的索引只是一种关联关系。
Buffer busy waits与latch: cache buffers chains
一、简述之前听到Hash会Hash 树, Hash 链, Hash 函数等等,在Oracle Buffer Cache里面,个人觉得应该理解Hash表这个概念Buffer Cache 中的HASH:Hash Table: https://en.wikipedia.org/wiki/Hash_tableBucket: ?要读取文件File1中的块Block100, 将文件号、块号通过Hash函数运算,得出一个Hash值...
土鳖Windows 11.2.0.4 打补丁到当前最新PSU记~
1.查看当前opatch 版本opatche:\Oracle\product\11.2.0\dbhome_1\OPatch>opatch versionOPatch Version: 11.2.0.3.4OPatch succeeded.e:\Oracle\product\11.2.0\dbhome_1\OPatch>opatch -helpOracle 中间补丁程序安装程序版本...
0开始RMAN--将数据库恢复到某个时间点
$ rman target /恢复管理器: Release 11.2.0.4.0 - Production on 星期二 3月 15 17:31:38 2016Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.已连接到目标数据库: DJANGO (DBID=4233783915)RMAN> run {shutdown immediate;startup mount;sql 'alter session set nls...
从0学习备份恢复。
SQL> archive log list;数据库日志模式 非存档模式自动存档 禁用存档终点 &...
关于SEQUENCE CACHE的一点小常识
[oracle@rac-node2 ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.4.0 Production on Thu Mar 10 22:49:39 2016Copyright (c) 1982, 2013, Oracle. All rights reserved.Connected to:Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit ProductionWith the Partitioning, Real Ap...
一个实际问题引发的SQL
今天一开小厂生产贴膜的同乡告诉我。因为膜较贵,切的时候浪费得有点多,怎么切最省,不想浪费太多。问题模拟后如下:问题1:一个长1020的线,要分成132,137,140三个长度的,怎么分最省。可以不分,有哪些方案问题2:假如我要分39根132长的,88根110长的,60根158长的,怎么分最省。(线的长度还是1020)。--PS,后...
DBMS_SQLTUNE + SQL Performance Analyzer 实战小记
根据上一篇文章中生产的SPA任务,通过DBMS_SQLTUNE提出的建议优化sql一. dbms_sqltune.create_tuning_task可以基于sql text,sql_id, workload repository,sqlset,SPA Task。本处以前面实验用的SPA Task为例。--根据spa task_name创建任务(通过其他方式创建任务理应更简单)DECLARE L_SQL_TUNE_TASK_ID VARCHAR2(...
利用SPA(SQL Performance Analyzer)对比两个SQL Tuning Set
简单介绍:1.A SQL tuning set (STS) is a database object that includes one or more SQL statements along with their execution statistics and execution context, and could include a user priority ranking. You can load SQL statements into a SQL tuning set from different SQL sources, such as AWR, the sha...
SPA(SQL Performance Analyzer)实践小记 step-by-step
--1. Create a SQL Tuning Set:BEGINdbms_sqltune.create_sqlset('DJANGO_SET1');END;--2.Load SQL into the STS(From AWR Snapshots,load all the queries between two snapshots) --测试环境,SQL不足,加载两个快照间所有sql select snap_id, begin_interval_time, end_interval_time f...