Oracle各个版本的变动还是挺大的,不管大版本和小版本每次都能够引入很多新的功能,和新的bug。这说明Oracle还在积极的invovation和customer focus.
从obsoleted和deprecated的参数就可以看到,新的来,旧的去。不变的是升级再升级。
Oracle各个版本的变动还是挺大的,不管大版本和小版本每次都能够引入很多新的功能,和新的bug。这说明Oracle还在积极的invovation和customer focus.
从obsoleted和deprecated的参数就可以看到,新的来,旧的去。不变的是升级再升级。
今天测试了一下,如果表中只有一条记录,查询该表并且指定一个order by,Oracle是否需要做排序操作。答案是的。
测试脚本,可以往测试表中插入1条或者多条记录。
create table test(id number);
insert into test values(1);
commit;alter session set events ‘10031 trace name context forever,level 100′;
alter session set events ‘10032 trace name context forever,level 100′;
alter session set events ‘10033 trace name context forever,level 100′;select * from test order by id;
alter session set events ‘10032 trace name context off’;
alter session set events ‘10031 trace name context off’;
alter session set events ‘10033 trace name context off’;
在test表只包括1条和2条记录的情况下,10g中相关event的结果。
—- Sort Parameters ——————————
sort_area_size 4096000
sort_area_retained_size 4096000
sort_multiblock_read_count 2
max intermediate merge width 112
—- Sort Statistics ——————————
Input records 1
Output records 1
Total number of comparisons performed 0
Total amount of memory used 2048
Uses version 2 sort
Does not use asynchronous IO
—- End of Sort Statistics ———————–—- Sort Parameters ——————————
sort_area_size 4096000
sort_area_retained_size 4096000
sort_multiblock_read_count 2
max intermediate merge width 112
—- Sort Statistics ——————————
Input records 2
Output records 2
Total number of comparisons performed 1
Comparisons performed by in-memory sort 1
Total amount of memory used 2048
Uses version 2 sort
Does not use asynchronous IO
—- End of Sort Statistics ———————–
如上,可以看见Oracle分配了2K内存用来排序。
在9205中的结果,
—- Sort Parameters ——————————
sort_area_size 4096000
sort_area_retained_size 4096000
sort_multiblock_read_count 2
max intermediate merge width 112
—- Sort Statistics ——————————
Input records 1
Output records 1
Total number of comparisons performed 0
Total amount of memory used 8192—- Sort Parameters ——————————
sort_area_size 4096000
sort_area_retained_size 4096000
sort_multiblock_read_count 2
max intermediate merge width 112
—- Sort Statistics ——————————
Input records 2
Output records 2
Total number of comparisons performed 1
Comparisons performed by in-memory sort 1
Total amount of memory used 8192
—- Sort Statistics ——————————
如上Oracle使用了8K的内存用来排序。
我还测试了MTS下,large pool min allocate为64K的时候,对很少纪录的表进行排序,10g中仍然是2K的内存。明显,当表中只包括一条记录的时候,Oracle没有必要分配这2K的内存。
Oracle10g中默认情况下使用dbms_stat分析统计信息后,对象原来的统计信息会自动备份到*_TAB_STATS_HISTORY中。这些对象都存储在SYSAUX表空间,并且默认保存过去30天的历史统计信息。
如果数据库中的表或各种可以有统计信息的对象特别多,如果被分析的比较频繁的话,则历史统计信息很肯能会撑爆SYSAUX表空间。这时候你可以使用PURGE_STATS手工删除历史统计信息或者设置较小的STATS_HISTORY_RETENTION。
exec DBMS_STATS.PURGE_STATS(SYSDATE-15)
最近碰见一个例子,logical standby在非归档模式下,无法进行实时的日志应用real time apply,只有当primary数据库一个日志文件switch log file之后,逻辑数据库才能应用从priamry 传递过来的归档日志文件。
将逻辑数据库设置为归档模式后,alter database archivelog; 才可以进行实时的日志应用real time apply。 该现象在10g和11gR2都会发生。
观察是否逻辑数据库处于real time apply状态,最简单就是观察standby log file有没有进程在读取和写入。通常real time apply状态下,RFC进程负责接收primary 传递来的redo log stream并写入到standby log file中,再由MRP进程从standby log file中读取接收到的日志信息来协调其他进程应用到standby database中。因此在real time apply模式中,会看到2个进程(RFC&MRP)打开standby log file。
ADGLG1–$> fuser *
ADGLG1_standby_redo01.log:
ADGLG1_standby_redo02.log:
ADGLG1_standby_redo03.log:
ADGLG1_standby_redo04.log:
ADGPOC_redo01.log: 17772o
ADGPOC_redo02.log: 17772o
ADGPOC_redo03.log: 17772o
ADGPOC_redo04.log: 17772o
或许是一些内部的原因导致logical standby设计如此。其实,如果是1写多读的架构,读节点是没有必要处于归档模式的。
上周360buy上买了台DELL的主机,预装是linux;回来重新安装windowxp发现,DELL盒子里没有硬件的驱动盘,无法识别网卡显卡等硬件。
电话给DELL客服,原来他们不提供驱动光盘了。垃圾的DELL这么不make sence的事情也干的出来。
大家千万别买DELL的货。
The Gallup Organization 多年的研究表明,效率最高的人往往是那些非常了解自己的优势和行为的人。 这些人最擅长通过制定策略来满足日常生活、职业发展以及家庭的需求,甚至可能达到更高的水平。
回顾您所拥有的知识和技能可以让您对自己的能力有一个基本的认识,但是了解自己的天赋将会切切实实地揭示您始终成功的核心原因。
您的“标志主题”报告中包括 5 项您最出众的天赋主题,它们按照您在 StrengthsFinder 中的测试结果进行排序。 在您所测评的 34 个主题当中,这些主题排在前五位
您的标志主题对于最大限度地发挥那些有助于您成功的天赋来说至关重要。 通过关注您的各个标志主题并加以综合考虑,您可以确定自己的特长、把它们培养成自己的优势,同时在保持连续近乎完美的业绩的过程中享受个人及事业成功的喜悦。
你 往 回 看 。 你 往 回 看 是 为 了 了 解 当 前 。 你 往 回 看 是 为 了 预 测 未 来 。 你 想 知 道 这 一 切 都 是 如 何 开 始 的 , 所 以 你 购 买 历 史 书 和 人 物 传 记 , 并 且 向 熟 人 打 听 其 过 去 的 经 历 。 你 往 回 看 , 因 为 答 案 可 以 在 过 去 找 到 。 从 你 的 制 高 点 看 去 , 当 前 变 动 无 常 , 杂 乱 无 章 。 唯 有 回 首 以 往 - 回 到 策 划 之 初 - 当 前 才 重 归 平 稳 。 以 往 是 一 个 简 明 的 时 代 ,一 个 描 画 蓝 图 的 时 代 。 你 回 顾 以 往 , 目 睹 蓝 图 浮 现 ,继 而 重 归 初 衷 。 这 些 蓝 图 和 初 衷 后 来 被 装 饰 得 面 目 全 非 , 无 从 辨 认 - 但 是 你 的 回 顾 主 题 使 它 们 原 形 再 现 。 这 一 认 识 使 你 充 满 信 心 。 你 排 除 了 干 扰 , 在 了 解 事 物 内 涵 的 基 础 上 明 智 决 策 。 由 于 了 解 同 事 们 的 来 龙 去 脉 , 你 就 能 更 好 地 与 其 合 作 。并 且 , 由 于 你 看 到 未 来 的 种 子 播 撒 在 过 去 , 反 而 更 加 明 察 未 来 。 面 对 新 人 和 新 形 势 , 你 需 要 一 些 时 间 来 适 应 。 但 你 必 须 给 自 己 留 出 这 些 时 间 。 你 必 须 迫 使 自 己 问 这 些 问 题 。 你 必 须 让 蓝 图 再 现 , 因 为 无 论 情 况 如 何 , 如 果 你 未 见 蓝 图 , 你 就 不 可 能 尽 你 所 能 。
“ 扩 大 圈 子 ” 。 这 就 是 你 的 人 生 准 则 。 你 希 望 拉 人 入 伙 , 使 他 们 感 到 自 己 是 团 队 的 成 员 。 有 的 人 只 参 加 排 外 的 小 团 体 ;你 截 然 不 同 ,处 处 避 免 排 外 团 体 。 你 希 望 扩 大 团 体 , 使 尽 可 能 多 的 人 受 益 于 团 体 的 支 持 。 你 最 不 愿 目 睹 有 人 站 在 圈 外 旁 观 。 孤 立 的 感 觉 是 多 么 冰 冷 。 你 会 说,“ 扩 大 圈 子 ,请 他 们 进 来 , 给 他 们 温 暖 。 ” 你 天 生 是 一 个 来 者 不 拒 的 人 。 无 论 什 么 种 族 、 性 别 、 国 籍 、 性 格 , 还 是 信 仰 , 你 从 不 妄 作 评 判 。 评 判 可 能 伤 及 他 人 的 感 情 。 不 到 万 不 得 已 , 何 必 这 么 做 呢 ? 你 之 所 以 来 者 不 拒 , 并 不 是 因 为 你 深 信 人 各 有 别 ,继 而 应 当 彼 此 尊 重 差 异 , 而 是 因 为 你 确 信 我 们 在 本 质 上 彼 此 相 同 。 我 们 一 样 特 殊 , 一 样 重 要 。 因 此 , 谁 也 不 应 被 忽 视 。 我 们 每 个 人 都 有 份 。 这 是 我 们 的 基 本 权 利 。
你 为 理 念 而 痴 迷 。 什 么 是 理 念 ? 理 念 就 是 概 念 , 就 是 对 大 部 分 事 件 的 最 合 理 的 解 释 。 当 你 透 过 复 杂 的 表 层 , 发 现 一 个 精 彩 而 简 明 的 概 念 , 继 而 解 释 事 物 的 本 质 时 , 你 会 喜 不 自 胜 。 理 念 是 一 种 关 联 。 你 的 头 脑 总 在 寻 找 关 联 ; 因 此 , 当 表 面 截 然 不 同 的 现 象 被 某 个 不 起 眼 的 纽 带 联 系 在 一 起 时 , 你 会 感 到 新 奇 。 一 个 理 念 是 对 习 以 为 常 的 挑 战 的 全 新 见 解 。 你 乐 于 将 我 们 熟 知 的 世 界 转 一 个 圈 , 让 我 们 从 一 个 陌 生 但 充 满 新 意 的 角 度 看 它 。 你 喜 爱 所 有 这 些 理 念 。 因 为 它 们 深 刻 。 因 为 它 们 新 颖 。 因 为 它 们 能 正 本 清 源 。 因 为 它 们 引 发 争 论 。 因 为 它 们 怪 诞 。 由 于 所 有 这 些 原 因 , 每 当 你 产 生 一 个 新 理 念 时 , 你 都 为 之 一 振 。 别 人 可 能 视 你 为 锐 意 创 新 、 标 新 立 异 、富 于 理 性 或 聪 明 过 人 。 也 许 这 些 你 都 是 。 谁 能 说 得 准 呢 ? 你 确 信 无 疑 的 是 理 念 使 你 激 动 不 已 。 而 大 多 数 日 子 里 , 这 就 足 够 了 。
你 的 责 任 主 题 促 使 你 在 心 理 上 对 你 的 诺 言 负 全 责 。 你 一 旦 作 出 承 诺 , 无 论 大 小 , 你 从 感 情 上 就 觉 得 有 义 务 将 其 完 全 落 实 。 你 的 名 声 有 赖 于 此 。 如 果 由 于 某 种 原 因 你 不 能 兑 现 , 你 会 自 动 寻 找 其 他 途 径 给 对 方 以 补 偿 。 仅 仅 道 歉 是 不 够 的 。 托 辞 和 辩 解 是 完 全 不 可 接 受 的 。 你 不 作 出 补 偿 , 就 会 寝 食 不 安 。 你 的 这 种 自 觉 性 , 这 种 几 乎 是 走 火 入 魔 的 行 为 准 则 , 这 种 无 可 挑 剔 的 道 德 标 准 , 使 你 作 为 完 全 可 以 信 赖 的 人 而 美 名 四 扬 。 当 分 配 新 任 务 时 , 人 们 会 首 先 想 到 你 , 因 为 他 们 知 道 你 说 到 做 到 。 他 们 很 快 就 会 向 你 求 助 - 但 你 必 须 有 所 选 择 , 从 而 避 免 因 为 乐 善 好 施 而 力 不 从 心 。
平 衡 对 你 很 重 要 。 你 深 知 需 要 公 平 待 人 , 无 论 其 社 会 地 位 如 何 。 因 此 , 你 不 希 望 天 平 过 于 倒 向 任 何 个 人 。 你 确 信 这 将 导 致 自 私 自 利 和 个 人 至 上 , 使 某 些 人 凭 借 关 系 或 背 景 , 或 通 过 贿 赂 而 获 得 不 公 平 的 优 势 。 你 对 此 深 恶 痛 绝 。 你 自 视 抵 御 这 种 倾 向 的 卫 士 。 与 这 种 裙 带 世 界 截 然 相 反 , 你 深 信 只 有 在 规 则 明 确 而 人 人 适 用 的 恒 定 的 环 境 中 , 才 能 发 挥 每 个 人 的 最 大 潜 能 。 因 为 在 这 样 的 环 境 中 , 每 个 人 都 了 解 对 其 的 期 待 , 一 切 都 可 以 预 测 并 不 偏 不 倚 。 一 切 都 公 平 。 在 这 里 , 每 个 人 将 有 平 等 的 机 会 施 展 才 华 。