摘要: 本课内容属于Oracle高级课程范畴,内容略微偏向理论性,但是与数据库程序开发和管理、优化密切相关;另外本课的部分内容在前面章节已经涉及,请注意理论联系实际。 事务 事务(Transaction)从通讯的角度看:是用户定义的数据库操作序列,这些操作要么全做、要么全不做,是不可分割的一个工作单元。事务控制语句称为TCL,一般包括Commit和Rollb... 阅读全文
posted @ 2013-05-24 17:39 全威儒 阅读(10780) 评论(0) 推荐(1)
摘要: (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就... 阅读全文
posted @ 2013-05-24 14:13 全威儒 阅读(681) 评论(0) 推荐(0)
摘要: 操作符优化 IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。 但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查... 阅读全文
posted @ 2013-05-24 10:21 全威儒 阅读(488) 评论(0) 推荐(0)
摘要: 因為近日工作上的需求,需要應用到Barcode Code128-B 來做為出貨標籤的規格 就把這次學習及應用的過程記錄下一來,與大家一同分享. 話說Barcode 這玩意的規格真是不少 詳情可參考下列網頁 http://en.wikipedia.org/wiki/Barcode 打從接觸Barcode以來,都是使用Cod... 阅读全文
posted @ 2013-05-24 09:30 全威儒 阅读(1444) 评论(0) 推荐(0)