redo和undo
1.1 oracle 9i 任务执行过程
--DML 更新数据操作:
1.创建一个改变向量(保存改变之前的数据)描述undo数据块的改变;
2.创建改变向量(保存改变之后的数据),描述数据块的改变;
3.合并两个改变向量为日志记录,写入日志缓冲区
4.创建undo记录插入undo表空间;
5. 改变数据块的数据;
所以任务报告为:
--任务报告
1...
分类:
数据库 时间:
2015-01-30 15:56:20
阅读次数:
228
rails中会使用?update_attribute 或者?update_column更新数据库字段。 但是之前一直用的?update_attribute ,结果出现了一个诡异的错误。使用update_column就不会出现这个问题。 那么?update_attribute 和?u...
分类:
其他好文 时间:
2015-01-29 22:42:02
阅读次数:
266
1 @Resource(name = "hibernateTemplate") 2 public HibernateTemplate hibernateTemplate; 3 4 /** 5 * @Title: updateBySQL 6 * ...
分类:
数据库 时间:
2015-01-29 22:28:27
阅读次数:
306
SQL0973N在 "" 堆中没有足够的存储器可用来处理语句。解释:已使用此堆的所有可用内存。不能处理该语句。用户响应:接收到此消息(SQLCODE)后就终止应用程序。修改 ""配置参数以增大堆大小。例如,要更新数据库配置参数,发出如下命令:db2 update db cfgfor ""using ...
分类:
数据库 时间:
2015-01-28 09:37:42
阅读次数:
223
在《mysql插入/更新数据》这篇文章提到,使用LOAD DATA INFILE语句,可以从一个文件直接加载数据到mysql中,但如果文件非常大,可能还需要对文件进行切割,分多次加载,这种情况下,可以使用pt-fifo-split工具将文件分割成多个数据块(chunks),从而控制每次传输到mysq...
分类:
数据库 时间:
2015-01-27 17:44:02
阅读次数:
425
api 给 angularjs 来查询和更新数据。上面这些功能使用 python 更容易实现一些(python 有许多现成的模块可以使用),只不过拿这个项目作为学习 go 的一个手段。目前完成了一部分的 go 和 angularjs 的代码。代码目前托管在[https://coding.net/u/waitfish/p/orange/git](https://coding.net/u/waitfi...
分类:
Web程序 时间:
2015-01-26 17:11:29
阅读次数:
248
采用5-3提升小波的方法小波分解数据拆分预测更新数据输出使能电路电路共有两个输入三个输出,in1是数据输入,in2是输入数据有效信号,out1是更新后的低频信号,out2是预测的高频信号,out3是输出有效信号。电路需要考虑数据的边界延拓,我直接延拓为0,简单。有其他延拓方法如对称延拓和周期延拓,没...
分类:
其他好文 时间:
2015-01-23 17:41:56
阅读次数:
116
我们写代码时候避免不了添加数据、更新数据,但是如果一张表字段太多,要写的代码量就会加大,比如用StringBuilder拼接Insert SQL语句;
对于这种没有技术含量的代码可以通过代码生成器生成,也可自己根据表字段用SQL 生成:
1、下面这段代码是查找一张表中所有字段名称
select Name From syscolumns where id=OBJECT_ID('表名')
2、...
分类:
数据库 时间:
2015-01-23 13:22:20
阅读次数:
264
背景code first起初当修改model后,要持久化至数据库中时,总要把原数据库给删除掉再创建(DropCreateDatabaseIfModelChanges),此时就会产生一个问题,当我们的旧数据库中包含一些测试数据时,当持久化更新后,原数据将全部丢失,故我们可以引入EF的数据迁移功能来完成...
分类:
数据库 时间:
2015-01-22 19:55:07
阅读次数:
343