`
han.zoo
  • 浏览: 26449 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

MYSQL CLUSTER 7.2 +5.5创建磁盘表和内存表

阅读更多

 

在建好的MYSQL CLUSTER上创建内存表和磁盘表方法:

 

创建内存表

CREATE TABLE `City` (

  `ID` int(11) NOT NULL auto_increment,

  `Name` char(35) NOT NULL default '',

  `CountryCode` char(3) NOT NULL default '',

  `District` char(20) NOT NULL default '',

  `Population` int(11) NOT NULL default '0',

  PRIMARY KEY  (`ID`)

) ENGINE=NDBCLUSTER DEFAULT CHARSET=latin1;

 

 

磁盘表有所不同,需要创建UNDO 表空间,和表空间

 

创建LOGFILE GROUP

create logfile group LGGP1_NDB ADD UNDOFILE 'NDB_UNDO_01.dbf' INITIAL_SIZE=1073741824 ENGINE=NDBCLUSTER;

alter logfile group LGGP1_NDB ADD UNDOFILE 'NDB_UNDO_02.dbf'  INITIAL_SIZE=1073741824 ENGINE=NDBCLUSTER;

 

创建数据表空间组64mb -->1024*8

create tablespace TBS01_NDB ADD DATAFILE 'TBS01_DF_02.dbf '

  USE LOGFILE GROUP LGGP1_NDB

  EXTENT_SIZE =67108864 INITIAL_SIZE = 8589934592 AUTOEXTEND_SIZE = 67108864

  ENGINE = NDBCLUSTER;

 

alter tablespace TBS01_NDB ADD DATAFILE 'TBS01_DF_02.dbf'

  INITIAL_SIZE=8589934592 ENGINE=NDBCLUSTER;

.....

alter tablespace TBS01_NDB ADD DATAFILE 'TBS01_DF_10.dbf.dbf'   INITIAL_SIZE=8589934592 ENGINE=NDBCLUSTER;

 

添加数据文件大小单位为m时遇到bug,在7.2+5.5时出现的,*1024*1024后解决

数据添加之后可以进行建表,分区表不支持

 

CREATE TABLE `City` (

  `ID` int(11) NOT NULL auto_increment,

  `Name` char(35) NOT NULL default '',

  `CountryCode` char(3) NOT NULL default '',

  `District` char(20) NOT NULL default '',

  `Population` int(11) NOT NULL default '0',

  PRIMARY KEY  (`ID`)

) TABLESPACE TBS01_NDB STORAGE DISK  ENGINE=ndbcluster DEFAULT CHARSET=latin1 

分享到:
评论

相关推荐

    Mysql+5.5+vs+Postgresql+9.1+负载均衡比较

    本次研究对比了两个广泛使用的开源关系型数据库系统——MySQL 5.5与PostgreSQL 9.1,在负载均衡方面的表现,旨在为数据库管理员和技术决策者提供更深入的理解和参考。 ### MySQL 5.5与PostgreSQL 9.1的负载均衡机制...

    MYSQL+5.5从零开始学

    创建和管理索引包括CREATE INDEX、ALTER TABLE ADD INDEX和DROP INDEX。 六、查询语言 深入学习SQL查询语言,包括单表查询、多表联接(JOIN)、子查询、聚合函数(COUNT、SUM、AVG、MAX、MIN)以及分组(GROUP BY)...

    MySql+5.5版本中文手册

    4. **分区表优化**:MySQL 5.5增强了分区表的功能,支持更多的分区类型,如RANGE、LIST、HASH和KEY。这使得大数据量的管理和查询更为高效。 5. **并行复制**:虽然MySQL 5.5没有完全实现并行复制,但它引入了半同步...

    Grid++Report5.5.rar

    Grid++Report5.5提供了直观的可视化报表设计器,用户可以通过拖放操作来创建和编辑报表模板。它支持多种报表类型,如表格、图表、图像、文本等,可以自由组合,满足不同业务需求。设计过程中,用户还可以设置各种...

    源支付Nginx + PHP 7.2 + Mysql 5.6,实测可用,供大家学习研究参考!

    推荐环境Nginx + PHP 7.2 + Mysql 5.6 上传源码到根目录 设置网站运行目录public、随后设置伪静态为ThinkPHP 打开域名就可以到安装界面了 注意:搭建好之后必须设置计划任务! 具体如下 宝塔计划任务——Shell脚本,...

    dz7.2+UCenter.zip

    dz7.2+UCenter,用于实验实验。Crossday Discuz! Board论坛系统(简称 Discuz!论坛)是一个采用PHP和MySQL/Pgsql等其他多种数据库构建的高效论坛解决方案。

    MYSQL+5.5从零开始学.part2.rar

    MySQL 5.5 从零开始学 刘增杰,张少军编著 北京:清华大学出版社 2012.1 本书是一本完整介绍MySQL数据库技术的教程,内容丰富、条理清晰、实用性强,适合以下读者学习使用: MySQL数据库初学者 对数据库开发有...

    Linux Fedora6 + JDK6 + mysql5 + tomat5.5+MyEclipse5.5环境搭建.docx

    在本文中,我们将详细讨论如何在Linux Fedora 6系统上搭建一个包含JDK 6、MySQL 5、Tomcat 5.5和MyEclipse 5.5的开发环境。首先,我们需要准备相应的安装文件: 1. jdk-6u11-linux-i586-rpm.bin:这是Oracle JDK 6...

    MySql 5.5 + SqlManager

    6. **线程池**:引入线程池特性,减少创建和销毁线程的开销,提高服务器性能。 7. **半同步复制**:确保至少一个从服务器接收到主服务器的数据更改后,主服务器才会确认事务完成,增强了数据安全性。 8. **更多的...

    CentOS 7.2 SVN+Mysql+Apache+PHP版本管理工具安装配置

    ### CentOS 7.2 SVN+Mysql+Apache+PHP 版本管理工具安装配置知识点 #### 一、准备工作 在开始安装配置之前,确保以下条件得到满足: 1. **服务器可以连接到Yum源**:这一步至关重要,因为后续安装过程中会依赖Yum...

    Linux系统上安装MySQL+5.5rpm.doc

    在Linux系统上安装MySQL 5.5 RPM是一个关键任务,特别是在服务器环境中,因为MySQL是一个...此外,还需要了解如何管理和优化MySQL,包括创建用户、创建数据库、备份和恢复等操作,这些都是日常运维中不可或缺的部分。

    mysql-installer-5.5.25.0 安装失败解决方案

    ### MySQL Installer 5.5.25.0 安装失败解决方案 在安装MySQL的过程中,很...通过上述的分析和解决方案,希望能帮助遇到类似问题的用户顺利解决mysql-installer-5.5.25.0安装失败的问题,成功安装并使用MySQL数据库。

    MySQL5.5.zip_mySql chm_mysql 5.5_mysql 中文_mysql5.5_mysql5.5.chm

    5. **分区功能**:MySQL 5.5增加了对RANGE和LIST分区的支持,使得大数据表的管理和查询更为高效。 6. **内存管理**:改进了内存分配策略,降低了内存碎片,提高了内存使用效率。 7. **安全性和稳定性**:加强了...

    apache2.2+php5.4.3+mysql5.5

    apache2.2+php5.4.3+mysql5.5 根据向导安装,简单易用。

    mysql官方文档5.5版

    MySQL官方文档5.5版是一份详尽的参考资料,旨在帮助MySQL用户和开发者全面学习和理解MySQL数据库管理系统(DBMS)的5.5版本,以及基于NDB Cluster 7.2版本的MySQL NDB Cluster 7.2。文档内容涵盖的范围广泛,从基础...

    Grid++Report5.5 .rar

    Grid++Report5.5是一款强大的报表工具,专为.NET平台设计,用于帮助企业或开发者快速、高效地构建数据报告。...通过运行这个安装程序,用户可以获取完整的工具集,开始创建和管理各种复杂的报表项目。

    MySQL Cluster 8.0.27(mysql-cluster-8.0.27-winx64.zip)

    MySQL Cluster的一个关键特性是其数据始终在内存中,这使得它能够提供极高的读写速度,尤其适合实时分析和交易类应用。 5. **事务支持**: 支持ACID(原子性、一致性、隔离性和持久性)事务,保证数据操作的完整...

    vs2019+mysql5.5+ef6.zip

    vs2019+mysql5.5+ef6 mysql-connector-net-6.10.9 、mysql-connector-net-6.9.12.msi、mysql-for-visualstudio-1.2.8 所需要的所有安装包 EntityFramework6.0.0.0 EntityFramework.SqlServer6.0.0.0 MySql.Data8.0....

    Extmail_Centos+5.5搭建设置篇

    【Extmail_Centos+5.5搭建设置篇】详细指南 在IT行业中,搭建一个稳定且功能丰富的电子邮件系统是至关重要的。本文将详细介绍如何在CentOS 5.5操作系统上构建基于Extmail的电子邮件系统。Extmail是一个开源的、全...

    mysql5.1升级mysql5.5操作步骤

    - **动态调整刷新脏页数量**:在 MySQL 5.5 中,引入了 `innodb_io_capacity` 参数,该参数允许用户根据实际磁盘性能动态调整刷新脏页到磁盘的数量,这有助于提高磁盘 I/O 处理能力。 - **改进的数据恢复时间**:...

Global site tag (gtag.js) - Google Analytics