基于性能方面的考虑, 数据库引擎会在内存(buffer cache)中执行数据库数据页(pages)的修改, 不会再每次做完修改之后都把修改了的page写回到磁盘上. 更准确的说, 数据库引擎定期在每个数据库上生成一个checkpoint. Checkpoint会把当前内存中的修改了的页(dirty...
分类:
数据库 时间:
2014-10-17 11:33:08
阅读次数:
225
??
9. misc
9.1. json
Scala-json
9.2. Configgy
http://www.lag.net/configgy/
简单配置及logging:
----------------------------
log {
filename = "/var/log/pingd.log"
ro...
分类:
其他好文 时间:
2014-10-16 16:18:32
阅读次数:
557
以官方的Third Person Template为例子,Character蓝图中的USpringArmComponent就实现了摄影机和场景碰撞和交互等大部分的功能了。
要实现摄影机延时,只需要修改它Lag一栏下的属性即可。
第一个控制摄影机移动时候的延时,第二个是控制摄影机旋转时候的延时,后面两个是延时速度,越小,延时越厉害。...
分类:
其他好文 时间:
2014-10-06 16:38:13
阅读次数:
218
LAG()和LEAD()统计函数能够在一次查询中取出同一字段的前N行的数据和后N行的值。这样的操作能够使用对同样表的表连接来实现,只是使用LAG和 LEAD有更高的效率。下面整理的LAG()和LEAD()样例:LAG(EXPRESSION,,)SQL> select year,region,prof...
分类:
数据库 时间:
2014-10-02 15:53:43
阅读次数:
269
一、只读表空间只读的表空间只能进行select操作,设定只读表空间的命令为:ALTERTABLESPACEuserdataREADONLY;设定只读表空间会触发checkpoint,将缓存中的数据写入datafile;但是尽管设定了只读属性,依然可以对这个表空间进行drop操作(比如droptable),因为drop操作并没有改..
分类:
数据库 时间:
2014-10-01 08:54:11
阅读次数:
339
private int g_lag = 1; //
String filename = Locale.getDefault().getLanguage();
if (filename != null) {
if (filename.equalsIgnoreCase("zh")) {
g_lag = 1;
} else if (filename.equalsIgnoreCase("en"...
分类:
移动开发 时间:
2014-09-30 15:07:39
阅读次数:
432
--1. 将当前数据库的全部脏页写入磁盘。“脏页”是已输入缓存区高速缓存且已修改但尚未写入磁盘的数据页。-- CHECKPOINT 可创建一个检查点,在该点保证全部脏页都已写入磁盘,从而在以后的恢复过程中节省时间。CHECKPOINT--2. 若要从缓冲池中删除清除缓冲区,请首先使用 CHECK.....
分类:
数据库 时间:
2014-09-30 11:53:32
阅读次数:
197
数据库当前scn 代码如下 复制代码 idle> select checkpoint_change# from v$database;CHECKPOINT_CHANGE#------------------ 271743118idle> shutdown abort ORACLE...
分类:
数据库 时间:
2014-09-30 09:43:32
阅读次数:
281
Sqlserver的恢复模式包括 简单恢复模式,大容量日志模式和完整恢复模式当我们执行checkpoint的时候,实际是将缓存中的数据页数据更新到数据文件中。而对于日志文件的改变又是如何表现的呢,我们一起通过实例看一下。首先我们创建一个数据库(建库脚本省略)设置数据库为简单恢复模式 添加五条记录al...
分类:
数据库 时间:
2014-09-26 13:59:28
阅读次数:
271