在可扩展性方面,客户的要求变得越来越多,功能列表上经常会出现20条、50条甚至多达100多条要求,但总的来说,我们可以把它们缩短为五个大类,通过五条途径来解决可扩展性问题:
1. 调整查询操作
对查询进行优化能够让你付出最少的精力就得到最多的成果。将查询功能完善的发挥出来,达到业务需求,不会被过多的流量和过重的载荷压倒。这就是为什么我们经常看见客户碰到的麻烦越来越多,随着他们网站的访问量越来越大,可扩展性的挑战也变得越来越严重,这就是问题的所在。对网站角落里那些不常用的页面做查询优化是并不必要的,那些页面并不会收到真实世界的流量。根据反映对网络应用做一定的调整是很普遍的做法,而且效果很好。
查询优化需要启用缓慢查询日志并且不断观察。使用mk-query-digest这个Maatkit套件中的强大工具来分析日志,而且要确定设置了log_queries_not_using_indexes标签。一旦你发现某个查询严重占用资源,那就要优化它。使用EXPLAIN解释机制,使用profiler,观察索引的使用情况,创建失踪的索引,理解它是怎么进行添加和排序的。
2.使用Master-Master复制
Master-Master的active-passive复制模式,或者称为循环复制,不仅能带来高可用性,也能够带来高度的可扩展性。这是因为你能够即刻给你的应用分配到一块只读的从属盘。许多网络应用都按照80/20的规律来分割,80%的活动用来进行读取或SELECT,剩下的分配给INSERT和UPDATE。配置你的应用或者进行重新架构,把读取需要的流量发送到从盘,这样做是可行的,这种类型的横向可扩展能力可以进一步延伸,在必要时能够附加更多块只读从盘。

3. 使用存储
这听起来是很基础的东西,也很直接,但是经常会被忽视,你至少应该确认设置了这些:
4. 磁盘读取的RAID
你的数据库下面是什么?不知道吗,请找出来。你是在用RAID 5吗?这对于性能来说可是一个巨大的阻碍。RAID5的插入和更新操作速度很慢,而且如果你丢失了一块硬盘,RAID 5在重建时几乎无能为力。RAID 5实在是太慢了,那么应该用什么代替它呢?用RAID 10做镜像和分段,这就可以充分利用你的 服务器 或机箱里的所有硬盘了。即使你的内存能够容纳下整个数据库,依然需要对硬盘进行许多读取操作。为什么呢?因为比如排序操作需要重新安排行列,群组和联接等等也一样,还有添加交易日志等等这些都是磁盘I/O操作。
5. 调整Key参数
另外,有些附加的参数也可以用来提高性能:
innodb_flush_log_at_trx_commit=2
它可以极大的提升insert和update的速度,只是在清除innodb日志缓冲区时有点偷懒。你可以对它多做些研究,但大多数情况下是非常值得推荐的。
innodb_file_per_table
innodb开发就像oracle,存储方面使用的是tablespace模式。显然内核开发者们做的并不完善,因为使用单独tablespace的默认设置就会出现性能瓶颈。这个参数设置可以帮助innodb为每个表创建tablespace和数据文件,就像MyISAM所做的一样。
原文地址:
【编辑推荐】
2012年哈尔滨五常市招聘中小幼教师人数有多少?
本次公开招聘计划为100名,详情请咨询哈尔滨五常市2012年招聘公告:我也是到这里看了才了解的,嘻嘻,希望呢帮到你哦.
关于松柏的诗句有啥,急
欧阳澥 【句】 离家已是梦松年。 无名鬼 【句】 芫花半落,松风晚清。 赵嘏 【句】 松岛鹤归书信绝,橘洲风起梦魂香。 陆龟蒙 【句】 溪山自是清凉国,松竹合封萧洒侯。 陈蓬 【句】 竹篱疏见浦,茅屋漏通星。 (题松山)廖凝 【句】 落尽最高树,始知松柏青。 (《落叶》)上官昭容 【游长宁公主流杯池二十五首】 檀栾竹影,飙松声。 不烦歌吹,自足娱情。 灵澈 【句】 古墓碑表折,荒垄松柏稀。 (《伤古墓》)上官昭容 【游长宁公主流杯池二十五首】 枝条郁郁,文质彬彬。 山林作伴,松桂为邻。 萧颖士 【江有枫一篇十章】 我朋在矣,彼陆之子。 如松如杞,淑问不已。 韩愈 【条山苍(中条山在黄河之西)】 条山苍,河水黄。 浪波沄沄去,松柏在山冈。 元淳 【句】 弟兄俱已尽,松柏问何人。 (《寄洛中姊妹》)郑符 【闲中好】 闲中好,尽日松为侣。 此趣人不知,轻风度僧语。 李世民 【咏小山】 近谷交萦蕊,遥峰对出莲。 径细无全磴,松小未含烟。 李隆基 【续薛令之题壁】 啄木觜距长,凤凰羽毛短。 苦嫌松桂寒,任逐桑榆暖。 上官昭容 【游长宁公主流杯池二十五首】 攀藤招逸客,偃桂协幽情。 水中看树影,风里听松声。 上官昭容 【游长宁公主流杯池二十五首】 暂游仁智所,萧然松桂情。 寄言栖遁客,勿复访蓬瀛。 张九龄 【答陆澧】 松叶堪为酒,春来酿几多。 不辞山路远,踏雪也相过。 王维 【别辋川别业】 依迟动车马,惆怅出松萝。 忍别青山去,其如绿水何。 裴迪 【辋川集二十首·华子冈】 落日松风起,还家草露晞。 云光侵履迹,山翠拂人衣。 刘长卿 【听弹琴】 泠泠七丝上,静听松风寒。 古调虽自爱,今人多不弹。 李白 【铜官山醉后绝句】 我爱铜官乐,千年未拟还。 要须回舞袖,拂尽五松山。 李白 【夏日山中】 懒摇白羽扇,裸体青林中。 脱巾挂石壁,露顶洒松风。 韦应物 【寄璨师】 林院生夜色,西廊上纱灯。 时忆长松下,独坐一山僧。 韦应物 【宿永阳寄璨律师】 遥知郡斋夜,冻雪封松竹。 时有山僧来,悬灯独自宿。 韦应物 【雪行寄褒子】 淅沥覆寒骑,飘飖暗川容。 行子郡城晓,披云看杉松。 韦应物 【秋夜寄丘二十二员外】 怀君属秋夜,散步咏凉天。 山空松子落,幽人应未眠。 韦应物 【咏琥珀】 曾为老茯神,本是寒松液。 蚊蚋落其中,千年犹可觌。 岑参 【题井陉双溪李道士所居】 五粒松花酒,双溪道士家。 唯求缩却地,乡路莫教赊。 姚合 【秋中夜坐】 疏散永无事,不眠常夜分。 月中松露滴,风引鹤同闻。 裴夷直 【酬卢郎中游寺见招不遇】 偶出送山客,不知游梵宫。 秋光古松下,谁伴一仙翁。 裴夷直 【寓言】 秋树却逢暖,未凋能几时。 何须尚松桂,摇动暂青枝。 裴夷直 【令和州买松】 好觅凌霜质,仍须带雨栽。 须知剖竹日,便是看松来。 杜牧 【送薛种游湖南】 贾傅松醪酒,秋来美更香。 怜君片云思,一去绕潇湘。 喻凫 【赠空禅师】 虎见修行久,松知夏腊高。 寒堂坐风雨,瞑目尚波涛。 喻凫 【题禅院】 无花地亦香,有鹤松多直。 向此奚必孤,山僧尽相识。 马戴 【黄神谷纪事】 霹雳振秋岳,折松横洞门。 云龙忽变化,但觉玉潭昏。 马戴 【赠道者】 深居白云穴,静注赤松经。 往往龙潭上,焚香礼斗星。 于兴宗 【东阳涵碧亭(《金华志》:兴宗宝历初令东阳创此亭)】 高低竹杂松,积翠复留风。 路剧阴溪里,寒生暑气中。 贾岛 【寻隐者不遇(一作孙革访羊尊师诗)】 松下问童子,言师采药去。 只在此山中,云深不知处。 司空图 【即事九首】 衰鬓闲生少,丹梯望觉危。 松须依石长,鹤不傍人卑。 司空图 【即事九首】 旅思又惊夏,庭前长小松。 远峰生贵气,残月敛衰容。 司空图 【杂题九首】 溪涨渔家近,烟收鸟道高。 松花飘可惜,睡里洒离骚。 郑谷 【中台五题·乳毛松】 松格一何高,何人号乳毛。 霜天寓直夜,愧尔伴闲曹。 钱珝 【江行无题一百首】 兴闲停桂楫,路好过松门。 不负佳山水,还开酒一樽。 崔道融 【访僧不遇】 寻僧已寂寞,林下锁山房。 松竹虽无语,牵衣借晚凉。 曹松 【夏日东斋】 三庚到秋伏,偶来松槛立。 热少清风多,开门放山入。 曹松 【句】 石脉水流泉滴沙,鬼灯然点松柏花。 (《吟窗杂录》)马冉 【岑公岩】 南溪有仙涧,咫尺非人间。 泠泠松风下,日暮空苍山。 李中 【感事呈所知】 竞爱松筠翠,皆怜桃李芳。 如求济世广,桑柘愿商量。 李中 【游茅山二首】 茅许仙踪在,烟霞一境清。 夷希何许叩,松径月空明。 徐铉 【行园树】 松节凌霜久,蓬根逐吹频。 群生各有性,桃李但争春。 成彦雄 【江上枫】 江枫自蓊郁,不竞松筠力。 一叶落渔家,残阳带秋色。 唐备 【失题二首】 天若无雪霜,青松不如草。 地若无山川,何人重平道。 吴公 【绝句】 去国投兹土,编茅隐旧踪。 年年秋水上,独对数株松。 太上隐者 【答人】 偶来松树下,高枕石头眠。 山中无历日,寒尽不知年。 薛涛 【风】 猎蕙微风远,飘弦唳一声。 林梢鸣淅沥,松径夜凄清。 薛涛 【罚赴边有怀上韦令公二首(一作陈情上韦令公)】 黠虏犹违命,烽烟直北愁。 却教严谴妾,不敢向松州。 皎然 【秋居法华寺下院望高顶赠如献上人】 峰色秋天见,松声静夜闻。 影孤长不出,行道在寒云。
摩尔庄园有没有每天都可以免费赚钱的地方?
教你一招:每天去找汤米打工(现在他在阳光牧场)每天打工得五百摩尔豆(国庆节得一千摩尔豆)然后去许愿,许一个你想要得的东西,不管它实不实现,都能得两百摩尔豆,或者愿望实现,不用花多摩尔豆,偶很喜欢这个地方.免费衣服:五月有免费扫帱,六月免费爸爸的草帽,七月西瓜帽,红色潜水镜,七月到八月十四日精灵旋风帽(就是带上能会飞的帽子,现在许愿也能得)八月火神杯火炬,九月海星书包,中秋节嫦娥飘带,世界爱牙日喜刷刷牙膏,国庆节小红旗,万圣节怪怪装,糖果盒(家具)南瓜灯(家具) 怪兽说:“我们喜欢超级拉姆,想带它们回黑森林,但是他们喜欢这里的生活,我们回去过冬了。”
发表评论