• Oracle巧用临时表
  • 语法:CREATE GLOBAL TEMPORARY TABLE tablename([列名1 类型],[列名2 类型] Col1 VARCHAR2(10), Col2 NUMBER,……) ON COMMIT PRESERVE(DELETE) ROWS ;这种临时表不占用表空间,而且不同的SESSION之间互相看不到对方的数据在会话结束后表中的数据自动清空,如果选了DELETE ROWS
    继续阅读>>
  •  oracle教程 oracle语法  热度:(329) 发布时间:2016/3/9 20:23:00
  • DAB注意了:Oracle性能优化指南
  • 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t where num=03.应尽量避免在 w
    继续阅读>>
  •  oracle数据库 数据库优化 大数据  热度:(334) 发布时间:2015/11/30 12:40:00
  • 解决JDBC读取Oracle DATE类型数据没有时分秒的问题
  • 众所周知,Oracle中的日期类型有Date,Timestamp等多种类型,当我们使用ResultSet.getDate()来获取上述类型的数据时,即使数据库中保存的数据包含时分秒的信息,但是获取出来的数据仍然不会包含时分秒的信息。哪怕我们对其进行格式转换,得到的也最多是yyyy-MM-dd 00:00:00。Oracle的Date类型对应Java中的java.sql.Date,Timestamp类型对应java.sql
    继续阅读>>
  •  oracle数据库 JDBC读取数据  热度:(384) 发布时间:2015/11/14 11:11:00
  • 傲慢与偏见:关于SQL的四点谬论
  • Lukas Eder是jOOQ母公司Data Geekery GmbH的创建者兼首席执行官。关于SQL,他经常听到一些错误的观点,比如:SQL已经老化。我们为什么不使用更现代的技术?像汇编一样,SQL是低级语言。你是喜欢使用汇编还是Java呢?类似地,你是喜欢使用SQL还是Hibernate呢?近日,他发表了一篇博文,逐一反驳了类似的偏见和谬论。谬论1:SQL已经老化Luka
    继续阅读>>
  •  SQL学习 SQL语法 SQL性能  热度:(278) 发布时间:2015/10/20 23:40:00
  • 深入理解Oracle中的日期和时间戳
  • 关于Oracle中的日期函数,很多人一开始都不明白时间戳和日期是不同的,日期中包括年月日但不包括小时分钟秒,时间戳包括年月日小时分钟秒。在oracle中,一般情况下,函数中包含date字符的和日期有关,包含timestamp的函数和时间戳有关(时间戳可以理解为时间)。oracle中,日期一般以天为基本单位,时间相减时结果单位为天,时间与数字相加时,默认加对应数字的天数。一、调用时无参无括号时间函数1.返回系统当前日期sysdate
    继续阅读>>
  •  oracle日期函数 时间戳  热度:(517) 发布时间:2015/9/18 12:55:00
  • Oracle 常用的命令和日期函数集合献给最敬爱的你
  • 常用命令:连接sqlplus命令行下运行cmd进入,如以sys模式登陆,命令如下:(1).sqlplus "sys/zhb126 as sysdba"(2).sqlplus/nolog connect sys/zhb126 as sysdba(3).sqlplus scott/tiger启动数据库实例startup --启动数据库的同时启动控制文件、数据
    继续阅读>>
  •  Oracle 日期函数 连接函数  热度:(600) 发布时间:2014/8/25 8:33:00
  • Oracle中的锁和外键
  • 使用外键是需要付出代价的,也就是,即时检查,逐行进行,当然Oracle有个延时检查要求每次修改时都要对另外一张表多一次select操作,使用select lock in share mode方式意味着需要额外的锁,来确保该记录不会在事务未完成前被删除这将导致更多的锁等待,甚至是死锁,因为关联到其他表,死锁很难被爬出.小测试Session_A: mysql>
    继续阅读>>
  •  oracle 锁 死锁 外键  热度:(580) 发布时间:2014/6/13 8:56:00
  • 关于oracle备份与恢复的一些基础知识
  • 备份的定义。 备份的根本目的是恢复。需要时,能恢复出来的,就叫备份。比如,archive log file便是对online redo log file的备份。 备份的有效性。 eygle在其blog上说:"系统总是要崩溃的,没有有效的备份只是等哪一天死!唯一会使DBA在梦中惊醒的就是没有有效的备份"。当我们以resetlogs打开数据库时,建议马上做一次全库备份
    继续阅读>>
  •  oracle 数据备份 数据恢复  热度:(549) 发布时间:2014/5/26 13:19:00
  • Oracle数据备份-正常关机丢失数据文件的恢复
  • 并不是所有数据文件丢失都能够直接被恢复,如system;也不是所有数据文件丢失都需要恢复,如temp表空间。 下面模拟一张业务表。1 创建演示环境[sql] view plaincopyprint?sys@ORCL> archive log list; Database log mode Archive Mode Automatic archival
    继续阅读>>
  •  数据备份 oracle 日志文件  热度:(571) 发布时间:2014/5/15 12:40:00
  • Oracle 已归档、非当前的 Redo LogFile 损坏的恢复
  • 背景:今儿个想要练习一下 rman 的增量备份、原本测试库是 非归档模式于是呼、shutdown 掉实例后、open 实例竟然淘气地起不来[sql] view plaincopyprint? sys@ORACLE10> alter database open; alter database open * ERROR at line 1: ORA-0031
    继续阅读>>
  •  oracle 数据恢复 备份  热度:(589) 发布时间:2014/5/9 13:01:00
  • 深入理解Oracle索引:如何进行索引监控分析和优化
  • 在生产环境、我们会发现: ① 索引表空间 I/O 非常高 ② "db file sequential read" 等待事件也比较高这种迹象表明、整个数据库系统、索引的读写操作比较多、已经成为系统的主要瓶颈 一般的原因、大抵如下: ① 大量SQL均采用索引 ② DML操作导致索引维护工作量暴增 ③ 频繁DML导致很多索引碎片、增加I/O开销 ④ 索引建
    继续阅读>>
  •  oracle 索引 复合索引  热度:(622) 发布时间:2014/5/6 8:23:00
  • Oracle 从if 到 then的“艺术鉴赏”
  • 在oracle开发中,if和then之间的条件表达式,有很多行为充满“艺术”,需要我们去发现,去鉴赏。 欣赏一:三值逻辑如果一个表达式中包含null值,那么表达式的最终结果会是什么呢?比如:2<null。因为null是个黑盒子,oracle不知道究竟缺失的是什么,唯一能够给出的答案就是“我不知道”。这也就是所谓三值逻辑的核心------可能的结果不仅可以是
    继续阅读>>
  •  oracle sql查询  热度:(513) 发布时间:2014/4/30 12:35:00
  • 深入理解Oracle中的复合索引的顺序
  • 复合索引最令人困惑的当属索引列的顺序,不仅依赖于使用该索引的查询,更需考虑排序和分组。前段时候我发了个帖子:where条件顺序和复合索引字段顺序。感兴趣的朋友不妨参与讨论。今天我提个自己的观点。在应用开发阶段,【选择性】是我们首要考虑因素,请看简图: 当出现sql性能问题时,你可能需要注意以下几个:1. 随机IO2. 排序(order by)3. 分组(group by or distin
    继续阅读>>
  •  oracle 复合索引 索引  热度:(708) 发布时间:2014/4/29 8:17:00
页数: 1 - 5 (共67 条评论)
Prev
[1]
2
3
4
5
Next
  • 搞笑.奇葩.无节操
  • 客户被绑,蒙眼,惊问:“想干什么?”
    对方不语,鞭笞之,客户求饶:“别打,要钱?”
    又一鞭,“十万够不?”
    又一鞭,“一百万?”
    又一鞭。客户崩溃:“你们TMD到底要啥?”
    “要什么?我帮你做项目,写代码的时候也很想知道你TMD到底想要啥!”
  • 百度有人提问:有个问题问大家,我女朋友好像在欺骗我,每天晚上跟别人出去,很晚才坐车回来,车也不到门口,不知道谁送她。我偷看过她手机,结果她大发雷霆。那天晚上她又出去,我为了看她跟谁在一起,骑摩托车在街口等,结果发现摩托车漏油,请问,这摩托车才买一年,可以保修么?
  • 程序猿的读书历程:x 语言入门 —> x 语言应用实践 —> x 语言高阶编程 —> x 语言的科学与艺术 —> 编程之美 —> 编程之道 —> 编程之禅—> 颈椎病康复指南。
  • 少壮不努力,老大写代码。 春眠不觉晓,醒来写代码。 举头望明月,低头写代码。 子在川上曰:我在写代码。 夜夜思君不见君,君在写代码。 洛阳亲友如相问,就说我在写代码。 寄意寒星荃不察,我以我血写代码。 众里寻他千百度,蓦然回首,那人正在写代码。 年年岁岁花相似,岁岁年年写代码。