CMS不要让MySQL为你流泪

2016-02-19 10:26 5 1 收藏

想要天天向上,就要懂得享受学习。图老师为大家推荐CMS不要让MySQL为你流泪,精彩的内容需要你们用心的阅读。还在等什么快点来看看吧!

【 tulaoshi.com - 编程语言 】

那么,MySQL的数据量到底能支持多少呢?其实MySQL单表的上限,主要与操作系统支持的最大文件大小有关。我们来看一下官方的介绍。
1.4.4. MySQL表最大能达到多少
MySQL 3.22限制的表大小为4GB。由于在MySQL 3.23中使用了MyISAM存储引擎,最大表尺寸增加到了65536TB(2567 – 1字节)。由于允许的表尺寸更大,MySQL数据库的最大有效表尺寸通常是由操作系统对文件大小的限制决定的,而不是由MySQL内部限制决定的。
InnoDB存储引擎将InnoDB表保存在一个表空间内,该表空间可由数个文件创建。这样,表的大小就能超过单独文件的最大容量。表空间可包括原始磁盘分区,从而使得很大的表成为可能。表空间的最大容量为64TB。
在下面的表格中,列出了一些关于操作系统文件大小限制的示例。这仅是初步指南,并不是最终的。要想了解最新信息,请参阅关于操作系统的文档。
MySQL表最大能达到多少:http://dev.mysql.com/doc/refman/5.1/zh/introduction.html#table-size
事实上MySQL能承受的数据量的多少主要和数据表的结构有关,并不是一个固定的数值。表的结构简单,则能承受的数据量相对比结构复杂时大些。
据D.V.B团队以及Cmshelp团队做CMS系统评测时的结果看来,MySQL单表一般在2千万条记录(4G)下能够良好运行,经过数据库的优化后5千万条记录(10G)下运行良好。那么为什么国内的某些CMS厂商还会把其产品自身负载差的责任推给MySQL呢?
这对于MySQL是不公平的,那些CMS厂商非但没有把内核做好反而还在添加很多花哨的功能,最终导致其产品自身负载过低。他们并没有针对自身负载效果作出相应的数据库优化方案及标准,而是继续保留着复杂的结构造成对MySQL的资源无休止的浪费,最终导致了其负载上的缺陷,于是他们便充分发挥中国人的传统优势——变通:避重就轻的采用了所谓的分表式存储,虽然在一定程度上缓解了自身负载的缺陷,但是导致了网站后期维护以及资源上的浪费,这样做是否是长久之计呢?虽然他们解决了眼前的问题,但以后呢?难道想无休止的分表来达到目的?MYLB.NET.CN博主追峰用一个不恰当的比喻来形容,MySQL中的的表就像一块地,单表就相当于利用这块地盖高层建筑充分利用达到高人员负载,但分表就相当于用这块地盖了一间平房,如果为了达到高人员负载的话那就需要另开地皮达到目的,但是我们要思考,是地不够,还是他的能力不够,如此做法让人感到资源的浪费以及规划的严重缺陷。那么对于这样的CMS系统,有谁敢用?难道为了达到让其良好的运行而无休止的更换着服务器配置么?况且大多情况下一台服务器中不是只有这么一个网站,那么我们就要思考,我们的腰包是否是为了满足这么庞大的小CMS而生。
对于某些CMS厂商,MYLB.NET.CN博主追峰只能说其把负载问题推到MySQL身上的做法是极其不负责任的行为,分表的做法是避重就轻毫无责任感的做法,这不仅是对自己的不负责,更是对其用户的不负责行为,难道你想用把责任推给MySQL以及分表的做法来掩饰自己产品的不足么?大错特错,你的这种做法只能愚弄那些刚接触网站系统对于源码以及数据库不大了解的初级站长,但是对于大多圈内人士你是无法欺骗的;建议这类厂商还是把到各群和网站挑拨是非、夸大宣传、诋毁他人的时间多多利用到如何改善自己产品让用户更好的获益上;因为不管多初级的站长也会有成为老站长对源码和数据库驾轻就熟的时候,到那时看清你们本质的人会更多。
如此毫无责任感可言的CMS厂商会有多少用户会忠实于你呢?对自己的产品都没有责任感,那么对待用户还剩下多少呢?还有谁敢去选择你们的产品呢?
这样不思进取,说一套做一套了,吹嘘自己的行为只能是把自己生生地捧得很高,但是别忘了,你的高度是自己吹上去的,用户才是真正的评论者,到时候你们会摔到什么程度那就要自己思考了。感谢大家对MYLB.NET.CN的支持。

来源:http://www.tulaoshi.com/n/20160219/1594632.html

延伸阅读
标签: 孩子
家长不要让孩子嫌贫爱富 父母都希望自己的孩子过上富裕的生活,这无可指责。但是,父母不能让孩子嫌贫爱富。在孩子的生命中,如果过早植入嫌贫爱富的观念,就会影响孩子一生对他人、对社会和对世界的看法。重要的是,如果孩子过早有了嫌贫爱富的思想,就会嘲笑贫穷、逃避艰苦;追求奢华、爱慕虚荣。你要去开家长会,必须买一套新衣服,否则我...
如何学会让孩子承担责任? 在培养教育孩子的道路上任重而道远,每位家长都有独特的培养孩子的方法,但是没有一位家长敢说自己是专家,因为随着孩子的成长,每天都在变化,孩子们的性格也不尽相同,所以没有任何一种方法是适合所有孩子的,学习,一生的学习。 忽视孩子的无理要求 遇上孩子提无理要求,或提出合理要求你也无法满...
女人 不要让睡觉伤到自己 人的一生中有三分之一的时间是在睡眠中度过的,所以,如果你在睡觉时的习惯不好,对身体的危害会非常大。尤其是以下几种习惯,对女人来说,应该绝对禁止。 1、睡前生气 睡前生气发怒,会使人心跳加快,唿吸急促,思绪万千,以致难以入睡。 2、睡前饱餐 睡前吃得过饱...
标签: 育儿知识
请不要让孩子睡在父母中间 不少年轻父母晚上睡觉时,总喜欢把孩子放在父母中间,其实这样睡对孩子的健康是十分有害的。 人体中脑组织的耗氧量最大。成人脑组织的耗氧量约占全身耗氧量的20%,而孩子越小,脑耗氧量占全身耗氧量的比例就越大,婴幼儿可高达50%。婴儿若睡在父母中间,成人排出的&ldq(图老师整理)uo;废气”双管齐下,会使孩子...
标签: 小孩
这些食物不要让孩子多吃 随着人们的生活水平的不断提高,饥寒交迫的岁月只能在影视里看到,物质的富足让今天的人们已经基本达到想吃什么有什么,想吃多少有多少的境地,甚至有的人因为好吃的太多都不知道吃什么而烦恼。 而生长在这个时代的孩童无疑是幸福的一代,无论在成长的哪个阶段都有父母无微不至的关爱,尤其是...

经验教程

104

收藏

65
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部