存储过程和函数是事先经过编译并存储在数据库中的一段SQL语句的集合,存储和和函数的区别在于函数必须有返回值,而存储过程没有,存储过程的参数可以使用IN、OUT、INOUT类型,而函数的参数只能是IN类型。本次博客就来讲一下存储过程,MySQL版本: 存储过程的操作 语法如下: MySQL的存储过程和 ...
分类:
数据库 时间:
2017-09-23 16:11:12
阅读次数:
228
环境:RHEL 6.4 + Oracle 11.2.0.4 1. 拷贝缺失文件 2. 编译BBED 3. BBED使用测试 Reference 1. 拷贝缺失文件 11g中缺失几个相关文件,但我们实际可以从10g拷贝相关文件到11g对应目录下: 2. 编译BBED 成功编译的结果如下: 3. BBE ...
分类:
数据库 时间:
2017-09-22 22:36:06
阅读次数:
236
网上有好多气象数据资料帖子里的地址都已过时,或访问不到。 最近在收集气象数据,顺便整理下最新的分享给大家 Mundomanz.com的新版地址:http://www.meteomanz.com/ 注: 收集和显示由官方气象站或其他组织编排的免费数据,观察和预测的数据。提供两种类型的信息: - 观察数 ...
分类:
其他好文 时间:
2017-09-19 15:18:01
阅读次数:
367
drop、truncate和delete的区别SQL DELETE1.delete是DML,执行delete操作时,每次从表中删除一行,并且同时将该行的的删除操作记录在redo和undo表空间中以便进行回滚(rollback)和重做操作,但要注意表空间要足够大,需要手动提交(commit)操作才能生... ...
分类:
其他好文 时间:
2017-09-18 00:28:27
阅读次数:
249
查询undo表空间状态 Undo表空间的状态(STATUS)有三种取值 ACTIVE, EXPIRED, UNEXPIRED, 他们的含义是: ACTIVE: 正在使用的undo表空间区域, 例如: 正在执行的没有commit的dml涉及的数据所占用的区域. 状态为ACTIVE的区域不可以被新数据覆 ...
分类:
数据库 时间:
2017-09-16 13:36:08
阅读次数:
224
1.MySQL数据库层丢数据场景本节我们主要介绍一下在存储引擎层上是如何会丢数据的。1.1.InnoDB丢数据InnoDB支持事务,同Oracle类似,事务提交需要写redo、undo。采用日志先行的策略,将数据的变更在内存中完成,并且将事务记录成redo,顺序的写入redo日志中,即表示该事务已经完..
分类:
数据库 时间:
2017-09-15 18:43:40
阅读次数:
475
2013年4月27日 星期六 10:40 1、undo tablespace 功能 undo tablespace 功能:用来存放从datafiles 读出的数据块旧的镜像 【 1) 回滚事务:rollback 2) 读一致性:正在做DML操作的数据块,在没有提交前,其他用户不能读,其他用户读und ...
分类:
数据库 时间:
2017-09-15 12:25:05
阅读次数:
242
事务与锁是不同的。事务具有ACID属性: 原子性:持久性:由redo log重做日志来保证事务的原子性和持久性,一致性:undo log用来保证事务的一致性隔离性:一个事务在操作过程中看到了其他事务的结果,如幻读。锁是用于解决隔离性的一种机制。事务的隔离级别通过锁的机制来实现。 数据库的事务隔离级别 ...
分类:
数据库 时间:
2017-09-09 22:30:10
阅读次数:
189
Chrome浏览器可以增加很多插件,帮助我们更方便地使用。 1 重新定位新标签页 名字:Infinity.crx 官网:http://www.infinitynewtab.com/ 效果图如下: 2 右上角可以撤回最近关闭标签 名字:Sexy Undo Close Tab 可以去google 商店搜 ...
分类:
其他好文 时间:
2017-09-07 21:30:10
阅读次数:
144
业务处理中,很多时候使用实表临时表处理中间结果,而实表的Insert操作缺省会记录redo log,针对此问题收集相关测试总结信息如下: 【转】 常见dml、ddl语句使用nologging选项所生成的redo和undo大小比较 DDL/DML Operations Direct-path nolo ...
分类:
移动开发 时间:
2017-09-06 14:32:13
阅读次数:
279