上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 59 下一页
摘要: 解释计划 与 执行计划的 区别随着可以得到解释计划输出的开发工具, 比如 toad 的普遍使用, 生成解释计划就变的相当简单. 而不简单的是得到执行计划.解释计划EXPLAIN PLAN 用来显示优化器为SQL语句所选择的执行计划. 你需要了解一件事, 当你得到了解释计划输出的时候, 你其实是得到了... 阅读全文
posted @ 2015-01-12 15:25 神之一招 阅读(258) 评论(0) 推荐(0)
摘要: select /*+ gather_plan_statistics */ distinct dname, decode( d.deptno, 10, (select count(*) from scott.emp where deptno = 10), 20, (select count... 阅读全文
posted @ 2015-01-12 15:24 神之一招 阅读(180) 评论(0) 推荐(0)
摘要: 面向集合去思考要想成为写SQL语句的高级专家, 最困难的是一个转变就是从面相过程的思维方式转变到面相集合的思维方式.首先要停止那些一次处理一行数据的过程化步骤思维, 试着把思路转移到使用类似于 “for all”的短语上来. 例如: 如果我让你生成一个所有在公司里每个工作岗位上干了同样年数的员工的列... 阅读全文
posted @ 2015-01-10 14:40 神之一招 阅读(596) 评论(0) 推荐(0)
摘要: 物理结构关系到应用系统的生死存亡, 选择错误的数据结构, 性能达不到要求.1. 基本设计原则让数据库实现完整性测试示例, 使用触发器进行完整性检查, 触发器是当用户执行SQL语句时, 就会判断触发器, 而不是需要等到最后COMMIT的时候才判断, 比如 利用 scott 模式的emp来完成测试:要求... 阅读全文
posted @ 2015-01-07 15:29 神之一招 阅读(170) 评论(0) 推荐(0)
摘要: 编写高效 SQL 需要以下知识有关所查询内容的物理组织的知识数据库能做什么的知识, 例如: 如果你不知道跳跃扫描索引及其用途, 那么你可能会看着模式说”索引丢了”SQL 所有错综复杂的知识对目标的真实理解-问题是什么访问方法全扫描,各种类型的索引访问通过散列 或 ROWIN 方式直接访问. 类似 3... 阅读全文
posted @ 2015-01-07 15:29 神之一招 阅读(241) 评论(0) 推荐(0)
摘要: 写脚本时要养成结构化和系统方法的习惯.1. 注释你的代码2. 给脚本和函数加上描述性的头部信息3. 避免使用硬编码的字符常量, 用有意义的变量名来代替.4. 为变量和函数选择描述性的名字 把错误代码的代表的变量名大写 并以 E_ 开头, 例如: E_NOTFOUND=75 环境变量名用大写 函数名 ... 阅读全文
posted @ 2015-01-07 09:08 神之一招 阅读(186) 评论(0) 推荐(0)
摘要: 创建型(创建对象): 2 个 (工厂模式, 单例模式) 结构型: 6 个 (适配器模式, 组合模式, 装饰者模式, 代理模式, 外观模式, 桥梁模式) 行为型: 8 个 (中介者模式, 策略模式, 模板模式, 观察者模式, 迭代器模式, 责任链模式, 命令模式, 状态模式) 1. 工厂模式 提供一个 阅读全文
posted @ 2014-11-06 14:23 神之一招 阅读(5838) 评论(2) 推荐(1)
摘要: 一 创建型模式工厂模式(Factory): 定义一个用以创建对象的接口抽象工厂模式(Abstract Factory): 提供一个创建一系列相关或相互依赖对象的接口单例模式(Singleton): 保证一个类仅有一个实例,并提供一个访问它的全局控制点.建造者模式(Builder): 将一个复杂对象的... 阅读全文
posted @ 2014-10-30 14:25 神之一招 阅读(370) 评论(0) 推荐(0)
摘要: 内容提要1. 我掌握的排序算法的时间复杂度2. 我掌握的6种排序算法(插入, 冒泡, 选择, 归并, 快速, 希尔)3. 迷宫的搜索方法(深度优先 + 广度优先)各种排序的时间复杂度名称稳定 否平均时间复杂度插入排序稳定n2冒泡排序稳定n2选择排序否n2归并排序稳定nlog2n希尔排序否n2快速排序... 阅读全文
posted @ 2014-10-30 11:49 神之一招 阅读(464) 评论(0) 推荐(0)
摘要: 我们知道, SQL 在执行前, 先要进行解析, 解析后, 生成很多执行计划, 从中进行比较.1. 快速解析也就是我们常说的, 比如利用绑定变量等, SQL 的执行计划直接可以利用 shared pool 中的内容.tkprof sys=no sort=prsela,exeela,fchela发现解... 阅读全文
posted @ 2014-10-23 10:26 神之一招 阅读(195) 评论(0) 推荐(0)
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 59 下一页