摘要: 大致的。。因为有些完全不懂。下载的话需要填一些信息,而且要一个个下载,我找了一下,发现文件路径有规律,直接这样下载就一次全搞定了:for i in {1..53};do wget http://topic.it168.com/factory/DTCC2013/doc/a$i.pdf ;done;内容方面,大概分了这么几块,很大一块是大数据,基本上超了二分之一 ,hodoop ,百度的集群居然最大一个居然有1w多台。。真是好强大。。第二大快方向是mysql ,份额也是很大的,基本上阿里,百度都在用,当然确实很深入。阿里的几个专家在数据库方面的功力真的是很深厚。其次是oracle ,团队管理人才建 阅读全文
posted @ 2013-04-29 18:09 过去的我 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 不断的从媒体发现这个很具广告特色的语句,他们总是鼓吹大数据时代的来临,好像如果你没抓住他,你就要立马落后别人好几条马路。各种公司企业对他们的产品也宣称产品是大数据时代不可或缺的科技武器,一个钱学森相当于10个王牌师。国内到处充斥着浮躁,不管是大学还是业界,大家都想赚点钱一夜暴富然后过上高富帅的生活。大数据首先是数据,现在数据都是企业的核心,但有多少企业把关键数据存下来,有序保存,以后可以通过数据库形成报表,或者做数据分析,olap ,来做决策 ? 相信这个比例不高 。大多喜欢把数据放到excel 电子表格,数据利用率极低!! 差不多超过50行以后就变的很难维护。 信息化是第一步,把需要记录的数 阅读全文
posted @ 2013-04-27 05:52 过去的我 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 先谈谈反面例子,我们公司的idc,主要精力花在搬机器跑机房上面了上架什么的。还有各类琐事,比方说设备坏了。之前一个比较大的问题是,机器比较分散,分散就导致我们联系重启的人比较头痛了,各个机器有不同的电话,流程,有些还要发邮件进行身份验证,非常慢。各个机房的带宽买的也不一样,看起来也不方便。再一个就是人员的不稳定了,其实很多公司最大的支出是人力资源方面的,发工资要用掉一大笔钱,但是幸幸苦苦招来的员工确不好好珍惜,老是无脑一样的布置一些蛋疼的活。还见不得你闲。这就让人很受不了了。现代企业其实都有一个叫人事或者人力资源的部门,但大多数在那摆摆样子的,毫无实际用处,简单让他说出公司里有多少人,每个人的 阅读全文
posted @ 2013-04-22 21:11 过去的我 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 不敢说100%,但是起码100里面99个想发一笔。实现所谓的屌丝逆袭梦。之前我也是这么想的,但是,现在不在报这种幻想了。除非在创业公司,突然被收购了又或者上市了,得到风投了,不然不可能。如果毕业时你的年薪是10w,那么争取把这个数字逐年提高,11w,12w,15w,但不可能一下子幻想增长到100w,200w买车买房,那样的几率是微乎其微的。现在想通了,慢慢累计吧,少年。不管是财富还是知识。重读shell 编程。之前一直不怎么喜欢shell,但想要全部掌握他,还是需要花费一些时间的。 阅读全文
posted @ 2013-03-28 10:35 过去的我 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 首先是基础的服务器,如果用物理的,机房托管费用加上机器的成本,一台dell的服务器价格也不菲,1,2w一次性投入。加上以后不断的托管费。其次是软件,软件也要钱啊,一套好点的软件价格不低。对于小企业,初期的,最最原始的规模,独立的网站,独立域名的,仔细算一下,如果买实体的机器,成本确实不低,3w起。都说电子商务帮助传统企业降低成本,这个投入的话,确实降低不了多少。之后可以考虑买云主机,以阿里云的弹性计算来算,1核,1.5G,20G系统盘,2M带宽来算,1500元的这个价位还是很划算的。确实比物理机器便宜很多,买2台也不过3000元,可以用来做高可用。一台挂了自动切换。运维这块投入交给私人来做,1 阅读全文
posted @ 2013-03-24 11:19 过去的我 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 5.1版本,无论似乎truncate table 还是delete from ,都能删掉数据,但是表空间还是不会变,analyze table 还是optimize table都不行。。最终解决方案是alter table xx engine=innodb但是上面的只试用与 每个table一个idb 文件的那个配置。现实情况中遇到,原先用的是共享tablespace ,后来突然配了个per table ,这就受不了了,有些表是在共享表空间里面的,有些是独立的。。这给后面埋下了一颗定时炸弹。就算用 alter table engine=innodb也回收不了空间。后来干脆把ibdata1 给删了 阅读全文
posted @ 2013-03-16 21:10 过去的我 阅读(681) 评论(0) 推荐(0) 编辑
摘要: 大家都知道innodb的间隙锁的纯在是为了防止幻读,因为其默认隔离级别是REPEATABLE READ ,不加间隙锁的话没法保证这个隔离级别。====================================================“当我们用范围条件而不是相等条件检索数据,并请求共享或排他锁时,InnoDB会给符合条件的已有数据记录的索引项加锁;对于键值在条件范围内但并不存在的记录,叫做“间隙(GAP)”,InnoDB也会对这个“间隙”加锁,这种锁机制就是所谓的间隙锁(Next-Key锁)。============================================= 阅读全文
posted @ 2013-02-26 12:14 过去的我 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 看一些基本信息。Table: sdb_base_kvstoreCreate Table: CREATE TABLE `sdb_base_kvstore` ( `id` mediumint(8) unsigned NOT NULL auto_increment, `prefix` varchar(255) NOT NULL, `key` varchar(255) NOT NULL, `value` longtext, `dateline` int(10) unsigned default NULL, `ttl` int(10) unsigned default '0', PRIM 阅读全文
posted @ 2013-02-20 18:44 过去的我 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 业务是 ,5.0,和5.1的升级到5.6.10 ,engine 有innodb 共享tablespace ,myisam ,两者都有。instance 的schema 很多。升级测试,之前的数据库mysqldump --all-database dump 出来,然后导入新的5.6里面去用root登录show grantsGRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, RELOAD, SHUTDOWN, PROCESS, FILE, REFERENCES, INDEX, ALTER, SHOW DATABASES, SUPER, CREAT 阅读全文
posted @ 2013-02-14 11:55 过去的我 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 就是取消了原来的my-huge.cnf my-large.cnf my-small.cnf 模版,support-files里面没有了。取而代之是my.cnf 或者是my-default.cnf,在这个基础上自己调。里面给出了几个比较关键的参数,比如innodb_buffer_pool_size# join_buffer_size = 128M# sort_buffer_size = 2M# read_rnd_buffer_size = 2M可以看到,默认文件需要配置的地方很少,这是因为mysql 已经将以前许多默认值设置不合理的参数都已经调整过来,并且采用了一种out-of-box的思维,有 阅读全文
posted @ 2013-02-13 09:34 过去的我 阅读(2241) 评论(0) 推荐(0) 编辑