多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 數據庫 > 數據庫應用 > TimesTen 應用層數據庫緩存學習:16. Aging策略與AWT緩存組

TimesTen 應用層數據庫緩存學習:16. Aging策略與AWT緩存組

來源:程序員人生   發布時間:2016-06-07 08:16:04 閱讀次數:3290次

本文討論如果1個Cache Table設定了Aging策略,那末Aging致使的緩存中數據的刪除是不是會影響到Oracle數據庫?

如果是只讀緩存組,固然是不會影響到Oracle的。如果是AWT緩存組,答案也是不會影響,即Aging致使的數據刪除不會傳播到Oracle,下面通過實驗驗證1下。

之前的建立緩存組的準備工作此處略過。

Oracle中建立源表(schema 用戶 - tthr):

create table t1(id int not null, t timestamp not null, primary key(id));

啟動cache agent。

建立AWT緩存組(cache管理用戶 - cacheadm),定義Aging策略為基于TimeStamp,生命周期為10秒,檢查周期為5秒

CREATE DYNAMIC ASYNCHRONOUS WRITETHROUGH CACHE GROUP "AGEAWT" FROM "TTHR"."T1" ( "ID" NUMBER(38) NOT NULL, "T" TIMESTAMP(6) NOT NULL, PRIMARY KEY("ID") ) AGING USE T LIFETIME 10 seconds CYCLE 5 seconds ON start rep agent

在TimesTen中插入數據

$ ttisql "dsn=cachedb1_1122;uid=tthr;pwd=timesten" Copyright (c) 1996, 2014, Oracle and/or its affiliates. All rights reserved. Type ? or "help" for help, type "exit" to quit ttIsql. connect "dsn=cachedb1_1122;uid=tthr;pwd=timesten"; Connection successful: DSN=cachedb1_1122;UID=tthr;DataStore=/home/oracle/TimesTen/tt1122/info/DemoDataStore/cachedb1_1122;DatabaseCharacterSet=AL32UTF8;ConnectionCharacterSet=US7ASCII;DRIVER=/home/oracle/TimesTen/tt1122/lib/libtten.so;PermSize=40;TempSize=32;TypeMode=0;OracleNetServiceName=ttorcl; (Default setting AutoCommit=1) Command> select * from t1; 0 rows found. Command> insert into t1 values(1, sysdate); 1 row inserted. Command> select * from t1; < 1, 2016-05-30 01:12:49.000000 > 1 row found. Command> select * from t1; <- aging生效了 0 rows found. Command> insert into t1 values(2, sysdate); 1 row inserted. Command> select * from t1; < 2, 2016-05-30 01:13:50.000000 > 1 row found. Command> select * from t1; <- aging生效了 0 rows found. Command>

Oracle中視察數據變化, 可以看到數據不斷增加,沒有由于Aging而被刪除

$ sqlplus tthr/oracle@ttorcl SQL*Plus: Release 11.2.0.2.0 Production on Mon May 30 01:12:27 2016 Copyright (c) 1982, 2010, Oracle. All rights reserved. Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options SQL> select * from t1; no rows selected SQL> select * from t1; no rows selected SQL> / ID ---------- T --------------------------------------------------------------------------- 1 30-MAY⑴6 01.12.49.000000 AM SQL> / ID ---------- T --------------------------------------------------------------------------- 1 30-MAY⑴6 01.12.49.000000 AM 2 30-MAY⑴6 01.13.50.000000 AM
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 日产一区二区三区四区 | 国产精品a v 免费视频 | 亚洲91精品 | 成人欧美一区二区三区视频不卡 | www.亚洲黄色 | 中文字幕www | 伊人猫咪 | 毛片aa| 亚洲一级片在线播放 | 亚洲欧美另类日韩 | 中文乱码字字幕在线第5页 中文欧美日韩 | 午夜视频在线观看免费观看在线观看 | 最近中文字幕高清1 | 亚洲第一页在线播放 | 欧美最猛黑人xxxx黑人猛交黄 | 免费v片 | 久久亚洲精品中文字幕二区 | 直接在线观看的三级网址 | 精品久久久99大香线蕉 | 欧美在线免费 | 欧美一级二级毛片视频 | 国产欧美日韩免费一区二区 | 羞羞色院91蜜桃在线观看 | 国产尤物| 国产精品毛片无码 | 欧美大片一区二区 | jizz自拍| 午夜精品久久久久久久2023 | 欧美日韩国产一区二区三区 | 男女男精品视频 | 国产精品一区二区不卡 | 新天堂网 | 亚洲女人的天堂 | 久久久久在线 | 色综合久久久久久久久五月 | 丁香婷婷综合五月六月 | 性欧美精品久久久久久久 | 尤物在线视频 | 免费一级在线观看 | 日韩永久在线观看免费视频 | 国产精品成人扳一级aa毛片 |