摘要:
SQL> CREATE TABLE EMP( 2 EMPNO NUMBER(4) NOT NULL, 3 ENAME VARCHAR2(10), 4 JOB VARCHAR2(9), 5 MGR NUMBER(4), 6 HIREDATE DATE, 7 SAL NUMBER(7, 2), 8 COMM NUMBER(7, 2), 9 DEPTNO NUMBER(2) 10 );Table created.SQL> INSERT INTO EMP VALUES(2, 'Jack', 'Tester', 6,TO_DATE('20-FEB-19 阅读全文
随笔档案-2011年07月
CTM:有关治疗萨满在新版本的治疗体会
2011-07-28 14:37 by Tracy., 1483 阅读, 收藏, 编辑
摘要:
有关治疗萨满在新版本的治疗体会 有关治疗萨满在新版本的治疗体会 4.1是一个治疗变革的时代,治疗这个角色已经不再是尽可能的利用自己的能力来挽救团队的底线,而是和团队中的坦克以及dps一起面对各种挑战,换句话说,dps和坦克的生存现在越来越依靠于团队的配合,而不是单单的依靠治疗的三围了。作为一个治疗萨满,或者说治疗者,这几点必须要有清醒认识: 1 你不可能很快的将血线拉高而不付出任何法力代价——80年代,一个治疗术可以达到1万多的治疗效果,而一个dps的血线不过3万,也就是说,以前2个治疗链就可以将3个血线危急的人挽救,然而放在现在,dps是10万多的血线,一个治疗链还是1万多的治疗效果,也就是 阅读全文
Asktom: Consistent reads
2011-07-26 16:40 by Tracy., 332 阅读, 收藏, 编辑
摘要:
Alex -- Thanks for the question regarding "consistent reads", version 8.1.6.3Submitted on 26-Jun-2001 15:08 Central time zoneTom's latest followup | Bookmark | BottomLast updated 13-Jul-2011 19:59You AskedHiI have been wondering what are consistent gets and db block gets, according to 阅读全文
Oracle: Benefits and consequences of the NOLOGGING option
2011-07-26 11:22 by Tracy., 378 阅读, 收藏, 编辑
摘要:
Posted on August 28, 2010 by Carlos Acostahttp://oracleexamples.wordpress.com/2010/08/28/benefits-and-consequences-of-the-nologging-option/I still find confusion out there about the LOGGING and NOLOGGING clauses when performing DML and DDL operations, the reality is that the NOLOGGING clause will wo 阅读全文
Oracle:临时表的统计信息
2011-07-19 14:03 by Tracy., 1867 阅读, 收藏, 编辑
摘要:
使用临时表的sql优化案例二-临时表的统计信息对于基于成本优化器的数据库来说,准确的统计信息对数据库是否选择最优化的执行方式尤其重要。然而对于临时表,利用这种方式统计信息却有可能造成明显的效率故障。因为临时表平时都是空表,如果对其进行分析,其统计信息记录数为0行,与实际使用时的情况相差甚远。 那么对于临时表,我们建议自己来指定统计信息:1,估算临时表行数 根据实际业务估算临时表在计算过程中可能产生多少数据, 2,计算临时表block数 简单的方法就是建一个与临时表结构相同的固定表,插入上面估算出的数据,例如估算出2000条,则根据临时表数据生成情况插 入2000条数据。然后分析表得到其bloc 阅读全文
Oracle:DBMS_STATS.GATHER_TABLE_STATS的语法
2011-07-19 13:56 by Tracy., 10714 阅读, 收藏, 编辑
摘要:
作用:DBMS_STATS.GATHER_TABLE_STATS统计表,列,索引的统计信息.DBMS_STATS.GATHER_TABLE_STATS的语法如下:DBMS_STATS.GATHER_TABLE_STATS (ownname VARCHAR2, tabname VARCHAR2, partname VARCHAR2, estimate_percent NUMBER, block_sample BOOLEAN, method_opt VARCHAR2, degree NUMBER, granularity VARCHAR2, cascade BOOLEAN, stattab VAR 阅读全文
Oracle:Scalar Subqueries
2011-07-19 13:41 by Tracy., 587 阅读, 收藏, 编辑
摘要:
OverviewIntroduced in Oracle9, scalar subqueries allow you to treat the output of a subquery as a column or even an expression within a SELECT statement. It is a query that only selects one column or expression and returns just one row. If the scalar subquery fails to return select any rows, Oracle 阅读全文
Oracle:Using the DBMS_STATS-package
2011-07-19 13:19 by Tracy., 484 阅读, 收藏, 编辑
摘要:
原文地址http://asktom.oracle.com/pls/apex/f?p=100:11:0::::P11_QUESTION_ID:735625536552You AskedWe are doing performance-testing of SQL-statements in our project. When running explain-plans on the statements, the results are often not realistic due to the fact that we have not loaded the tables with data 阅读全文
Oracle :Insert ways.
2011-07-19 11:44 by Tracy., 279 阅读, 收藏, 编辑
摘要:
You AskedI'am working on enhancing the performance of some long running queries in our application. The existing code uses the NOT EXISTS clause extensively and I wondered if it would be a good idea to use OUTER JOINS instead, wherever possible. For example, all else being equal, which of the fo 阅读全文
Oracle partitioning is not always a good idea.
2011-07-15 16:59 by Tracy., 258 阅读, 收藏, 编辑
摘要:
a) partitioning is NOT fast=trueb) you MUST understand the physics behind the data, whats happening.Say you took a table T with columns ( ID primary key, CUST_ID, ... )You hash partitioned into 64 partitions by ID.You have a local index on CUST_ID.MOST of your queries are "where cust_id = :x&qu 阅读全文
Pivot a result set
2011-07-15 16:52 by Tracy., 259 阅读, 收藏, 编辑
摘要:
You AskedHi Tom,I have two tables which are a 1 - M relationship.I have a user who want a horizontal view of thedata.For instance,Table AKey-1 char(3);table A values_______123Table Bbkey-a char(3);bcode char(1);table b values1 T1 A1 G2 A2 T2 L3 AWhat he wants to see isall matches between the tablesw 阅读全文
CTM的戒律ms
2011-07-15 15:07 by Tracy., 3326 阅读, 收藏, 编辑
摘要:
http://nga.178.com/read.php?tid=42968821.1天赋选择 两套推荐的cata天赋模板。我们将随着经验的积累更改建议。 戒律 [ 33/8/0]点出赎罪和大天使 [31/8/2]舍弃赎罪和大天使 1.2问答 让我们谈谈大天使和赎罪 每次惩击或神圣之火都能叠加布道,直到5层,布道可以减少蓝耗并提高惩击的伤害。赎罪则能把惩击伤害量的100%转为对5个目标的治疗,这个治疗是智能的,可以自动治疗15码范围内生命值最低的5个人,包括猎人的宠物和一些临时宠物,如暗影恶魔。叠加5层布道后使用大天使能回蓝,回蓝量略低于5次惩击的耗蓝,同时可以提高你的治疗效果(每层3%)18秒 阅读全文
全面学习ORACLE Scheduler特性(2)管理jobs
2011-07-11 09:41 by Tracy., 359 阅读, 收藏, 编辑
摘要:
1.2 管理Jobs 1.2.1 启用Jobs 前面创建JOB时,由于未显式的指定ENABLED参数,因此即使指定了START_DATE,不过默认情况下JOB不会自动执行。对于这种情况,DBMS_SCHEDULER包中提供了一个过程ENABLE,可以用来修改JOB的启用状态,调用方式非常简单,例如: SQL> exec dbms_scheduler.enable(¨INSERT_TEST_TBL... 阅读全文
大灾变来了:术士应该准备什么之雕文篇
2011-07-06 12:37 by Tracy., 624 阅读, 收藏, 编辑
摘要:
CTM的雕文系统有一点变化: 原有的大小雕文两类变成了三类,主要雕文、极效雕文和初阶雕文。雕文购买后一次性学习,终身使用,但是更改雕文需要购买消失之粉来去除原有雕文。现有的某一些雕文在CTM会变成新的雕文或是完全消失。(对于术士来说,只有生命虹吸雕文取消了。) 因此熟悉3.35的雕文在4.1变成了什么样子,是非常有必要的。关于3.35身上已经装备的雕文能不能在CTM自动学习,目前较为可信的说法是... 阅读全文
Oracle: Howto use Cursors and Dynamic Cursors
2011-07-01 11:00 by Tracy., 409 阅读, 收藏, 编辑
摘要:
1. Open cursor with a dynamic select statement SQL> SQL> CREATE TABLE EMP (EMPNO NUMBER(4) NOT NULL, 2 ENAME VARCHAR2(10), 3 JOB VARCHAR2(9), 4 MGR NUMBER(4), 5 HIREDATE DATE, 6 SAL NUMBER(7, 2), 7 CO... 阅读全文