平板到底有没有未来?

  • Post author:
  • Post category:IT
  • Post comments:0评论

Mary Meeker在她的趋势报告里忽然提到了平板,并有一定的乐观情绪。在第七页,她这么说:平板出货量去年增长52%,超过PC所有年份的增长率。在第八页,她又说:平板用户仅为笔记本的56%,智能手机的28%,电视机的8%,还有很大增长空间。 这样的说法,让人有些小疑惑。因为根据其它的相关数据报告,似乎并不是这样的。 4月25日,台湾市场研究机构Digitimes Research公布数据说,今年一季度全球平板电脑出货量为5856万台,同比增长4.6%,但环比上季度却迎来了高达30%的下滑。ID…

继续阅读平板到底有没有未来?

ReactiveCocoa2实战

  • Post author:
  • Post category:IT
  • Post comments:0评论

之前已经写过两篇关于ReactiveCocoa(以下简称RAC)的文章了,但主要也是在阐述基本的概念和使用,这篇文章将会从实战的角度来看看RAC到底解决了哪些问题,带来了哪些方便,以及遇到的一些坑。 概述 为什么要使用RAC? 一个怪怪的东西,从Demo看也没有让代码变得更好、更短,相反还造成理解上的困难,真的有必要去学它么?相信这是大多数人在接触RAC时的想法。RAC不是单一功能的模块,它是一个Framework,提供了一整套解决方案。其核心思想是「响应数据的变化」,在这个基础上有了Signa…

继续阅读ReactiveCocoa2实战

12c的网络设置

  • Post author:
  • Post category:IT
  • Post comments:0评论

12c开始,对于pdb一般都是需要tnsname登录了,在这里记录一下主要的3个网络文件配置。 listener.ora # listener.ora Network Configuration File: /u01/ora12c/app/oracle/product/12.1.0/db_1/network/admin/listener.ora # Generated by Oracle configuration tools.   SID_LIST_LISTENER =   (SID_LIST…

继续阅读12c的网络设置

Job中报错ora-1493,no data found

  • Post author:
  • Post category:IT
  • Post comments:0评论

客户这边遇到个问题,他们有个package,在job中定期运行,但是会出现时不时的报错ora-1493,no data found。 定位引发ora-1493,no data found的语句为: SELECT sid, serial#   INTO v_sid, v_serial#   FROM v$session WHERE sid =        (SELECT MAX(sid) FROM v$session WHERE audsid = userenv('sessionid')); 这…

继续阅读Job中报错ora-1493,no data found

11g启动报错ORA-00371: not enough shared pool memory

  • Post author:
  • Post category:IT
  • Post comments:0评论

问题: 11g的一个库,启库时,报错shared pool不够。由于我是在一个测试的机器上,我不需要那么多的share pool,我只需800M的shared pool就够了。 但指定shared pool的大小为800M在初始化文件中,起库就报错: SQL> startup ORA-00371: not enough shared pool memory, should be atleast 2138663491 bytes 解决: 加个processes参数就可以了。我目前加了proc…

继续阅读11g启动报错ORA-00371: not enough shared pool memory

data file init write等待

  • Post author:
  • Post category:IT
  • Post comments:0评论

发生data file init write的等待是数据文件正在发生扩展,在11g中,这往往和SMCO和Wnnn进程的自动预扩展有关。 在生产环境中,如果在生产高峰期出现预扩展,可能会造成短暂的hang住,或者CPU突然的升高,或者查询dba_free_space的hang住。但是,预扩展这个功能是否好处大于坏处,是否需要关闭,我们用一些测试数据来说明。 在测试库测试了load大量数据到表中,触发SMCO进行自动预扩展,在测试中发现如下: (1)开启预扩展时(即设置_enable_space_p…

继续阅读data file init write等待

删除分区缓慢的一次分析

  • Post author:
  • Post category:IT
  • Post comments:0评论

在客户处遇到个问题,客户昨晚清理数据,删除一些表的分区,第一个表跑了20多分钟,但是差不多数据量的另外一个表,跑了好几个小时才完成。为何类似的数据在drop 分区的时候,有那么大的差异? 检查了改删除分区的语句,发现是update了global索引,并且,还用到了parallel 8的并行。 alter table MYOWNER_1.MYTABLE_FOR_CK DROP partition MYTABLE_FOR_CK201306 update global indexes parallel…

继续阅读删除分区缓慢的一次分析

OpenSSL 的新一批漏洞

  • Post author:
  • Post category:IT
  • Post comments:0评论

今天早上4点多就爬起来准备发安全公告(友商约的是早上5点发),一刷,OpenSSL官方已经正式发表了(时间大约是4点30),于是立即开始相关手续,commit修正,发公告,通知CERT,这些不表。 总体来说,这次安全公告比之前 Heartbleed 那回要有序的多,这主要归功于上回大家的声讨以及 Solar Designer 同学做的友商提前告知列表。大致时间线如下: 6月2日凌晨: OpenSSL 通知友商列表存在问题,要求同意 TLP:Amber 之后才告知具体细节。签署后约1小时得到了具体…

继续阅读OpenSSL 的新一批漏洞