Oracle发布的Database 12c最新版本12.1.0.2中正式引入了IMCS(列式内存)功能,正是在刚发布的时候被称为In-Memory Database Option的选件。 到底什么是IMCS?跟SAP HANA不一样吗? IMCS是SGA中的一块新的独立区域,就跟众所周知的Buffer Cache或者Shared Pool一样,IMCS更接近于Buffer Cache,就是缓存表或者表分区或者物化视图中的数据的,但是不同的地方是在IMCS中缓存的数据格式并不是按照传统的行方式,而是按照列方式来缓存的。更简单地说,现在Oracle数据库在内存中既可以缓存行式数据也可以缓存列式数据了,但是在磁盘中存储的始终只有一份行式数据,这是Oracle IMCS与SAP HANA或者Sybase IQ等列式内存数据库截然不同的地方。 Oracle在磁盘中始终只有一份行式数据,只是在缓存到内存中的时候,可以选择附加一份列式缓存。请注意,这里提及的“附加”一词,意味着,Oracle数据库以前的所有行为都没有发生变化,应该缓存到Buffer Cache(传统的行式缓存)中的还是会缓存到Buffer Cache中,只是如果设置了某张表也需要一份列式缓存,那么Oracle会额外维护一份该表的列式数据,这份数据就是存在SGA的新区域In-Memory Area中。这份数据只会保存在内存中,一旦数据库实例重启,这部分内存会重新加载(按照不同的设置,可以是一启动就立刻加载,也可以使用到再加载)。 Oracle需要保证效率的地方是当大量的DML产生时,额外的这部分列式缓存如何高效地保持更新和同步,特别是在RAC环境中更会是一个挑战,Oracle并没有透露更多关于这方面的信息,所有一切唯有等待真正应用的测试。 本文主要通过解释跟IMCS相关的数据库初始化参数,来介绍其中的知识。包括隐含参数,总共有115个参数跟inmemory相关(wow!)。 SQL> @p “inmemory” NAME VALUE ———————————————————— —————————————- _inmemory_check_prot_meta FALSE _inmemory_private_journal_quota 100 _inmemory_private_journal_sharedpool_quota 20 _inmemory_private_journal_numbkts 512 _inmemory_private_journal_numgran 128 _inmemory_jscan 0 _inmemory_pin_hist_mode 16 _inmemory_txn_checksum 0 _inmemory_buffer_waittime 100 _inmemory_cu_timeout 100 _inmemory_cudrop_timeout 1000 _inmemory_exclto_timeout 1000 _inmemory_num_hash_latches 256 _inmemory_strdlxid_timeout 0 _inmemory_incremental_repopulation…
US Travel Tips (OOW, ACE Directors) – Cont. II
第一篇任意门:OOW US Travel Tips for ACE Director – Visa, Hotel, Car Rental, etc. 第二篇任意门:US Travel Tips (OOW, ACE Directors) – Cont. 为什么还会有第三篇呢,因为有人说,你这太不务正业了,介绍完签证,就是租车购物是吧。我深感惭愧,知错就改,最重要的要放在最后,所以就有第三篇。 在OOW前几天专门为ACE Directors举办的Product Briefing是干嘛的? 其实最开始的那篇文章提过了,在这个会议上会有Oracle各个产品线的总监级人物,预先透露一些会在OOW中宣布的产品新特性,回答作为听众的大家的一些问题,这实际上是给ACED与Oracle官方和研发Team更近距离的交流机会。小会议的现场,果粉免费宣传单元。 参加Product Briefing的话住在哪里? 不出意外的话,所有人都会住在从SFO机场下高速很近的Sofitel,这个酒店不用像Hilton那样在网上预定,Oracle会直接处理好,只要拎包到酒店前台报名字就可以入住了。从Sofitel走到Oracle总部大约需要15分钟时间,在秋意爽朗的加州清晨走走路是很好的享受。 这就是酒店。 从SFO机场怎么到酒店? 每个酒店都会有从机场接客人到酒店的班车,不过Sofitel比较挫,貌似客流量不大,所以必须要到了机场以后给他们前台打电话要车,再等大概二十分钟才会有车过来。本来想找到打电话的那个候车厅(在机场到达出口外面)照片,未果。打车也可以,到酒店大约是40美金,只能自己掏。 参加OOW住在哪里? 每年都是Hilton Union Square,就是联合广场旁边的希尔顿,楼下马路对面就是一堆租车公司,所以如果选择OOW结束以后租车,那么Pickup的地点选择Union Square就没错。 从Hilton怎么去OOW的Moscone Center? Google Maps实在刷不出来,只好将就用Yahoo,每天是有很多趟Shuttle Bus往返酒店和会场,但是最方便的方法还是沿着路线走路过去,A是希尔顿,B是Moscone Center,大约10-15分钟的路程。中间标出来的是Apple Store,每年OOW的前后都是iPhone发布新品的时候,想买新品要一大早去排队,去年抢购土豪金的火爆场景还记忆犹新,今年可能可以直接带个iPhone 6回来。 听Larry演讲的Keynote有什么值得说的? 包含Larry演讲的Keynote一般都是在OOW第二天的下午3点开始,一开始通常是最大的钻石赞助商上台,大约半个小时后,三点半左右,Larry会上台,第一次参加的兄弟们会觉得很激动,因为Oracle选用的出场音乐通常都很震撼,如果又有大型新品发布(比如2008年Exadata的发布),各种长枪短炮,场面极其火爆。 在Keynote快结束的前3分钟就要赶紧出场,否则你就会面临最终退场时候人山人海的挪动,特别如果你又很靠前,没有十几分钟出不来。所以,你是愿意在楼梯上做个照相的人,还是愿意在下面的人海中做个被照的人呢? 该如何选择感兴趣的Session? 每年的OOW有数千session,勤劳如老杨这样的也不过每天能够听4-5场,4天的话也就最多20场,所以从浩如烟海的讲座中预先筛选出感兴趣的话题,并提前做好计划是很重要的。Moscone Center并不是只有一个地方,有West,South和North三栋楼,大部分跟Oracle Database相关的话题都是South,还有一部分在West。OOW有专门的网页可以用于规划Session,并添加到自己的日程表中。
US Travel Tips (OOW, ACE Directors) – Cont.
之前写过一篇:OOW US Travel Tips for ACE Director – Visa, Hotel, Car Rental, etc.,还是颇受好评的,为了纪念今年美国签证系统崩溃了好多天,现在补一个更新的问答版。 什么资格适合递签(非面签)? 之前的美国签证过期不到4年,或者未满14周岁或80周岁以上。所以我去年的签证是今年8月份到期,我夫人的签证去年8月份就到期了,我儿子4岁从来没去过美国,这样的三个人可以全部都递签,而无需面试。 如果我符合递签条件,但是为了陪必须要免签的其它人(比如父母、妻子)一起,也可以选择面签吗? 这是很多人纠结的地方,因为在大使馆签证页面中有一句话“所有符合中信代传递续签条件的申请人通常必须使用中信代传递服务”,看上去似乎这是强制的,并且中信银行的职员也通常会告知,如果你满足递签条件却执意要去面签,是有可能会被拒绝进入美国大使馆的,理由是本来人就那么多了,你符合递签条件,就别来裹乱了。 但是实际上,还是有很多人通过的,参看穷游的经验,并且根据我的面签经验,在进入使馆之前,也没有人详细查看你是否符合免面签条件。但是,其实让父母单独去面签,也并不是什么大事儿,美国签证官都是会说中文的。今年我夫人的父母(我的丈人、丈母娘)会跟我们一起去美国,两个人都是2014年新护照、白本、两个人去的、没有提交什么房产证明、旅游计划等等东西,问了两个问题就双双通过了。主要问题大约都是去干嘛?钱谁出? 递签的话,人在北京,是选择广州使馆还是北京使馆? 根据今年递签的经验,无论人在哪里,全部都选择广州使馆,否则中信银行会不接受递签申请。在填表的过程中有两个地方需要选择使馆。 第一个是填DS160的时候,最开始的页面,下拉列表中要选择广州(当然,如果你是面签的,住在北京就还是选择北京)。 第二个是CGI网站,如果选择了免面签代传递服务,那么到了Step 7的时候,会自动询问你是不是选择“中国,广州”作为您此次签证的申请地点,我之前以为这是Bug,但是实际上这是正常的,直接选择“是”即可。CGI网站填写步骤参看我之前的文章。 擦,眼睛都填花了好不容易填完,选的是北京,确认页都打出来了,难道还要再重新填一份DS160? 没错,是要重新生成一份DS160的申请,但是,所幸绝大部分信息都可以不用再填。操作方式是: 如上一条所述,在一开始下拉列表中选择广州; 然后选择下面的“Retrieve An Application”; 输入Application ID(这在之前的DS160确认页上就有); 输入姓、出生年份、安全问题的答案(希望你还记得); 这时候会出现两个选项,说确认页已经出了,要不就是查看确认页,要不就是创建一个新申请; 毫不犹豫选择创建新申请。 在新申请中,几乎90%的原来填过的信息都会自动填好,只需要点Next就可以,需要重新填的大概是行程计划部分和最后数十个无脑选No的安全问题。 签证的照片有什么要求? 官方要求是6个月之内的近照,如果还在使用一年前的照片,特别是一看就跟上一次签证一模一样的照片,中信银行是会拒收的。虽然我上一年混过去了,但是强烈建议大家每年申请的时候都现拍一张,没几个钱。注意:美国签证的照片是特殊尺寸,不是普通的2寸,而是51*51的size。 给孩子办签证有什么要注意的? 基本上没有特别需要注意的,未满14周岁的孩子是免面签的,但是递交给中信银行的材料中需要有出生证明的复印件和父母4年内的美国签证复印页(我不确认如果父母都没有去过美国需要提交什么?但是我想未满14周岁应该是不可以一个人就去美国的吧,所以总得有个陪同者)。之前不知道,又跑了一趟复印店。 今年美国签证系统崩溃,对签证批准时间有影响吗? 似乎没有看出太多影响,中信银行员工明确告知最多2周就可以拿到签证,这跟之前的说法是一样的。 之前文章遗漏的一个美国租车的问题。在美国租车,用国内的驾照可以吗? 可以,一点儿问题没有。并且无需翻译英文版本,无需公证(如果你细心,可以看到国内的驾照上本来就是双语的,有英文)。拿着就去,去了就租,租了就开走,违反交规还能不掏钱(最后这句当我没说)。 在机场免税店买化妆品便宜,还是在梅西百货买便宜? 这问题不应该由我一个大老爷们儿来回答,不过如果真要回答,我的答案是:It depends。梅西百货是有税的,纯看单品价格确实是机场免税店便宜一点点;但是梅西百货通常会有各种促销优惠活动,比如买几送几啥的,这样一算,就还是梅西百货便宜。依我说,你也不是玩代购倒货的,就别纠结这点儿钱了,痛痛快快逛逛旧金山,觉得好那就买吧,不管怎么样,也比国内便宜。别非等到回去的机场免税店,万一没想要的款呢? 在Outlets买什么? 好像没见到在Outlets买化妆品的,都是去买仔裤、衣服、包。大的旅行箱在梅西百货买会便宜一些,而Outlets嘛,中国人去没有不看Coach的,憋坏了的中国人,一口气买十几个甚至几十个Coach的包很常见;仔裤的话,Levis的价格只有国内的三分之一;AF的T恤、圆领衫也绝对物超所值;其它的什么Prada、Gucci、LV,不是哪个Outlets都有的,要看。这里是美国Premium Outlets的网站,去之前可以先搜一下有没有想买的品牌。加州有11个Premium Outlets,其中旧金山旁边的是Petaluma Village和Gilroy。