仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 876|回复: 7
打印 上一主题 下一主题

[学习教程] MYSQL网站制作之MySQL服务器集群先容与设置详解

[复制链接]
莫相离 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:15:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果你需要额外的功能的话,MySQL的普及性实际上可以让你发现总有一个厂商会提供准确的解决方案,而这个方案会满足你的需要和需求。  1.先懂得一下你是不是应当用MySQL集群。
  削减数据中央结点压力和年夜数据量处置,接纳把MySQL散布,一个或多个application对应一个MySQL数据库。把几个MySQL数据库公用的数据做出共享数据,比方购物车,用户工具等等,存在数据结点内里。其他不共享的数据还保持在各自散布的MySQL数据库自己中。
  

  2.集群MySQL中称号观点.(如上图)
  1)Sql结点(SQLnode--上图对应为MySQLd):散布式数据库。包含本身数据和查询中央结点数据.
  2)数据结点(Datanode--ndbd):集群共享数据(内存中).
  3)办理服务器(ManagementServer–ndb_mgmd):集群办理SQLnode,Datanode.
  3.设置
  MySQL-max版本,固然如今MySQL集群体系windonws平台下面不被撑持.
  安装MySQL就未几说了,网上一年夜堆,长篇大论。
  A:192.168.1.251–Datanode和ManagementServer.
  B:192.168.1.254–SQLnode.
  固然,你也能够让一个呆板同时为3者。
  A,Bmy.inf加上:
  1. MySQLD]ndbcluster#runNDBenginendb-connectstring=192.168.1.251#locationofMGMnode#Optionsforndbdprocess:[MySQL_CLUSTER]ndb-connectstring=192.168.1.251#locationofMGMnodeA:/var/lib/MySQL-cluster/config.ini[NDBDDEFAULT]NoOfReplicas=1#NumberofreplicasDataMemory=80M#HowmuchmemorytoallocatefordatastorageIndexMemory=18M#Howmuchmemorytoallocateforindexstorage#ForDataMemoryandIndexMemory,wehaveusedthe#defaultvalues.Sincethe"world"databasetakesup#onlyabout500KB,thisshouldbemorethanenoughfor#thisexampleClustersetup.#TCP/IPoptions:[TCPDEFAULT]portnumber=2202#Thisthedefault;however,youcanuseany#portthatisfreeforallthehostsincluster#Note:ItisrecommendedbeginningwithMySQL5.0that#youdonotspecifytheportnumberatallandsimplyallow#thedefaultvaluetobeusedinstead#Managementprocessoptions:[NDB_MGMD]hostname=192.168.1.251#HostnameorIPaddressofMGMnodedatadir=/var/lib/MySQL-cluster#DirectoryforMGMnodelogfiles#Optionsfordatanode"A":[NDBD]#(one[NDBD]sectionperdatanode)hostname=192.168.1.251#HostnameorIPaddressdatadir=/usr/local/MySQL/data#Directoryforthisdatanode"sdatafiles#SQLnodeoptions:[MySQLD]hostname=192.168.1.254#[MySQLD]#这个相称于192.168.1.251
复制代码
<p><Pstyle="TEXT-INDENT:2em">
任何规模的组织都可能受益于外包服务,并在一个标准化和优化的平台上统一其数据库管理任务。基于其本身的特性,DBaaS提供了敏捷和高效的数据库服务,它可以支持多变的需求。
兰色精灵 该用户已被删除
沙发
发表于 2015-1-19 06:02:49 | 只看该作者
大侠们有推荐的书籍和学习方法写下吧。
柔情似水 该用户已被删除
板凳
发表于 2015-2-5 06:52:21 | 只看该作者
从底层原理到表层引用,书籍多的很。个人认为没有什么那本书好?这样的说法。主要看和个人的学习方法是否适合。
小女巫 该用户已被删除
地板
发表于 2015-2-11 08:00:05 | 只看该作者
varchar(max)\\\\nvarchar(max)类型的引入大大的提高了编程的效率,可以使用字符串函数对CLOB类型进行操作,这是一个亮点。
admin 该用户已被删除
5#
发表于 2015-3-2 01:05:01 | 只看该作者
现在是在考虑:如果写到服务器端,我一下搞他个10个存储过程导过去,那久之服务器不就成垃圾箱了吗?即便优化了我的中间层.
乐观 该用户已被删除
6#
发表于 2015-3-11 01:37:02 | 只看该作者
在select语句中可以使用groupby子句将行划分成较小的组,然后,使用聚组函数返回每一个组的汇总信息,另外,可以使用having子句限制返回的结果集。
简单生活 该用户已被删除
7#
发表于 2015-3-17 18:12:12 | 只看该作者
习惯敲命令行的朋友可能会爽一些。但是功能有限。适合机器跑不动SQLServerManagementStudio的朋友使用。
再现理想 该用户已被删除
8#
发表于 2015-3-24 19:41:21 | 只看该作者
比如,MicrosoftSQLServer2008的某一个版本可以满足现在的这个业务的需要,而且价格还比Oracle11g要便宜,那么这一产品就是适合的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-29 06:52

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表