首先truncate是DDL语句,而delete是DML语句。truncate的删除比delete快很多,尤其是表数据量大的时候,原因是truncate执行过程中不产生undo,所以truncate也无法再回滚。而delete在commit之前肯定是可以回滚的。truncate的另一个特性是会将表的...
分类:
数据库 时间:
2014-11-17 21:04:33
阅读次数:
214
1:三种建表方式建表只会在库中建立好表格并在日志中显示,并不会有输出。1.1:自己定义列来建立一张空表column-specification = column-define + column-constriants + MESSAGE=/MSGTYPESAS中数据的存储方式只有两种,一种char(...
分类:
数据库 时间:
2014-11-16 14:39:43
阅读次数:
318
undo
log回滚日志是保存在共享表空间ibdata1文件里,随着业务的不停运转,ibdata1文件会越来越大,想要回收(收缩空间大小)极其困难和复杂,
必须先mysqldump
-A全库的导出,然后删掉data目录,然后重新初始化安装,最后再把全库的SQL文件导入,采用这种方法进行ibdata1文件的..
分类:
数据库 时间:
2014-11-10 18:11:32
阅读次数:
308
Technically SAP HANAis far more than BWA Standard interfaces ( SQL, HTTP, REST, MDX ) Real persistence layer ( not just flat files ) ---> redo/undo .....
分类:
其他好文 时间:
2014-11-06 09:16:31
阅读次数:
168
根据上篇文章,整个恢复过程可以使用脚本完成,既节约时间,也增加恢复的成功率。这个方法对误删的数据文件,包括onlineredo,undo,controlfile,system或普通数据文件均有效。整个过程分两部分:第一部分是通过tail命令hold住文件描述符FD,然后建立数据文件的softlink。完成..
分类:
数据库 时间:
2014-11-05 15:09:31
阅读次数:
329
命令模式可以很轻松的实现撤销(Undo)功能。命令的接受者:1unituReceiveObject;23interface45type6TLight=class(TObject)7public8procedureOpen;9procedureOff;10end;1112implementation1...
前言:【模式总览】——————————by xingoo 模式意图 将一个请求封装成一个对象,从而对这个命令执行撤销、重做等操作。 典型的Eclipse开发中,编辑器的操作就需要用到这个模式,比如Undo、Redo等等。 另外这个模式使得一个命令的触发与接收解耦,这样我们就可以演变成把感...
分类:
其他好文 时间:
2014-11-04 22:37:40
阅读次数:
285
“window→Preferences→General→Keys→你想设置的快捷键"PS(Postscript)我常用的快捷键:撤销 Undo Ctrl+Z还原 Redo Ctrl+Y剪切 Cut Ctrl+X代码提示 Content Assist Alt+/
分类:
系统相关 时间:
2014-11-03 19:03:24
阅读次数:
240
这个随笔的内容以上一个随笔为基础,(在iOS中实现一个简单的画板),上一个随笔实现了一个简单的画板:今天我们要为这个画板增加Undo/Redo操作,当画错了一笔,可以撤销它,或者撤销之后后悔了,还可以还原。而且我们要通过晃动手机来触发Undo/Redo的选择。这个demo使用NSUndoManage...
分类:
移动开发 时间:
2014-11-03 07:51:17
阅读次数:
282