Tip: 看不到本站引用 Flickr 的图片? 下载 Firefox Access Flickr 插件 | AD: 订阅 DBA notes -- ![]()
2008-07-10 Thu
作者:AnySQL, 订阅AnySQL, Oracle数据库恢复及服务, Sybase恢复, 磁盘及RAID恢复
将一个很复杂的数据迁移脚本, 分成了好多步, 并且中间互不相关的部份用并行来节约时间. 由于步骤太多, 又需要在限定的时间内准确地完成. 开发DBA按照我的要求, 整理了很多的SQL文件.
(A01 - A10).sql
(B01 - B10).sql
(C01 - C10).sql
其中B和C可以走一条线, A是最慢的. 在做完第一次测试后, 感觉有个地方不爽, 由于是一个人并行去做, 每一步做完后, 总不知道下一步是什么? 得想一想才知道. 于是又给开发DBA做了一个建议, 在每一个SQL文件的最后, 加一个提示.
prompt Step XX Done, Next XX.sql
改了后, 几个DBA再去测, 都发现感觉上爽多了, 时间上也应当有比较多的节省, 但不知道具体节约了多少分钟.
服务意识也可以用于过程的优化中.
相关文章 | Related Artiles
我要留言(当前0)
作者:AnySQL, 订阅AnySQL, Oracle数据库恢复及服务, Sybase恢复, 磁盘及RAID恢复
在优化数据迁移的过程中, 发现有这样一段脚本, 要将一个表的数据分到很多的小表中. 如下所示(A表比较大, 其他的表相对较小):
CREATE TABLE A_1
SELECT A.* FROM A,B,C,D,E
WHERE A.ID IN (SELECT B.ID FROM B)
WHERE A.ID IN (SELECT B.ID FROM C)
WHERE A.ID IN (SELECT B.ID FROM D)
WHERE A.ID IN (SELECT B.ID FROM E)
CREATE TABLE A_2
SELECT A.* FROM A,B,C,D,E
WHERE A.ID NOT IN (SELECT B.ID FROM B)
WHERE A.ID IN (SELECT B.ID FROM C)
WHERE A.ID NOT IN (SELECT B.ID FROM D)
WHERE A.ID IN (SELECT B.ID FROM E)
CREATE TABLE A_3
SELECT A.* FROM A,B,C,D,E
WHERE A.ID NOT IN (SELECT B.ID FROM B)
WHERE A.ID IN (SELECT B.ID FROM C)
WHERE A.ID IN (SELECT B.ID FROM D)
WHERE A.ID NOT IN (SELECT B.ID FROM E)
......
每一步的执行步骤都在8-10分钟左右, 总共有类似的步骤7步, 全部耗时约60分钟. 于是将过程改写了一下:
相关文章 | Related Artiles
我要留言(当前0)
最近事情比较杂,所以没心情写 blog 。
travian 玩了一年多,终于快结束了。奇迹修好就解脱了。这个游戏教了我许多设计思路,并展示了一些问题,需要好好盘点一下。
这两天有人问我,为啥我玩了二十多年电脑,眼睛就不近视呢?这个问题好多人问过了,我也想过好几次,终于有了个结论。就是因为我从小玩电脑,所以才没近视的。
道理其实很简单啊。这么多年,坐在电脑前,干的最多的事情是写程序。这当然不同于大多数非程序员的电脑使用者。非程序员用电脑,需要眼睛需要专注的看屏幕,是屏幕对人体的信息输入。而写程序是个相反的过程,是人体对计算机输入,基本是在用脑而不是用眼。眼睛自然没那么疲劳啦。而正是从小到大坐在显示器前,电视也没怎么看。当然比那些小时候泡在电视前的小孩子们把眼睛保养的好啦。
同事做的天下2又一次开始试玩期了,据说从玩家数字和收入情况上看还可以。虽然比前一个版本更泡菜,但是这也是大众口味了。大众口味被骂是正常的。不是现在的玩家越来越喜欢快餐式游戏,而是玩家群体扩大了。我相信作为个体的玩家是会有越来越高的游戏追求的,但群体则不然。
前两天跟人聊天,说大街上美女身边几乎都不是帅哥,所以长的丑更容易找个美女当老婆。我说,这是青蛙们用来安慰自己的。学过点概率的同学稍微想一下就能明白,帅哥配不到美女,不是因为美女倾向于找青蛙,也不是帅哥喜欢恐龙。根本原因是因为帅哥美女在人群中出现的比例太小了。
长的漂亮,找到相貌出众的配偶的概率一定比普通人高,这是生物学规律。但是概率比别人高,不等于这件事发生的概率就高。
假设一个美女有 100 个追求者,其中一个是帅哥,另外 99 个是青蛙。即使帅哥追到美女的概率比他的竞争者高 10 倍,那么他成功的概率也不过 9% 而已。所以美女最后选择的更有可能不是他了。
其实我想说的是,无论做什么有竞争性质的事情,提高自己的竞争力是可以加大相对于别的竞争者胜利的概率。但并不一定保证你能成功。好比买彩票,你花一万块下注,比花 10 块钱下注的人更容易中奖。但是事实是,往往出现只花 10 块钱的就中了大奖的人。这绝对不能说明,花 10 块钱下注的人比花一万块的人更有优势。而只能说明,花点小钱玩彩票的人比倾家荡产买彩票的人多的多;或者说明买彩票的人大多数都是穷人。
如果你尽力了却失败了,不用太怨天尤人,抱怨 RP 不好,老天不公。其实这个世界的物理法则是公平的,只是你没理解公平的规则而已。
说起公平,看到天下2 里做了个很可笑的开宝箱的设定。可以先让玩家看一眼宝箱里有些什么,然后转轮盘。通常箱子里有很多垃圾,也有一些好东西。游戏还允许玩家自己事先调整一下那些东西的位置再转。我还没问开发组是不是在程序里作弊,但是据玩家说,宝箱里一般大约有 50% 的垃圾物品,但是转轮盘转到垃圾的概率是远远大于 50% 的。
我想这个设计应该就是个幌子了。这种东西也就骗骗小学生吧。想想也是,宝箱以 50% 概率开出好东西,这个概率的确也太高了。我们是不是应该想个更好的点子来让玩家的感觉上的概率和实际的一致?
这让我想起密码学里的一个交换信息的学问了。就是我先把信息交给你,但是你不能看,事后大家在核对。保证双方都没有作弊。
密码学里这样的策略有很多,不过不太好解释给玩家。以众多玩家的小学数学水平(非贬义,根实际统计数据,现在网游玩家中低学历人群比例相当的大)很难理解并自行校验。
我想了个法子,让玩家信任服务器没有作弊。
当玩家转轮盘之前,系统先把结果产生出来,并随机发给一个玩家。并告诉这个转轮盘的这个人,结果提前发给了谁。玩家需要在一秒内下注,然后得到结果。
事后,玩家可以向那个事先得到结果的玩家确认系统是否作弊。
这个过程的时间很短,短到不可能针对性的询问特定玩家结果就够了。再加上系统信息都加上时间,可以方便事后核查。
当然这只是一个草案,实际想做的话,需要完善许多。比如加入竞争关系,阻止提前收到信息的人广告结构等等。就不展开讨论了。
别的方案也有许多,比如由服务器发一个 100 位的整数,问玩家这个数字模 7 等于几。如果限制时间回答,假设玩家没有外挂帮他计算的话,也能起到同样效果。(因为以人脑的计算能力,不可能在很短的时间内得到答案,只能考猜)
我们还可以综合以上两个方案,玩家在转轮盘之前,把这个 100 位整数发给随机一个玩家。并告诉转轮盘者发给了谁。并允许他们事后相互验证。这样,靠一个人做外挂作弊得到答案也就几乎不可能了。
I read a lot of "stuff". Yeah, I know, I'm writing less here - but that leaves more time to read over there...
I read lots of blogs, lots of forums. I lurk. I observe. I see what people are saying.
I liked what Cary Millsap just said:
I don’t mean “show and tell,” where someone claims he has improved performance at hundreds of customer sites by hundreds of percentage points [sic], so therefore he’s an expert. I mean show your work, which means documenting a relevant baseline measurement, conducting a controlled experiment, documenting a second relevant measurement, and then showing your results openly and transparently so that your reader can follow along and even reproduce your test if he wants to.
Check out the entire posting - and the book he is talking about. Also, check out his new venture. A pretty good read...
Shared by Fenng
技术Blog 中我写不过 Robbin 啊 :)
作者: robbin 链接:http://robbin.javaeye.com/blog/213753 发表时间: 2008年07月11日
声明:本文系JavaEye网站发布的原创博客文章,未经作者书面许可,严禁任何网站转载本文,否则必将追究法律责任!
SNS之我见(一)
五、点评国内SNS网站
1、小富即安、目光短浅的校内网
在校内开放API之前,我看错了两件事情:一个是低估了国内web2.0小网站开发app的热情;一个是高估了国内SNS网站商业眼光。
校内网在国内能够成功,我觉得机遇是主要的原因:王兴搞校内网的时候,国家教委开始管制各大高校的BBS,在校学生们无处可去,校内网刚好补上,而那些离校的学生面对ChinaRen和5460两个烂得不能再烂的同学录,也只能选择校内网。因此校内网的成功与其说是真人网络和定位大学生市场的成功,还不如说是国家教委和清华师兄张朝阳赐了王兴这个机会。而王兴离开校内创办海内至今没有起色,也很说明了这个问题,校内的成功不是网站模式的拷贝成功,而是机遇的成功。
BTW:我个人觉得互联网创业当中的机遇是很重要的,王志东离开新浪以后至今没有翻身已经很说明问题了。互联网成功的创业人士离开原来公司独自创业失败的例子我手里还有两个,因为认识就不方便点名了。总之,成功的人不要觉得自己很了不起,你的成功多半是走了狗屎运。我到很佩服马化腾和丁磊,从不讳言自己是走了狗屎运的。
校内网本质不是Facebook模式,而是社区网站,虽然他也做了必要的隔离,但是总体而已,UGC在校内还是占了很重要的部分,特别是校内和mop整合的很紧密。我看过王兴创办海内的一个采访:记者问他为什么创办海内,他说校内网虽然抄袭Facebook,但是本质上还是抄袭MySpace的,而他更看好Facebook,所以创办海内,真正抄袭Facebook。这段话我当时不理解,但是后来我明白了,你仔细研究校内网,他的确是一个披了Facebook皮的MySpace网站,他的社区性质很明显。
校内的社区性质决定了他绝不会走Facebook的商业模式,为什么呢?如果你像我一样自己辛辛苦苦创办了一个社区网站,积累了这么多会员出来,那么你绝对没有开放网站、开放用户的决心。因为这样一个社区已经可以让你真金白银的赚很多钱了,如果你现在彻彻底底的转型搞应用平台,等于是放弃了现在可以触手可及的利益,而去博一个更伟大的赌注。或者用武侠小说的典故来形容就是,你想修炼吸星大法绝世神功的话,就必须先把自己辛苦练了二十年的内功废掉,你说除非逼到绝路,谁会愿意冒这个险?
校内的两难困境就在这里,不过对于陈一舟来说,他一点不为难,因为他是一个连眼前利益都不肯放弃的人。所以校内的霸王条款一点都不奇怪,奇怪的只是把别人当傻瓜这究竟是自己的智商问题,还是别人的智商问题呢?
不过坦白说,校内现在的条件很好,积累了足够多的用户,又融了4.5亿美元的资金,完全有资格去做平台,而不必担心什么风险,更何况国内web2.0小网站空前高涨的app开发热情和淘宝网的经验也证明了Facebook的商业战略在中国完全有实现的可能性。但是以陈一舟的性格和现在校内网的做法,我可以断定校内会亲自切入若干垂直领域,例如电子商务,旅游,网络招聘,web网游,在赚那么丁点小钱的同时,放弃了成为真正的中国Facebook的可能性。我想,如果把陈一舟换成了马云,马云一定会选择走平台的道路,所以说性格决定命运呀。
2、命运难测的开心网
前面说了开心网是真正气质上符合Facebook克隆的网站,实际上开心网成功的唯一秘诀就是抄袭Facebook抄的最谦虚,最真诚,抄到了位。开心网最火的买卖朋友和争车位这两个应用都是抄袭自Facebook的“Friends for sale”和“Parking War”,号称开心网贴心的注册后提示邮箱登录链接,其实也是原封不动的抄了Facebook。而开心网不过是忠实的抄袭了Facebook就已经惊人的成功了,由此可见国内互联网的作弊家们,给点专业精神好不好,你抄也得抄像点嘛。
开心网唯一的问题就是商业模式,CPC广告在国内更加行不通,如果说Facebook还能用CPC赚到1.45亿的话,那么开心压根就不用指望广告费。如果走Facebook的平台战略,构建一个巨大的应用平台,通过app商家来收费的话,这条路太长了,需要的投资太大。马云的成功毕竟也有孙正义和Yahoo累计十多亿美元的砸钱。孙正义已经给陈一舟砸了4.5亿了,不可能再给开心网了。
所以我猜测开心网的商业模式会走第三条路,就是自己做web小游戏,最终转型成为一个SNS型的休闲web网络游戏网站。但是这条路会走的很累:一是web网游市场竞争的激烈程度完全不低于SNS网站;二是纯做小游戏的开发成本很高。
目前开心网的小游戏都是自己开发的,但是这种小游戏是有一个新鲜期的,用户一开始玩活跃度很高,但是过了新鲜期,就逐渐觉得没有意思了,用户经过了一段时间的活跃期,就会逐渐消沉下去,开心网现在已经开始出现这种问题了。所以传统网游的生命周期即便不断更新也不过3-5年而已,这种web小游戏的生命周期就更短了,不过1-3个月而已。你要保持网站用户的活跃度,就要不停的开发下去,因此开发成本会越来越高。
Facebook最聪明的地方就是他自己不开发app,只鼓励app开发商去开发,因此Facebook没有这个开发成本的巨大负担。开心网要想摆脱这个困境,还是必须走Facebook平台战略,可以说开心不走平台战略就没有大的前途,但是开心要走平台战略,这个目标就太大,实现难度过高。所以Facebook的模式不是那么容易抄的,你真想做Facebook的话,你不开放平台是根本玩不下去的,但你开放平台你没有足够的资金支撑,你也玩不下去。
3、失败的海内网
王兴现在的处境很尴尬。王兴创办海内网的时候,已经意识到要避免成为一个社区网站了,但是由于他一开始没有从app切入,导致了海内以他不期望的方式成为了一个IT同人社区了。但是他又非常不愿意接受这一点,极力摆脱。不过他不做IT同人社区,有的是人做,于是5GSNS出来了,海内上面的大批IT大牛都跑了。不知道现在王兴究竟是高兴多一点,还是失落多一点呢。
海内网和下面要提到的所有SNS克隆网站相比,有一个本质不同:海内不提供网站公共信息的广播,你看不到朋友之外的信息,他还是以Facebook那种模式,引导你去和自己熟人去社交。但不幸的是海内的用户们毕竟是在中国BBS泡大的一代,你不用app去勾引他们,他们在海内只想着卧底发文搞UGC,而不是拉自己的哥们上来虚情假意的社交。失败,这真的是很失败呀。
4、画虎类犬的UCHome、一起、蚂蚁、5GSNS等等
一言以蔽之,这些网站的创始人心里都有一个执念:“BBS是可耻的,BBS是没有商业价值的,BBS是没品的,我作为一个有品的互联网资深人士,我得创造有品的互联网生活方式”
小戴同学在discuz!论坛上面写了很长的一篇帖子(不过比我这篇文章短),讲他为什么要开发UCHome,中心思想就是BBS过时了,BBS缺点太大,我发现Facebook做社区比BBS更优越,所以我现在开发了UCHome。
谢文就不用说了,一直鼓吹他的三个代表精神:代表互联网的物质生活,代表互联网的精神生活,代表互联网的社会生活的一个超级web2.0社区,不知道他还有没有八荣八耻?总之谢文导师明枪明棒的要搞社区,结果却套了一个Facebook的皮上来。其实您大可不必,你要是不抄Facebook的皮,我就把你和豆瓣、51.com放在一起看了。这搞的不伦不类的,还不如光明正大的说我要抄Facebook呢,何必呢?自己都没有搞清楚自己要干啥的人。
麦田师兄比谢导师还没方向感,整天琢磨poke小药丸去了。我记得麦田说过一句话,说他之所以搞蚂蚁,就是因为他太烦BBS了,麦田的优点就是太天真,天真的随便讲真话。
5GSNS这个就不说,还不如用discuz!得了。
那么他们为什么要用Facebook的皮来做社区呢?
1、BBS的确有很大的缺陷
凡是运营过BBS的人都知道BBS的“劣币驱逐良币”的问题,低手充斥会导致高手的离开、社区的衰落。用Facebook的皮可以很大程度上隔离用户,解决BBS最大的痼疾。
2、可以改进很多BBS没有做好的功能
比方说集中的信息更新通知功能,个性化推荐,更好的社区好友互动功能等等。
这些好处都是看得见的,再加上很多人本身对BBS的强烈排斥,更加倾向于用Facebook之皮来做社区网站了。我得必须承认,虽然UCHome这个克隆完全曲解了Facebook之本意,但是UCHome也不失为一个不错的改良版本的社区软件。
但是我得说,作为一个非盈利性质的社区来说,用UCHome可能比BBS更好,但是对于一个有商业期望的网站来说,用UCHome做社区,无疑于自杀。为什么呢?
因为Facebook之皮本身是用来实现熟人之间的社交的,因此他是一个封闭的工具,非常不利于信息的传播!
传统的BBS要盈利,已经有两条被证明过康庄大道:
1、BBS转型做网络媒体,以BBS为基础成为网络媒体的成功案例简直多得数不过来:
新浪网的前身就是一个四通利方体育沙龙BBS;
网易的前身也是一个大BBS,我在98年还注册过账号灌水;
IT媒体类的网站,最近被收购的IT168,PCPOP哪个不是靠BBS起家的?太平洋电脑网也是BBS起家;
CSDN也是BBS起家,一开始是程序员大本营光盘的技术支持论坛;
被IT168买过去的ITPUB,ChinaUnix也是BBS;
JavaEye也是BBS起家;
2、BBS转型做电子商务
阿里巴巴网站一开始就是一个BBS,是马云亲自敲定要做BBS的;
篱笆网也是BBS,不用说了;
搜房网也是BBS起家
BBS起家的互联网网站太多了,这本来就是一条光明的大道。为什么这些互联网资深人士畏之如虎呢?
1、BBS的运营难度和成本都比较高
要运营好一个BBS,站长需要非常高超的平衡能力,以及一个得力的运营团队,能把一个BBS运营好是极难的事情,这里面的门槛非常高,太多人想回避这个难度走捷径,造假,灌水,吵做,流量是上来了,社区的商业价值没有了。而且BBS需要持续不断的投入,一旦运营投入不足,BBS的人气就难以为继。
2、越是互联网资深人士越希望用网站独特的功能取胜,不战而屈人之兵,越想避免商业上的短兵相接和踏实的运营。
对互联网特别有感觉的人,往往希望用自己的长处作为核心竞争力,希望用卓越的网站功能和体验去吸引用户,战胜对手,而不屑于没有技术含量的日常运营工作和类似传统销售的营销方式。我感觉自己身上就存在这样的毛病,而且我也从上述很多人的言论当中感受到了这一点。网站毕竟是公司,要遵守商业规则,踏踏实实的运营和赚钱比整天想着用杀手锏网站功能去击败对手更重要。
而且我也强烈的感觉到一点:走捷径成功的网站往往商业模式会难产,一点一点打拼上来的网站商业模式都是顺理成章的。上面提到这么多从BBS起家的网站哪个不是踏踏实实运营了五六年以后成功的?而2005年风光无限的博客网站现在纷纷倒闭,博客网站的运营难度根本无法和BBS相比,因此催生商业模式也更难。
用Facebook之皮运营的社区网站,其用户创造内容的传播途径是受阻的,因此无法成功的转型成为一个网络媒体,这BBS第一条商业模式就堵死了;其做电子商务网站其用户传播的途径又受限于朋友之内,传播范围太小,无法形成有效营销,这BBS第二条商业模式也堵死了。5GSNS要搞网络招聘,但是网络招聘市场的水非常深,我可以告诉大家的就是:截止目前为止,所有的垂直招聘社区无一成功的,5GSNS在走一条没有商业前途的路,真要搞招聘,不能按照5GSNS现在这种搞法。
六、社区网站做SNS
Facebook的前景是光明的,但是中国能不能出一个Facebook,现在看来并不是那么乐观。
大多数披着Facebook皮的社区网站都是瞎凑热闹,如果作为兴趣爱好搞搞Facebook之皮类型的社区网站,玩玩也好,但是要想搞一个有商业前景的社区网站,我奉劝一句,还是别用UCHome,这是一条死路。
另外还有一个有意思的趋势:一些以BBS起家的社区网站也开始SNS化,开始引入Facebook模式:
一个是TechWeb用UCHome架设了一个社区,这个我就觉得很搞笑了,明明有自己的BBS,还搞UCHome自己抢自己的用户?
另外一个稍微高明一点,CSDN把个人空间和个人博客改用Facebook之皮来实现了。其实这层皮并不重要,重要的是你怎么给社区的用户提供好的个性化推荐、好的个人信息聚合、好的朋友交流工具,这些我在CSDN个人空间尚未看到。
七、SNS之我见
国内真正在做SNS的网站并不多,SNS这条也不好走,但如果能成功,就是一个the big thing,但是还看不出来候选者。
那些批着Facebook之皮的社区网站,我预测将有一半以上在两年之内死掉,另外一半会改回BBS。
社区网站做SNS悠着点好,先想清楚了再做,要做就做得有点创新,别蛮干,上来就扒别人的按钮和CSS。
本文的讨论也很精彩,浏览讨论>>
JavaEye推荐
- 搜狐网站诚聘Java、PHP和C++工程师
- Oracle专区上线,有Oracle最新文章,重要下载及知识库等精彩内容,欢迎访问。
- 北京: 千橡集团暨校内网诚聘软件研发工程师
- 快来参加7月17日在成都举行的SOA中国技术论坛
- JavaEye问答大赛开始了! 从6月23日 至 7月6日,奖品丰厚 !
方军商业日记 2008年7月11日
向Google学习人际交流

图为李大维Google中国演讲的海报,源自:小广告与开放平台(wangjunyu)
哈佛商业评论中文网刊登了斯图尔特·弗里德曼的文章《向Google学习人际交流》。沃顿商学院管理学教授斯图尔特·弗里德曼应邀到Google去演讲,在他演讲的过程中,他发现一些不同的沟通方式:“他们制作了小小的纸质海报,张贴在校园里几乎所有建筑入口的玻璃门上。他们的确用了一些纸,因为他们知道宣传的形式必须与众不同,事实正如他们所想,我们拥有了一大批听众。 ”在Google中国,类似的沟通也存在,比如上面这张很好玩的演讲招贴。
以下内容摘自斯图尔特的文章,他的重点放在选择不同的媒介来达到交流的效果:
(在Google园区)精美、实用的电子信息屏幕随处可见。每时每刻,每个人都在收发电子邮件。在这个绝对21世纪的工作环境里,如何才能引起员工的注意,让他们花一个小时来听听作者介绍自己的新书呢?对于邀请我的主办方来说这是一次挑战,作为有创造力的GOOGLE人,他们找到了与众不同的办法,并且这办法真的奏效了。
他们制作了小小的纸质海报,张贴在校园里几乎所有建筑入口的玻璃门上。他们的确用了一些纸,因为他们知道宣传的形式必须与众不同,事实正如他们所想,我们拥有了一大批听众。
这又是一个GOOGLE人在利用媒介上不断创新的好例子,即使它意味着我们有时要回归到过去。对于如何聪明地选择媒介,这个有趣的事例给我们带来一些重大教益:
1. 要了解你想交流的人所使用的各种的媒介形式。假如你的孩子们正在使用短信进行交流,而你想加入谈话,干吗还要用发邮件或打电话的方式呢?
2. 尝试不同的媒介形式,看看何种形式在何时最有效。面对面的交流是否像你想的一样重要呢?为什么不尝试减少和你日常生活中某些重要人物(比如你的下属)的会面时间,与此同时增加和其他人的会面时间?这些人也许需要你投入更多的时间(比如你的客户和你的朋友)呢。
3. 当你需要吸引注意力并超越其他人的时候,换一种交流的方式。在2008年,收到一个展示个性的亲笔留言或信件是一件特别的事。你上一次亲笔写信是什么时候呢?
通过有效的媒介来达到交流是一方面,另一方面是要建立有效的人际关系网络,2007年2月号哈佛《商业评论》刊登的《创建你的战略型人际网络》(埃米尼亚·伊巴拉、马克·亨特)对此一些很好的观点。他们认为,“管理者之所以能得到提升,通常是由于他们有很强的专业能力。但要解决全局性的战略问题时,需要的是人际关系而不是分析能力。此时,与目前以及潜在的利益相关人士打交道,并不是不务“正业”,而是他们工作中最核心的内容。”
他们把关系网络分为三类:业务型(operational)人际网络、个人型(personal)人际网络和战略型(strategic)人际网络。业务型人际网络的关系是由工作性质和组织结构决定的,所以业务型人际网络经常存在于组织内部。通过参加专业协会、校友联谊会、俱乐部等兴趣团体可以建设个人型人际网络。而战略型人际网络则能提供一系列的关系和信息来源,是实现个人目标和组织目标的力量源泉。
埃米尼亚·伊巴拉、马克·亨特认为可从如下方面入手建立有效的战略人际网络:
改变成见 管理者只有认同建立人际网络的意义,才有可能在上面倾注足够的时间和精力,并实现预期的结果。消除这一误解的最好办法就是找一个榜样。你原先可能会对某一做法反感,但是当你所尊敬的人采取这一做法时,你的态度可能也会随之改变。
从业务外部入手 和本部门以外或者本单位以外的高级管理者接触,管理者需要找一个合理的“由头”。这时,我们可以尝试把个人的兴趣和专业的技能转移到战略层面中。通过个人兴趣或者专业的技能来结交相关人士。还有一些管理者会利用自己的专业兴趣和技能建立内外部联系。
重新分配时间 人际网络建设需要大量的时间,为此管理者必须学会授权,才能有足够多的时间来从事人际交往。遗憾的是,刚出道的管理者往往看不到致力于人际网络建设的收益。他们在人际网络建设上花的时间越少,就越不擅长此道,进而会形成一个恶性循环。
经常使用人际网络 很多管理者将良好的人际网络等同于认识大量的人。然而,认识仅仅是开始。优秀的人际网络建设者的做法是这样的:不管是否需要帮助,他们都会从网络成员那里寻求帮助,同时也会尽力给予。只有经常使用人际网络,人际网络才能存在和发展。
坚持到底 建设人际网络,毅力比技巧更重要。当初期的投入不能立刻带来预期的效果时,很多人就会武断地认定自己没有人际网络这方面的天赋。但是建设人际网络并非与生俱来的能力,也不一定需要合群外向的性格。它实际上是一种技能,需要不断地练习。

(C)版权所有 请勿转载
了解固然重要,了解却不理解则毫无意义。方军商业日记(BDAILY),每周一至周五出版,与你一起理解纷繁复杂的商业世界。
相关链接:
哈佛商业评论中文网:www.hbrchina.com
向Google学习人际交流,斯图尔特·弗里德曼/文
创建你的战略型人际网络, 埃米尼亚·伊巴拉(Herminia Ibarra) 马克·亨特(Mark Hunter),2007年2月
comment
作者: robbin 链接:http://robbin.javaeye.com/blog/213753 发表时间: 2008年07月11日
声明:本文系JavaEye网站发布的原创博客文章,未经作者书面许可,严禁任何网站转载本文,否则必将追究法律责任!
SNS之我见(一)
五、点评国内SNS网站
1、小富即安、目光短浅的校内网
在校内开放API之前,我看错了两件事情:一个是低估了国内web2.0小网站开发app的热情;一个是高估了国内SNS网站商业眼光。
校内网在国内能够成功,我觉得机遇是主要的原因:王兴搞校内网的时候,国家教委开始管制各大高校的BBS,在校学生们无处可去,校内网刚好补上,而那些离校的学生面对ChinaRen和5460两个烂得不能再烂的同学录,也只能选择校内网。因此校内网的成功与其说是真人网络和定位大学生市场的成功,还不如说是国家教委和清华师兄张朝阳赐了王兴这个机会。而王兴离开校内创办海内至今没有起色,也很说明了这个问题,校内的成功不是网站模式的拷贝成功,而是机遇的成功。
BTW:我个人觉得互联网创业当中的机遇是很重要的,王志东离开新浪以后至今没有翻身已经很说明问题了。互联网成功的创业人士离开原来公司独自创业失败的例子我手里还有两个,因为认识就不方便点名了。总之,成功的人不要觉得自己很了不起,你的成功多半是走了狗屎运。我到很佩服马化腾和丁磊,从不讳言自己是走了狗屎运的。
校内网本质不是Facebook模式,而是社区网站,虽然他也做了必要的隔离,但是总体而已,UGC在校内还是占了很重要的部分,特别是校内和mop整合的很紧密。我看过王兴创办海内的一个采访:记者问他为什么创办海内,他说校内网虽然抄袭Facebook,但是本质上还是抄袭MySpace的,而他更看好Facebook,所以创办海内,真正抄袭Facebook。这段话我当时不理解,但是后来我明白了,你仔细研究校内网,他的确是一个披了Facebook皮的MySpace网站,他的社区性质很明显。
校内的社区性质决定了他绝不会走Facebook的商业模式,为什么呢?如果你像我一样自己辛辛苦苦创办了一个社区网站,积累了这么多会员出来,那么你绝对没有开放网站、开放用户的决心。因为这样一个社区已经可以让你真金白银的赚很多钱了,如果你现在彻彻底底的转型搞应用平台,等于是放弃了现在可以触手可及的利益,而去博一个更伟大的赌注。或者用武侠小说的典故来形容就是,你想修炼吸星大法绝世神功的话,就必须先把自己辛苦练了二十年的内功废掉,你说除非逼到绝路,谁会愿意冒这个险?
校内的两难困境就在这里,不过对于陈一舟来说,他一点不为难,因为他是一个连眼前利益都不肯放弃的人。所以校内的霸王条款一点都不奇怪,奇怪的只是把别人当傻瓜这究竟是自己的智商问题,还是别人的智商问题呢?
不过坦白说,校内现在的条件很好,积累了足够多的用户,又融了4.5亿美元的资金,完全有资格去做平台,而不必担心什么风险,更何况国内web2.0小网站空前高涨的app开发热情和淘宝网的经验也证明了Facebook的商业战略在中国完全有实现的可能性。但是以陈一舟的性格和现在校内网的做法,我可以断定校内会亲自切入若干垂直领域,例如电子商务,旅游,网络招聘,web网游,在赚那么丁点小钱的同时,放弃了成为真正的中国Facebook的可能性。我想,如果把陈一舟换成了马云,马云一定会选择走平台的道路,所以说性格决定命运呀。
2、命运难测的开心网
前面说了开心网是真正气质上符合Facebook克隆的网站,实际上开心网成功的唯一秘诀就是抄袭Facebook抄的最谦虚,最真诚,抄到了位。开心网最火的买卖朋友和争车位这两个应用都是抄袭自Facebook的“Friends for sale”和“Parking War”,号称开心网贴心的注册后提示邮箱登录链接,其实也是原封不动的抄了Facebook。而开心网不过是忠实的抄袭了Facebook就已经惊人的成功了,由此可见国内互联网的作弊家们,给点专业精神好不好,你抄也得抄像点嘛。
开心网唯一的问题就是商业模式,CPC广告在国内更加行不通,如果说Facebook还能用CPC赚到1.45亿的话,那么开心压根就不用指望广告费。如果走Facebook的平台战略,构建一个巨大的应用平台,通过app商家来收费的话,这条路太长了,需要的投资太大。马云的成功毕竟也有孙正义和Yahoo累计十多亿美元的砸钱。孙正义已经给陈一舟砸了4.5亿了,不可能再给开心网了。
所以我猜测开心网的商业模式会走第三条路,就是自己做web小游戏,最终转型成为一个SNS型的休闲web网络游戏网站。但是这条路会走的很累:一是web网游市场竞争的激烈程度完全不低于SNS网站;二是纯做小游戏的开发成本很高。
目前开心网的小游戏都是自己开发的,但是这种小游戏是有一个新鲜期的,用户一开始玩活跃度很高,但是过了新鲜期,就逐渐觉得没有意思了,用户经过了一段时间的活跃期,就会逐渐消沉下去,开心网现在已经开始出现这种问题了。所以传统网游的生命周期即便不断更新也不过3-5年而已,这种web小游戏的生命周期就更短了,不过1-3个月而已。你要保持网站用户的活跃度,就要不停的开发下去,因此开发成本会越来越高。
Facebook最聪明的地方就是他自己不开发app,只鼓励app开发商去开发,因此Facebook没有这个开发成本的巨大负担。开心网要想摆脱这个困境,还是必须走Facebook平台战略,可以说开心不走平台战略就没有大的前途,但是开心要走平台战略,这个目标就太大,实现难度过高。所以Facebook的模式不是那么容易抄的,你真想做Facebook的话,你不开放平台是根本玩不下去的,但你开放平台你没有足够的资金支撑,你也玩不下去。
3、失败的海内网
王兴现在的处境很尴尬。王兴创办海内网的时候,已经意识到要避免成为一个社区网站了,但是由于他一开始没有从app切入,导致了海内以他不期望的方式成为了一个IT同人社区了。但是他又非常不愿意接受这一点,极力摆脱。不过他不做IT同人社区,有的是人做,于是5GSNS出来了,海内上面的大批IT大牛都跑了。不知道现在王兴究竟是高兴多一点,还是失落多一点呢。
海内网和下面要提到的所有SNS克隆网站相比,有一个本质不同:海内不提供网站公共信息的广播,你看不到朋友之外的信息,他还是以Facebook那种模式,引导你去和自己熟人去社交。但不幸的是海内的用户们毕竟是在中国BBS泡大的一代,你不用app去勾引他们,他们在海内只想着卧底发文搞UGC,而不是拉自己的哥们上来虚情假意的社交。失败,这真的是很失败呀。
4、画虎类犬的UCHome、一起、蚂蚁、5GSNS等等
一言以蔽之,这些网站的创始人心里都有一个执念:“BBS是可耻的,BBS是没有商业价值的,BBS是没品的,我作为一个有品的互联网资深人士,我得创造有品的互联网生活方式”
小戴同学在discuz!论坛上面写了很长的一篇帖子(不过比我这篇文章短),讲他为什么要开发UCHome,中心思想就是BBS过时了,BBS缺点太大,我发现Facebook做社区比BBS更优越,所以我现在开发了UCHome。
谢文就不用说了,一直鼓吹他的三个代表精神:代表互联网的物质生活,代表互联网的精神生活,代表互联网的社会生活的一个超级web2.0社区,不知道他还有没有八荣八耻?总之谢文导师明枪明棒的要搞社区,结果却套了一个Facebook的皮上来。其实您大可不必,你要是不抄Facebook的皮,我就把你和豆瓣、51.com放在一起看了。这搞的不伦不类的,还不如光明正大的说我要抄Facebook呢,何必呢?自己都没有搞清楚自己要干啥的人。
麦田师兄比谢导师还没方向感,整天琢磨poke小药丸去了。我记得麦田说过一句话,说他之所以搞蚂蚁,就是因为他太烦BBS了,麦田的优点就是太天真,天真的随便讲真话。
5GSNS这个就不说,还不如用discuz!得了。
那么他们为什么要用Facebook的皮来做社区呢?
1、BBS的确有很大的缺陷
凡是运营过BBS的人都知道BBS的“劣币驱逐良币”的问题,低手充斥会导致高手的离开、社区的衰落。用Facebook的皮可以很大程度上隔离用户,解决BBS最大的痼疾。
2、可以改进很多BBS没有做好的功能
比方说集中的信息更新通知功能,个性化推荐,更好的社区好友互动功能等等。
这些好处都是看得见的,再加上很多人本身对BBS的强烈排斥,更加倾向于用Facebook之皮来做社区网站了。我得必须承认,虽然UCHome这个克隆完全曲解了Facebook之本意,但是UCHome也不失为一个不错的改良版本的社区软件。
但是我得说,作为一个非盈利性质的社区来说,用UCHome可能比BBS更好,但是对于一个有商业期望的网站来说,用UCHome做社区,无疑于自杀。为什么呢?
因为Facebook之皮本身是用来实现熟人之间的社交的,因此他是一个封闭的工具,非常不利于信息的传播!
传统的BBS要盈利,已经有两条被证明过康庄大道:
1、BBS转型做网络媒体,以BBS为基础成为网络媒体的成功案例简直多得数不过来:
新浪网的前身就是一个四通利方体育沙龙BBS;
网易的前身也是一个大BBS,我在98年还注册过账号灌水;
IT媒体类的网站,最近被收购的IT168,PCPOP哪个不是靠BBS起家的?太平洋电脑网也是BBS起家;
CSDN也是BBS起家,一开始是程序员大本营光盘的技术支持论坛;
被IT168买过去的ITPUB,ChinaUnix也是BBS;
JavaEye也是BBS起家;
2、BBS转型做电子商务
阿里巴巴网站一开始就是一个BBS,是马云亲自敲定要做BBS的;
篱笆网也是BBS,不用说了;
搜房网也是BBS起家
BBS起家的互联网网站太多了,这本来就是一条光明的大道。为什么这些互联网资深人士畏之如虎呢?
1、BBS的运营难度和成本都比较高
要运营好一个BBS,站长需要非常高超的平衡能力,以及一个得力的运营团队,能把一个BBS运营好是极难的事情,这里面的门槛非常高,太多人想回避这个难度走捷径,造假,灌水,吵做,流量是上来了,社区的商业价值没有了。而且BBS需要持续不断的投入,一旦运营投入不足,BBS的人气就难以为继。
2、越是互联网资深人士越希望用网站独特的功能取胜,不战而屈人之兵,越想避免商业上的短兵相接和踏实的运营。
对互联网特别有感觉的人,往往希望用自己的长处作为核心竞争力,希望用卓越的网站功能和体验去吸引用户,战胜对手,而不屑于没有技术含量的日常运营工作和类似传统销售的营销方式。我感觉自己身上就存在这样的毛病,而且我也从上述很多人的言论当中感受到了这一点。网站毕竟是公司,要遵守商业规则,踏踏实实的运营和赚钱比整天想着用杀手锏网站功能去击败对手更重要。
而且我也强烈的感觉到一点:走捷径成功的网站往往商业模式会难产,一点一点打拼上来的网站商业模式都是顺理成章的。上面提到这么多从BBS起家的网站哪个不是踏踏实实运营了五六年以后成功的?而2005年风光无限的博客网站现在纷纷倒闭,博客网站的运营难度根本无法和BBS相比,因此催生商业模式也更难。
用Facebook之皮运营的社区网站,其用户创造内容的传播途径是受阻的,因此无法成功的转型成为一个网络媒体,这BBS第一条商业模式就堵死了;其做电子商务网站其用户传播的途径又受限于朋友之内,传播范围太小,无法形成有效营销,这BBS第二条商业模式也堵死了。5GSNS要搞网络招聘,但是网络招聘市场的水非常深,我可以告诉大家的就是:截止目前为止,所有的垂直招聘社区无一成功的,5GSNS在走一条没有商业前途的路,真要搞招聘,不能按照5GSNS现在这种搞法。
六、社区网站做SNS
Facebook的前景是光明的,但是中国能不能出一个Facebook,现在看来并不是那么乐观。
大多数披着Facebook皮的社区网站都是瞎凑热闹,如果作为兴趣爱好搞搞Facebook之皮类型的社区网站,玩玩也好,但是要想搞一个有商业前景的社区网站,我奉劝一句,还是别用UCHome,这是一条死路。
另外还有一个有意思的趋势:一些以BBS起家的社区网站也开始SNS化,开始引入Facebook模式:
一个是TechWeb用UCHome架设了一个社区,这个我就觉得很搞笑了,明明有自己的BBS,还搞UCHome自己抢自己的用户?
另外一个稍微高明一点,CSDN把个人空间和个人博客改用Facebook之皮来实现了。其实这层皮并不重要,重要的是你怎么给社区的用户提供好的个性化推荐、好的个人信息聚合、好的朋友交流工具,这些我在CSDN个人空间尚未看到。
七、SNS之我见
国内真正在做SNS的网站并不多,SNS这条也不好走,但如果能成功,就是一个the big thing,但是还看不出来候选者。
那些批着Facebook之皮的社区网站,我预测将有一半以上在两年之内死掉,另外一半会改回BBS。
社区网站做SNS悠着点好,先想清楚了再做,要做就做得有点创新,别蛮干,上来就扒别人的按钮和CSS。
本文的讨论也很精彩,浏览讨论>>
JavaEye推荐
- Oracle专区上线,有Oracle最新文章,重要下载及知识库等精彩内容,欢迎访问。
- 快来参加7月17日在成都举行的SOA中国技术论坛
- 北京: 千橡集团暨校内网诚聘软件研发工程师
- 搜狐网站诚聘Java、PHP和C++工程师
- JavaEye问答大赛开始了! 从6月23日 至 7月6日,奖品丰厚 !
作者: robbin 链接:http://robbin.javaeye.com/blog/213753 发表时间: 2008年07月11日
声明:本文系JavaEye网站发布的原创博客文章,未经作者书面许可,严禁任何网站转载本文,否则必将追究法律责任!
SNS之我见(一)
五、点评国内SNS网站
1、小富即安、目光短浅的校内网
在校内开放API之前,我看错了两件事情:一个是低估了国内web2.0小网站开发app的热情;一个是高估了国内SNS网站商业眼光。
校内网在国内能够成功,我觉得机遇是主要的原因:王兴搞校内网的时候,国家教委开始管制各大高校的BBS,在校学生们无处可去,校内网刚好补上,而那些离校的学生面对ChinaRen和5460两个烂得不能再烂的同学录,也只能选择校内网。因此校内网的成功与其说是真人网络和定位大学生市场的成功,还不如说是国家教委和清华师兄张朝阳赐了王兴这个机会。而王兴离开校内创办海内至今没有起色,也很说明了这个问题,校内的成功不是网站模式的拷贝成功,而是机遇的成功。
BTW:我个人觉得互联网创业当中的机遇是很重要的,王志东离开新浪以后至今没有翻身已经很说明问题了。互联网成功的创业人士离开原来公司独自创业失败的例子我手里还有两个,因为认识就不方便点名了。总之,成功的人不要觉得自己很了不起,你的成功多半是走了狗屎运。我到很佩服马化腾和丁磊,从不讳言自己是走了狗屎运的。
校内网本质不是Facebook模式,而是社区网站,虽然他也做了必要的隔离,但是总体而已,UGC在校内还是占了很重要的部分,特别是校内和mop整合的很紧密。我看过王兴创办海内的一个采访:记者问他为什么创办海内,他说校内网虽然抄袭Facebook,但是本质上还是抄袭MySpace的,而他更看好Facebook,所以创办海内,真正抄袭Facebook。这段话我当时不理解,但是后来我明白了,你仔细研究校内网,他的确是一个披了Facebook皮的MySpace网站,他的社区性质很明显。
校内的社区性质决定了他绝不会走Facebook的商业模式,为什么呢?如果你像我一样自己辛辛苦苦创办了一个社区网站,积累了这么多会员出来,那么你绝对没有开放网站、开放用户的决心。因为这样一个社区已经可以让你真金白银的赚很多钱了,如果你现在彻彻底底的转型搞应用平台,等于是放弃了现在可以触手可及的利益,而去博一个更伟大的赌注。或者用武侠小说的典故来形容就是,你想修炼吸星大法绝世神功的话,就必须先把自己辛苦练了二十年的内功废掉,你说除非逼到绝路,谁会愿意冒这个险?
校内的两难困境就在这里,不过对于陈一舟来说,他一点不为难,因为他是一个连眼前利益都不肯放弃的人。所以校内的霸王条款一点都不奇怪,奇怪的只是把别人当傻瓜这究竟是自己的智商问题,还是别人的智商问题呢?
不过坦白说,校内现在的条件很好,积累了足够多的用户,又融了4.5亿美元的资金,完全有资格去做平台,而不必担心什么风险,更何况国内web2.0小网站空前高涨的app开发热情和淘宝网的经验也证明了Facebook的商业战略在中国完全有实现的可能性。但是以陈一舟的性格和现在校内网的做法,我可以断定校内会亲自切入若干垂直领域,例如电子商务,旅游,网络招聘,web网游,在赚那么丁点小钱的同时,放弃了成为真正的中国Facebook的可能性。我想,如果把陈一舟换成了马云,马云一定会选择走平台的道路,所以说性格决定命运呀。
2、命运难测的开心网
前面说了开心网是真正气质上符合Facebook克隆的网站,实际上开心网成功的唯一秘诀就是抄袭Facebook抄的最谦虚,最真诚,抄到了位。开心网最火的买卖朋友和争车位这两个应用都是抄袭自Facebook的“Friends for sale”和“Parking War”,号称开心网贴心的注册后提示邮箱登录链接,其实也是原封不动的抄了Facebook。而开心网不过是忠实的抄袭了Facebook就已经惊人的成功了,由此可见国内互联网的作弊家们,给点专业精神好不好,你抄也得抄像点嘛。
开心网唯一的问题就是商业模式,CPC广告在国内更加行不通,如果说Facebook还能用CPC赚到1.45亿的话,那么开心压根就不用指望广告费。如果走Facebook的平台战略,构建一个巨大的应用平台,通过app商家来收费的话,这条路太长了,需要的投资太大。马云的成功毕竟也有孙正义和Yahoo累计十多亿美元的砸钱。孙正义已经给陈一舟砸了4.5亿了,不可能再给开心网了。
所以我猜测开心网的商业模式会走第三条路,就是自己做web小游戏,最终转型成为一个SNS型的休闲web网络游戏网站。但是这条路会走的很累:一是web网游市场竞争的激烈程度完全不低于SNS网站;二是纯做小游戏的开发成本很高。
目前开心网的小游戏都是自己开发的,但是这种小游戏是有一个新鲜期的,用户一开始玩活跃度很高,但是过了新鲜期,就逐渐觉得没有意思了,用户经过了一段时间的活跃期,就会逐渐消沉下去,开心网现在已经开始出现这种问题了。所以传统网游的生命周期即便不断更新也不过3-5年而已,这种web小游戏的生命周期就更短了,不过1-3个月而已。你要保持网站用户的活跃度,就要不停的开发下去,因此开发成本会越来越高。
Facebook最聪明的地方就是他自己不开发app,只鼓励app开发商去开发,因此Facebook没有这个开发成本的巨大负担。开心网要想摆脱这个困境,还是必须走Facebook平台战略,可以说开心不走平台战略就没有大的前途,但是开心要走平台战略,这个目标就太大,实现难度过高。所以Facebook的模式不是那么容易抄的,你真想做Facebook的话,你不开放平台是根本玩不下去的,但你开放平台你没有足够的资金支撑,你也玩不下去。
3、失败的海内网
王兴现在的处境很尴尬。王兴创办海内网的时候,已经意识到要避免成为一个社区网站了,但是由于他一开始没有从app切入,导致了海内以他不期望的方式成为了一个IT同人社区了。但是他又非常不愿意接受这一点,极力摆脱。不过他不做IT同人社区,有的是人做,于是5GSNS出来了,海内上面的大批IT大牛都跑了。不知道现在王兴究竟是高兴多一点,还是失落多一点呢。
海内网和下面要提到的所有SNS克隆网站相比,有一个本质不同:海内不提供网站公共信息的广播,你看不到朋友之外的信息,他还是以Facebook那种模式,引导你去和自己熟人去社交。但不幸的是海内的用户们毕竟是在中国BBS泡大的一代,你不用app去勾引他们,他们在海内只想着卧底发文搞UGC,而不是拉自己的哥们上来虚情假意的社交。失败,这真的是很失败呀。
4、画虎类犬的UCHome、一起、蚂蚁、5GSNS等等
一言以蔽之,这些网站的创始人心里都有一个执念:“BBS是可耻的,BBS是没有商业价值的,BBS是没品的,我作为一个有品的互联网资深人士,我得创造有品的互联网生活方式”
小戴同学在discuz!论坛上面写了很长的一篇帖子(不过比我这篇文章短),讲他为什么要开发UCHome,中心思想就是BBS过时了,BBS缺点太大,我发现Facebook做社区比BBS更优越,所以我现在开发了UCHome。
谢文就不用说了,一直鼓吹他的三个代表精神:代表互联网的物质生活,代表互联网的精神生活,代表互联网的社会生活的一个超级web2.0社区,不知道他还有没有八荣八耻?总之谢文导师明枪明棒的要搞社区,结果却套了一个Facebook的皮上来。其实您大可不必,你要是不抄Facebook的皮,我就把你和豆瓣、51.com放在一起看了。这搞的不伦不类的,还不如光明正大的说我要抄Facebook呢,何必呢?自己都没有搞清楚自己要干啥的人。
麦田师兄比谢导师还没方向感,整天琢磨poke小药丸去了。我记得麦田说过一句话,说他之所以搞蚂蚁,就是因为他太烦BBS了,麦田的优点就是太天真,天真的随便讲真话。
5GSNS这个就不说,还不如用discuz!得了。
那么他们为什么要用Facebook的皮来做社区呢?
1、BBS的确有很大的缺陷
凡是运营过BBS的人都知道BBS的“劣币驱逐良币”的问题,低手充斥会导致高手的离开、社区的衰落。用Facebook的皮可以很大程度上隔离用户,解决BBS最大的痼疾。
2、可以改进很多BBS没有做好的功能
比方说集中的信息更新通知功能,个性化推荐,更好的社区好友互动功能等等。
这些好处都是看得见的,再加上很多人本身对BBS的强烈排斥,更加倾向于用Facebook之皮来做社区网站了。我得必须承认,虽然UCHome这个克隆完全曲解了Facebook之本意,但是UCHome也不失为一个不错的改良版本的社区软件。
但是我得说,作为一个非盈利性质的社区来说,用UCHome可能比BBS更好,但是对于一个有商业期望的网站来说,用UCHome做社区,无疑于自杀。为什么呢?
因为Facebook之皮本身是用来实现熟人之间的社交的,因此他是一个封闭的工具,非常不利于信息的传播!
传统的BBS要盈利,已经有两条被证明过康庄大道:
1、BBS转型做网络媒体,以BBS为基础成为网络媒体的成功案例简直多得数不过来:
新浪网的前身就是一个四通利方体育沙龙BBS;
网易的前身也是一个大BBS,我在98年还注册过账号灌水;
IT媒体类的网站,最近被收购的IT168,PCPOP哪个不是靠BBS起家的?太平洋电脑网也是BBS起家;
CSDN也是BBS起家,一开始是程序员大本营光盘的技术支持论坛;
被IT168买过去的ITPUB,ChinaUnix也是BBS;
JavaEye也是BBS起家;
2、BBS转型做电子商务
阿里巴巴网站一开始就是一个BBS,是马云亲自敲定要做BBS的;
篱笆网也是BBS,不用说了;
搜房网也是BBS起家
BBS起家的互联网网站太多了,这本来就是一条光明的大道。为什么这些互联网资深人士畏之如虎呢?
1、BBS的运营难度和成本都比较高
要运营好一个BBS,站长需要非常高超的平衡能力,以及一个得力的运营团队,能把一个BBS运营好是极难的事情,这里面的门槛非常高,太多人想回避这个难度走捷径,造假,灌水,吵做,流量是上来了,社区的商业价值没有了。而且BBS需要持续不断的投入,一旦运营投入不足,BBS的人气就难以为继。
2、越是互联网资深人士越希望用网站独特的功能取胜,不战而屈人之兵,越想避免商业上的短兵相接和踏实的运营。
对互联网特别有感觉的人,往往希望用自己的长处作为核心竞争力,希望用卓越的网站功能和体验去吸引用户,战胜对手,而不屑于没有技术含量的日常运营工作和类似传统销售的营销方式。我感觉自己身上就存在这样的毛病,而且我也从上述很多人的言论当中感受到了这一点。网站毕竟是公司,要遵守商业规则,踏踏实实的运营和赚钱比整天想着用杀手锏网站功能去击败对手更重要。
而且我也强烈的感觉到一点:走捷径成功的网站往往商业模式会难产,一点一点打拼上来的网站商业模式都是顺理成章的。上面提到这么多从BBS起家的网站哪个不是踏踏实实运营了五六年以后成功的?而2005年风光无限的博客网站现在纷纷倒闭,博客网站的运营难度根本无法和BBS相比,因此催生商业模式也更难。
用Facebook之皮运营的社区网站,其用户创造内容的传播途径是受阻的,因此无法成功的转型成为一个网络媒体,这BBS第一条商业模式就堵死了;其做电子商务网站其用户传播的途径又受限于朋友之内,传播范围太小,无法形成有效营销,这BBS第二条商业模式也堵死了。5GSNS要搞网络招聘,但是网络招聘市场的水非常深,我可以告诉大家的就是:截止目前为止,所有的垂直招聘社区无一成功的,5GSNS在走一条没有商业前途的路,真要搞招聘,不能按照5GSNS现在这种搞法。
六、社区网站做SNS
Facebook的前景是光明的,但是中国能不能出一个Facebook,现在看来并不是那么乐观。
大多数披着Facebook皮的社区网站都是瞎凑热闹,如果作为兴趣爱好搞搞Facebook之皮类型的社区网站,玩玩也好,但是要想搞一个有商业前景的社区网站,我奉劝一句,还是别用UCHome,这是一条死路。
另外还有一个有意思的趋势:一些以BBS起家的社区网站也开始SNS化,开始引入Facebook模式:
一个是TechWeb用UCHome架设了一个社区,这个我就觉得很搞笑了,明明有自己的BBS,还搞UCHome自己抢自己的用户?
另外一个稍微高明一点,CSDN把个人空间和个人博客改用Facebook之皮来实现了。其实这层皮并不重要,重要的是你怎么给社区的用户提供好的个性化推荐、好的个人信息聚合、好的朋友交流工具,这些我在CSDN个人空间尚未看到。
七、SNS之我见
国内真正在做SNS的网站并不多,SNS这条也不好走,但如果能成功,就是一个the big thing,但是还看不出来候选者。
那些批着Facebook之皮的社区网站,我预测将有一半以上在两年之内死掉,另外一半会改回BBS。
社区网站做SNS悠着点好,先想清楚了再做,要做就做得有点创新,别蛮干,上来就扒别人的按钮和CSS。
本文的讨论也很精彩,浏览讨论>>
JavaEye推荐
- 搜狐网站诚聘Java、PHP和C++工程师
- 快来参加7月17日在成都举行的SOA中国技术论坛
- Oracle专区上线,有Oracle最新文章,重要下载及知识库等精彩内容,欢迎访问。
- 北京: 千橡集团暨校内网诚聘软件研发工程师
- JavaEye问答大赛开始了! 从6月23日 至 7月6日,奖品丰厚 !
作者: robbin 链接:http://robbin.javaeye.com/blog/213752 发表时间: 2008年07月11日
声明:本文系JavaEye网站发布的原创博客文章,未经作者书面许可,严禁任何网站转载本文,否则必将追究法律责任!
SNS是2008年中国互联网最火爆的现象了,无数的SNS网站一夜之间纷纷涌现,前仆后继,慰为壮观:校内、海内、开心、一起、蚂蚁以及无数的Facebook克隆SNS网站陷入了一场空前惨烈的厮杀当中,每个人都生怕错过互联网下一个the big thing的机会,一波接一波的抄袭、炒做和竞争令人应接不暇、眼花缭乱。我也未能免俗,从2006年就一直关注SNS网站的发展,在2007年下半年就开始用Facebook,也一直在不断思索:究竟SNS网站的未来是什么呢?这场空前混乱的SNS大战会有什么样的结果呢?在中国,一个成功的SNS模式应该是什么样的呢?先阐述一下自己的观点,期待抛砖引玉:
一、引子
早在博客概念还如日中天的2005年,国内就已经有一大批克隆MySpace的SNS网站了,比方说uuzone,圈网等等,当2006年MySpace以5.8亿美元的高价被新闻集团收购之后,国内的Myspace克隆网站达到了一个高潮。但是这种类型的SNS网站模式在国内一直不太成功,难以病毒式传播,需要依靠大规模用户推广和不断的线下活动组织,所以逐渐式微了。除了已经关门的之外,其他的已经无一例外的改头换面克隆Facebook了。此时当其他网站还在盯着博客概念和MySpace的时候,王兴已经全盘克隆Facebook推出了校内网,眼光很独到。
但是直到2007年微软以2.4亿美元购买了Facebook的1.5%股份,这才真正引爆了国内的Facebook热潮,此前言必称MySpace的谢文也从此改口,言必称Facebook了。从2007到现在一年时间不到,国内的Facebook克隆SNS网站已经是忽如一夜VC来,千万SNS缤纷开了。这些众多的SNS网站当中,除了51.com和豆瓣之外,几乎无一例外的先后抄袭MySpace和Facebook,特别是从王兴开始,把抄袭发展到了毫无道德底线的程度:连按钮和CSS样式表都直接拿来就用,开创了互联网抄袭无底裤的新时代,从中国互联网的历史贡献来说,王兴可以和周鸿祎相提并论,都是划时代的开创者。
现在的SNS都长着一副Facebook的嘴脸,这真的十分无趣,国外的Web2.0网站类型非常丰富,光是SNS类型的还有twitter,friendfeed,friendster,ning等等,干吗光盯着Facebook抄阿?所以我的第一个话题是:
二、Facebook的成功秘诀是什么?
这几年时不时有人问我:JavaEye的成功秘诀是什么?也有很多人告诉我他们发现了JavaEye成功的秘密是XXX,在他们看来,只要按照这个XXX去做,也可以创办一个成功的技术网站,但我没有发现有人成功过:这不是因为他们找错了秘诀,而是因为网站的成功并不是光靠一个秘诀。
JavaEye的发展历史分为几个阶段:从2003年9月创立到2006年8月是第一个阶段,这个阶段的JavaEye靠的是个人铁腕管理;从2006年9月到2007年9月是第二个阶段,这个阶段的JavaEye靠的是web2.0概念的社区改造;从2007年10月开始是第三个阶段,这个阶段的JavaEye靠的是不断精益求精的功能和品质服务。以后JavaEye还会有很多发展阶段,跨越每个不同的发展阶段都需要独特的核心竞争力(或者说秘诀)。
现在国内克隆Facebook的一些SNS网站就犯了上面同样的问题:王兴认为Facebook的成功秘诀是发展大学生用户市场,所以他搞了校内网;当王兴卖掉校内创办海内的时候,他又认为Facebook的成功秘诀是真人社区,这一点也被谢文反复的吹捧;而戴志康显然认为Facebook的成功秘诀是去中心化的社区形态,所以他搞了一个UCenter Home出来;而从开心网开始,大家又突然发现Facebook的成功秘诀原来是上面的Web小游戏,于是一窝蜂的抄袭Facebook的热门小游戏;当然还有很多人认为Facebook的成功秘诀在于开放平台;不过最搞笑的还是麦田师兄(他是我大学同系高4届的学长),把一个poke功能当成了Facebook成功的全部秘密,很有点像古代学会写一二三,就以为“万”字要写一万笔的笨学生。所以不同的人看Facebook,会得出不同的结论,所谓:“横看成岭侧成峰,远近高低各不同”。
其实这些看法都对,但是又都不准确:Facebook在每个发展阶段都有导致他成功的原因:在Facebook发展的第一个阶段,面向校园市场和实名注册是他成功的原因;在Facebook发展的第二个阶段,采用去中心化的封闭式设计又能够很好的隔离不同类型的用户;在Facebook发展的第三个阶段,是开放平台推动了他的腾飞,是web小游戏让他的用户群迅速的扩大。因此就算要抄袭Facebook,也应该认识到Facebook成功的每个阶段,要抄就抄得全面点,别把着一个poke就以为自己得到了成仙药丸。
三、Facebook究竟是什么?
那么Facebook本质上是什么东西呢?现在的Facebook对用户来说是一个社交工具,而不是一个社区;如果我们抛开用户的身份,从互联网网站类型去看,Facebook是一个应用平台,而不是一个社区网站。因此目前国内的SNS网站当中,只有开心网最接近Facebook,只有开心和海内没有企图去成为一个社区网站,其他所有的SNS网站都背离了这一点。
我在2007年下半年,总是不断的收到一些朋友的Facebook邮件邀请,一开始不为所动,到后来开始不胜其扰,最后注册了一个账号。但是注册账号以后发现Facebook就是一个空白的网站,根本不知道可以干吗,于是又是长期的不登陆,直到一个朋友给我发来了Facebook上面的Vampire的app邀请,Vampire是一个吸血鬼的小游戏,你可以咬别人组建你的吸血鬼军队,还可以和别的军队作战。就这么一个小游戏,立马让我明白了Facebook是怎么个玩法,马上促使你把自己的MSN/Gtalk的朋友都拉过来玩,于是一个你熟识朋友的在线圈子很快就组成了。
现在很多的开心网用户看到上面这一段,肯定觉得似曾相识,他们就是这样开始用开心的,这里的互动关键点是什么呢?是作为一个网站,用户为什么会来你的网站?
因为你的网站有大牛?还是因为你的网站有高质量的文章和讨论?还是因为你的网站提供了很多吸引他的机会和资源?
如果用户是因为这样的理由来你的网站,那你抄袭Facebook就太失败了。因为你的网站核心竞争力还是在于“内容”,还是要依靠UGC。那么一个封闭的社区、一个去中心化隔离用户的社区要创造高质量的UGC就太难了。
Facebook靠的是你的朋友在上面活动,你可以参与他们的活动,这就是全部的理由。至于搞什么活动不重要,写不写什么文字也不重要,唯一重要的是你需要Facebook这样一个tool来保持和你朋友之间的关系。
虽然Facebook不仅仅限于认识的朋友,但是其主要目的就是提供给熟识的朋友进行交流之用,因此Facebook本身并不提供任何全站的公共信息广播,也不开放匿名访问,你和自己认识的朋友之间的交流本来就是私密性的,这些信息本来就是被保护起来的。
而且尤其重要的一点就是Facebook并不鼓励UGC(用户创造内容),这是和其他web2.0网站的本质区别。Facebook真正鼓励是你和你的朋友在Facebook上面“发生了互动的行为”,而不是“互动的所创造的内容”。
用这个标准你去衡量一下,就会发现开心网是唯一神似Facebook的网站,而其他网站,特别是UCenter Home简直就是拙劣的Facebook模仿者,他完全没有领会Facebook的本质,完全用自己做社区软件的思路去套Facebook,搞出来的UCHome压根就是一个社区网站,这一点大家看看5GSNS:
1、你为什么去5GSNS,因为你想看keso或者其他大牛写的文章
2、你为什么去5GSNS,因为你知道keso或者其他大牛现在在干吗
3、你为什么去5GSNS,因为上面有互联网行业的招聘信息
说白了就是一句话:高质量的内容和资源在吸引你,所以要保持高质量的内容和资源,你必须依靠高质量的会员持续的UGC,那么我请问你,这和一个BBS有本质区别吗?或者我这样问你,keso不用UCHome,而是discuz!,会妨碍你访问5GSNS吗?会妨碍你泡在这个网站上面并且发贴吗?所以小戴同学换汤不换药呀。
四、Facebook怎么赚钱?
据说Facebook现在全球注册会员有6000多万了吧,网站流量也排名全球前10了,这样的网站赚钱是不难的,难的是用简单的商业模式持续的赚大钱。无论是Facebook在网站上面搞搞电子商务卖卖商品也好,搞搞网络招聘卖卖人头也好,搞搞游戏卖卖道具也好,都能赚钱,但是这些商业模式有问题:
1、无论是电子商务、网络招聘、网络游戏或者其他的什么商业模式,都是划分具体的用户群体去赚特定人群的钱,无形之中,潜在客户就少了一大半,Facebook坐拥6000万会员,商业模式的覆盖面必须广,去赚小众的钱就是个失败的商业模式。
2、进入特定的分众领域,以Facebook这样的通用SNS网站来说,竞争力根本不及专业的垂直网站,你做电子商务做不过ebay,做网络招聘做不过monster,做网络游戏做不过爆雪,都只能吃点残羹冷炙。而且这种专业领域,你Facebook根本没有积累,你需要花多么大的代价才能摸清楚这里面的水有多深呀。
3、你做这些垂直领域的生意,其实就是和Facebook平台上面的开发商在抢生意,这是一个大忌,会破坏整个Facebook平台的商业生态链条。而这个大忌,校内网正在不遗余力的去犯。
那Facebook怎么办?靠广告吗?广告是一条路,但光靠广告不行。Facebook在2007年广告收入是1.45亿美元。这个收入水平和Yahoo这样的门户网站无法相提并论,也远远不足以盈利和上市。
其实在网络广告市场,已经被证明的广告模式只有两种:搜索引擎的关键字广告和媒体网站的媒体广告,也就是Google模式和Yahoo模式,或者说国内的百度模式和新浪模式。前者依靠拍卖广告关键字赚钱,后者依靠网络媒体内容平台传播影响力。
而Facebook的精准广告投放只能依靠CPC(每点击成本)来计费,而我们知道Google的adsense收入是非常可怜的,他的主要广告收入来自竞价排名。Facebook的非UGC特性决定了他是一个没有内容的网站,无法像媒体网站那样卖内容广告,作为一个对比,开放式的SNS网站MySpace就不同了,他的网站互动产生了巨大的UGC,所以他的广告收入是Facebook的3倍以上。因此光靠广告收入,对于Facebook来说非常的不够。
那么Facebook的钱途在哪里?
Facebook的真正钱途在于从app开发商身上赚钱!我们看看淘宝网是怎么赚钱的就知道了:淘宝网开店不收费,但是你想成为诚信商家,你想进驻淘宝商城,你想在淘宝的搜索上面靠前,你想获得淘宝的高级服务,那么请乖乖交钱。而淘宝上面的大商家是很愿意掏这笔钱的,因为淘宝这个平台可以让他赚到更多的钱。
Facebook现在就是一门心思做平台,不做应用,尽量能开放的数据全部开放出去,不遗余力的培养app开发商,为app开放商创造最好的赚钱途径。Facebook就是一个巨大的网店,而app开发商就是上面免费租赁店面的商家,兜售自己的玩具,吸引用户来玩。app开发商可以去做网络招聘、app开发商可以去做机票预定、app开发商可以去做电子商务,现在Facebook上面已经有几万个app了,其中真正赚钱的app还不是特别丰富。等到Facebook平台上面有100万个赚钱的app商家的时候,Facebook再面向app商家推出增值服务,你可以想像一下到时候Facebook赚钱是多么容易的事情。
所以Facebook并不需要直接从注册用户身上赚钱,而是把面向用户的细分垂直领域的赚钱机会统统留给app商家,同时也把这些细分领域的成本、风险和时间统统节省了,Facebook只要把自己的平台做的足够好,给app商家提供足够好的免费服务和增值服务,就可以坐在家里收钱了,压根不需要自己亲自一个细分领域一个细分领域辛苦的开拓。从这一点来看,校内是多么的愚蠢和短视。为什么现在Facebook这么全心全意的伺候app开发商,当然是因为app开发商将来就是Facebook的衣食父母呀。
SNS之我见(二)
本文的讨论也很精彩,浏览讨论>>
JavaEye推荐
- 快来参加7月17日在成都举行的SOA中国技术论坛
- JavaEye问答大赛开始了! 从6月23日 至 7月6日,奖品丰厚 !
- 北京: 千橡集团暨校内网诚聘软件研发工程师
- 搜狐网站诚聘Java、PHP和C++工程师
- Oracle专区上线,有Oracle最新文章,重要下载及知识库等精彩内容,欢迎访问。
潮語學習卡在香港早掀起了熱潮,有些朋友甚至說找不到何處買到。我就在幾家Page One (包括海港城與又一城)都見過。不過即使買不到也不緊要,因為只要你有Facebook帳號,就可以安裝這個冧冧心意卡的Application,便可以把這些潮語卡當做心意卡送給朋友。

Jan’s Tech Blog, where technologies are explored and annotated.
简单的说,其实没啥差别,关键的一点,记住下面几个Nginx的Flags:
last - 基本上都用这个Flag。
break - 中止Rewirte,不在继续匹配
redirect - 返回临时重定向的HTTP状态302
permanent - 返回永久重定向的HTTP状态301
另外,有个东西很关键,曾经折腾我好几个小时才搞定,就是Nginx里面配置 {m,n} 这样的正则规则的时候,条件必须加上双引号,否则总是报错无法通过,官方文档里面真是很难找到这些东西,很晕。
好吧,我知道我已经有很久没有更新我的Blog了。但是,这几天我一直没有闲着,我的WordpressMu这段时间一直出现莫名其妙的问题。
首先,在某一天从SVN中取出最新版本的时候发现某些文件中的函数被重复定义了,导致整站无法打开。删除多余的语句,终于可以打开了。然后,再一次从SVN中取出新版本的时候,发现一些文件莫名奇妙地多出了好多版本,没有把最新的代码Merge到文件本身。所以在打开这些页面的时候会有一些未知的错误。在WPmu的论坛求助未果,只好自作聪明地把文件从新的版本替换到老版本。打开首页没问题了,可是死活不能登录我的Dashboard了。每次在登录界面输完用户名密码,跳转到后台首页的时候都失败了,直接回到用户登录界面。不管如何尝试,一直没有改观。期间默默等待wordpressmu升级了两个svn版本,取出,更新。一切还是失败的尝试。
今天在实在没有办法的情况下,在本机取出最新的文件,再FTP到服务器端覆盖原文件,总算是搞定了。
发现现在新版本的xmlrpc选项是需要在options-writing.php中手动打开的,默认是关闭的。
这个故事告诉我们,svn的版本是绝对不适合做一个产品的。
Technorati : deployment, svn, wordpress, wpmu
Del.icio.us : deployment, svn, wordpress, wpmu
Flickr : deployment, svn, wordpress, wpmu
进入7月,几个互联网大佬又开始了下半年的新举动。陈天桥送走客人唐骏,请来主人侯小强圆文学创作之梦。基本思路还是贯彻陈天桥要做全面娱乐媒体平台的调调。
史 玉柱入主51.COM,布局还在网络游戏,但是这次是webgame。大型网游难以有向webgame这样的快速增长了。而史玉柱也觊觎盛大 webgame的利润、用户,很久了。51有大量的webgame的潜在用户,还有史玉柱大型网游所需要的大量美女。想不让史玉柱出手都难。
另一个绝对大佬马云,挑了一件最难做的事情来做:为全体网民打造互联网新生活----网络生活!不单单是卖东西了,是要用中国雅虎影响人们的网络生活意识形态,用雅虎口碑提供人们需要的实实在在的服务。
用马云的话来说,这两个,“一个上半身、一个下半身拼成的生活服务网站,已经到了合并的合适时机”。并且,马云亲自为他们进行了缝合(马云参与到了整个平台的页面设计和创意)。
就在网民自己还没想明白需要什么样的网络生活服务的时候,马云率先给出了一个平台,让大家去这上面拼图、勾划自己的网络生活。
要把娱乐的中国互联网,变成服务的互联网。道理谁都懂,什么时候出手,怎样去做,很难。
目前来看,除了马云,还没有人敢这么高调地宣称网上生活服务。尽管偷偷下工夫开始做的已经很不少。
中国的第三产业发展,这么多年来也还是配角,能否通过互联网的手段得以成规模的发展壮大,不仅仅影响互联网,还会调整整个社会GDP的增长比例,是对国家经济发展能有重大促进的发展方向。
很高兴马云敢于挑这个重担,但愿阿里集团、雅虎口碑能顶住压力,为全民做一件大好事。
作者:AnySQL, 订阅AnySQL, Oracle数据库恢复及服务, Sybase恢复, 磁盘及RAID恢复
最近在调数据迁移的性能, 其中有下面这样的一句SQL语句, 表的大小为25GB, 记录数为1亿.
INSERT /*+ APPEND */ INTO B
SELECT /*+ PARALLEL(A,4) FULL(A) */
SEQ_B.NEXTVAL, A.*
FROM A;
这一步在很好的存贮及主机上测试时, 居然用了26分钟, 忍无可忍, 一定要调整一下. 仔细考虑了一下, 因应是序列的取下个值太慢的问题, 序列原来的CACHE值为20, 于是将脚本改成如下:
ALTER SEQUENCE SEQ_B CACHE 2000;
INSERT /*+ APPEND */ INTO B
SELECT /*+ PARALLEL(A,4) FULL(A) */
SEQ_B.NEXTVAL, A.*
FROM A;
ALTER SEQUENCE SEQ_B CACHE 20;
这样改了后, 10分钟就完成了, 有效地节约了15分钟.
相关文章 | Related Artiles
我要留言(当前0)
作者:AnySQL, 订阅AnySQL, Oracle数据库恢复及服务, Sybase恢复, 磁盘及RAID恢复
最近在调数据迁移的性能, 其中有下面这样的一句SQL语句, 表的大小为25GB, 记录数为1亿.
INSERT /*+ APPEND */ INTO B
SELECT /*+ PARALLEL(A,4) FULL(A) */
SEQ_B.NEXTVAL, A.*
FROM A;
这一步在很好的存贮及主机上测试时, 居然用了26分钟, 忍无可忍, 一定要调整一下. 仔细考虑了一下, 因应是序列的取下个值太慢的问题, 序列原来的CACHE值为20, 于是将脚本改成如下:
ALTER SEQUENCE SEQ_B CACHE 2000;
INSERT /*+ APPEND */ INTO B
SELECT /*+ PARALLEL(A,4) FULL(A) */
SEQ_B.NEXTVAL, A.*
FROM A;
ALTER SEQUENCE SEQ_B CACHE 20;
这样改了后, 10分钟就完成了, 有效地节约了15分钟.
相关文章 | Related Artiles
我要留言(当前0)
mysql服务器的系统变量,mysql server system viriables,其实我更愿意叫它为“系统参数”!
每一个系统变量都有一个默认值,这个默认值是在编译mysql系统的时候确定的。对系统变量的指定,一般可以在server启动的时候在命令行指定选项或者通过选项文件来指定,当然,大部分的系统变量,可以在系统的运行时,通过set命令指定其值。
mysql的系统参数(系统变量)一共分为2类,全局变量(global variables)和会话变量(session variables),它们的含义与区别如其各占的名称所示。session variables是在session级别的,对其的变更只会影响到本session。global variables是系统级别的,对其的变更会影响所有新session(变更时已经存在session不受影响)至下次mysql server重启动,注意它的变更影响不能跨重启,要想再mysql server重启时也使用新的值,那么就只有通过在命令行指定变量选项或者更改选项文件来指定,而通过SET变更是达不到跨重启的。
当系统启动是,它会初始化所有的global变量为它们对应的默认值,这些默认值可以通过命令行指定选项或者选项文件来改变。当一个新的连接建立后,系统也会初始化一批session变量,把它们的值初始化对应的系统变量的值。可见任何一个session变量都有一个global变量与其对应,但是未必每个global变量都有对应的session变量。
系统变量的变更,如果它的值是数字的,你可以通过简化使用K/M/G作为单位来指定。下面就来介绍一下几种变更系统变量的方法:
1、在mysql server启动的时候,命令行选项中指定
2、在mysql server启动的时候,通过选项文件中指定
query_cache_size=16M
max_allowed_packet=1G
如果你想限制某个变量的最大值,那么在系统启动的时候通过–maximum-var_name=value方式来指定,如果假设我要限制max_allowed_packet最多设置为4G,那么我只需要通过1、2方法指定:–maximum_allowed_packet=4G,就可以了,这样在后面的动态改动中,都无法指定大于4G。
3、在mysql server运行的时候,通过SET命令动态指定
有很多的系统变量,都可以在mysql server运行时,通过SET命令来动态指定她的值,这样的系统变量,我们又称之为“动态系统变量”(Dynamic System Variables)。
我们首先来看看SET命令的语法:
SET variable_assignment [, variable_assignment] …
variable_assignment:
user_var_name = expr
| [GLOBAL | SESSION] system_var_name = expr
| [@@global. | @@session. | @@]system_var_name = expr
i):如果要修改global系统变量值,你必须要显示指定“GLOBAL”或者“@@global.”,同时注意,你必须要有SUPER权限。
ii):如果要修改session变量值,可以指定“SESSION”或者“@@session.”或者“@@”或者“LOCAL”或者“@@local.”,或者什么都不使用。
有没有办法,将session变量值设置为对应的global变量值呢?有,采用如下方式:
SET @@session.var_name=@@global.var_name;
有没有办法,将session变量值设置为mysql编译时候的默认值呢?有,采用如下方式:
SET var_name=DEFAULT;
这里要注意的是,并不是所有的系统变量都能被设置为DEFAULT,如果你设置这些变量为DEFAULT则会返回错误。
上面说了如何设置变量,下面来介绍如何查询变量。
1、使用SELECT @@global.var_name等来查询。
+----------------------+--------------------+--------------+
| @@session.table_type | @@local.table_type | @@table_type |
+----------------------+--------------------+--------------+
| InnoDB | InnoDB | InnoDB |
+----------------------+--------------------+--------------+
1 row in set (0.00 sec)
mysql> select @@global.table_type;
+---------------------+
| @@global.table_type |
+---------------------+
| InnoDB |
+---------------------+
1 row in set (0.00 sec)
这里要注意的是,如果你查询session变量的值,如果没有这个session设置了值则返回其值,如果没有设置则其对应的global变量的值,这里与SET的时候是不一样滴。
2、使用SHOW VARIABLES语法:
SHOW [GLOBAL | SESSION] VARIABLES
[LIKE ‘pattern’ | WHERE expr]
mysql服务器的系统变量,mysql server system viriables,其实我更愿意叫它为“系统参数”!
每一个系统变量都有一个默认值,这个默认值是在编译mysql系统的时候确定的。对系统变量的指定,一般可以在server启动的时候在命令行指定选项或者通过选项文件来指定,当然,大部分的系统变量,可以在系统的运行时,通过set命令指定其值。
mysql的系统参数(系统变量)一共分为2类,全局变量(global variables)和会话变量(session variables),它们的含义与区别如其各占的名称所示。session variables是在session级别的,对其的变更只会影响到本session。global variables是系统级别的,对其的变更会影响所有新session(变更时已经存在session不受影响)至下次mysql server重启动,注意它的变更影响不能跨重启,要想再mysql server重启时也使用新的值,那么就只有通过在命令行指定变量选项或者更改选项文件来指定,而通过SET变更是达不到跨重启的。
当系统启动是,它会初始化所有的global变量为它们对应的默认值,这些默认值可以通过命令行指定选项或者选项文件来改变。当一个新的连接建立后,系统也会初始化一批session变量,把它们的值初始化对应的系统变量的值。可见任何一个session变量都有一个global变量与其对应,但是未必每个global变量都有对应的session变量。
系统变量的变更,如果它的值是数字的,你可以通过简化使用K/M/G作为单位来指定。下面就来介绍一下几种变更系统变量的方法:
1、在mysql server启动的时候,命令行选项中指定
2、在mysql server启动的时候,通过选项文件中指定
query_cache_size=16M
max_allowed_packet=1G
如果你想限制某个变量的最大值,那么在系统启动的时候通过–maximum-var_name=value方式来指定,如果假设我要限制max_allowed_packet最多设置为4G,那么我只需要通过1、2方法指定:–maximum_allowed_packet=4G,就可以了,这样在后面的动态改动中,都无法指定大于4G。
3、在mysql server运行的时候,通过SET命令动态指定
有很多的系统变量,都可以在mysql server运行时,通过SET命令来动态指定她的值,这样的系统变量,我们又称之为“动态系统变量”(Dynamic System Variables)。
我们首先来看看SET命令的语法:
SET variable_assignment [, variable_assignment] …
variable_assignment:
user_var_name = expr
| [GLOBAL | SESSION] system_var_name = expr
| [@@global. | @@session. | @@]system_var_name = expr
i):如果要修改global系统变量值,你必须要显示指定“GLOBAL”或者“@@global.”,同时注意,你必须要有SUPER权限。
ii):如果要修改session变量值,可以指定“SESSION”或者“@@session.”或者“@@”或者“LOCAL”或者“@@local.”,或者什么都不使用。
有没有办法,将session变量值设置为对应的global变量值呢?有,采用如下方式:
SET @@session.var_name=@@global.var_name;
有没有办法,将session变量值设置为mysql编译时候的默认值呢?有,采用如下方式:
SET var_name=DEFAULT;
这里要注意的是,并不是所有的系统变量都能被设置为DEFAULT,如果你设置这些变量为DEFAULT则会返回错误。
上面说了如何设置变量,下面来介绍如何查询变量。
1、使用SELECT @@global.var_name等来查询。
+----------------------+--------------------+--------------+
| @@session.table_type | @@local.table_type | @@table_type |
+----------------------+--------------------+--------------+
| InnoDB | InnoDB | InnoDB |
+----------------------+--------------------+--------------+
1 row in set (0.00 sec)
mysql> select @@global.table_type;
+---------------------+
| @@global.table_type |
+---------------------+
| InnoDB |
+---------------------+
1 row in set (0.00 sec)
这里要注意的是,如果你查询session变量的值,如果没有这个session设置了值则返回其值,如果没有设置则其对应的global变量的值,这里与SET的时候是不一样滴。
2、使用SHOW VARIABLES语法:
SHOW [GLOBAL | SESSION] VARIABLES
[LIKE ‘pattern’ | WHERE expr]