mysql innodb plugin 安装

回复 收藏
InnoDB Plugin较之Built-in版本新增了很多特性:包括快速DDL、压缩存储等,而且引入了全新的文件格式Barracuda。众多测试也表明,Plugin在很多方面优于Built-in版本。当前Plugin版本是1.0.6,一个RC版本。MySQL的官方版本中从5.1.42开始也内置了InnoDB Plugin1.0.6。

innodb 不断更新的版本带来了一些有用的特性, 我们可以通过innodb plugin来在现有mysql版本(5.1.x)中更新innodb的版本, 从而可以在避免进行mysql整体升级的前提下使用上需要的功能。

下面以二进制分发版本(5.1.41)为例,说明下升级步骤(适用于5.1.38以上版本,以下版本需要下载innodb版本并替换目录):

1.  修改my.cnf 配置文件,临时注销所有innodb选项。
添加选项
ignore_builtin_innodb    #忽略InnoDB built-in

2. 重启mysql 使ignore_builtin_innodb选项生效

3. 使用mysql管理帐号登录进行插件安装
INSTALL PLUGIN INNODB SONAME 'ha_innodb_plugin.so';
INSTALL PLUGIN INNODB_TRX SONAME 'ha_innodb_plugin.so';
INSTALL PLUGIN INNODB_LOCKS SONAME 'ha_innodb_plugin.so';
INSTALL PLUGIN INNODB_LOCK_WAITS SONAME 'ha_innodb_plugin.so';
INSTALL PLUGIN INNODB_CMP SONAME 'ha_innodb_plugin.so';
INSTALL PLUGIN INNODB_CMP_RESET SONAME 'ha_innodb_plugin.so';
INSTALL PLUGIN INNODB_CMPMEM SONAME 'ha_innodb_plugin.so';
INSTALL PLUGIN INNODB_CMPMEM_RESET SONAME 'ha_innodb_plugin.so'


4.查看版本select @@innodb_version;
+------------------+
| @@innodb_version |
+------------------+
| 1.0.5            |
+------------------+

5.  修改my.cnf配置文件,打开先前注释的innodb选项
如果需要使用barracuda可使用以下选项
innodb_file_format=barracuda  使用barracuda文件格式
innodb_file_per_table=1        使用barracuda文件格式需要采用单独表空间分配模式

6. 重启mysql

7. 检查日志确认确认是否存在异常
可能会发现如下新增信息
InnoDB: The InnoDB memory heap is disabled             [如果采用系统内存分配默认会出现此信息,如果采用其他内存分配可以设置innodb_use_sys_malloc=0来使用指定内存,比如tcmalloc];
InnoDB: Mutexes and rw_locks use GCC atomic builtins  [如果你使用的GCC版本高于4.12,那么互斥量(mutex)和读写锁(read/write lock)可以通过GCC内置的atomic_memory_access功能来实现,并打印这些信息]
110114 17:37:26  InnoDB: highest supported file format is Barracuda. [支持了Barracuda文件格式]

至此innodb plugin 升级完成。

这里列出一些有吸引力的特性   
1. Barracuda 的compressed表自动对长的数据格式进行压缩 (比如blob,text,vachar等) 还可以指定压缩比
语句如下
alter table roberttest ROW_FORMAT=Compressed KEY_BLOCK_SIZE=8;   

2. 添加辅助索引,不需要再通过建立临时表来进行过渡,提升了效率。
具体步骤为
(摘自mysql手册:InnoDB Pluing在删除一个secondary indexes时,先更改一下InnoDB内部数据字典和MySQL的数据字典,然后把释放的空间归还给InnoDB以供重复使用。如果是增加一个secondary indexes,还是有点复杂的,Plugin先将数据表中的数据取出到memory buffers或者临时表中,并按照新建索引列排好序,然后建立索引的B-Tree。 )

3. 对多核CPU和大内存提供更好的支持


另外 一篇 MySQL 5.1.24rc + innodb plugin尝鲜
2011-01-24 11:02 举报
已邀请:
0

emoajnny

赞同来自:

随着中国离心机品牌的雄起,代表离心机最好技术的企业,进入世界贸易的步伐不断加快,离心机的国际贸易趋势越来越急促,这源于我们对离心机技术的创新。

  在过去几个月中,离心机已帮助很多特殊客户完成了各自的分离操作,成为各自国家的贸易展的荣誉。这也是中国机械工业的不断努力的表现。中国离心机企业进入国际贸易市场面临的挑战是,国际交易规则的变化!最新的客户端驱动源在国际竞争中力求在洛杉矶有很好的发挥水平,一个全新的工业离心机的展台设计,品牌信息平台和集成在一台智能控制的离心机。DSI的新的控制线的数字化技术在缓缓得到企业的青睐,离心机添加到组合机械化生产,对不同颗粒的分离有着非常好的促进作用。



  国外离心机市场的发展趋势是智能化,控制方便,解放操作人员的劳动力,同时有助于推动通过各种出口的营销传播策略和顾客栽培技术展台交流。希望国内企业尽早将何种新型的离心机设计理念投入生产,开发出更多新的离心机投放国际市场,从而真正解决大型企业的分离要求,提供有效的解决方案。同时会有很高的经济效益提升中国离心机领域的国际形象。

(本文来源:离心机信息网 http://www.yongda.cn )
0

emoajnny

赞同来自:

昨从国电联合动力技术宜兴公司获悉,国内单台功率最大的6兆瓦海上双馈风力发电机日成功下线。产品由该企业自主研发,标志着其风电技术已达到国际一流水平。批量生产后,年生产能力可达400台,产值近5亿元。

  据了解,目前国内风电行业的主流机型为1.5兆瓦风机。随着风电产业的发展,特别是海上风电技术的推进,风电机组的大型化已成为必然趋势。“十二五”期间,我国将重点开发3-5兆瓦陆上风电机组与6-10兆瓦的海上风电机组。位于宜兴经济开发区的国电联合动力技术有限公司,是由国电集团总投资10亿元打造的风力发电机研发制造基地。企业自主研发的6兆瓦海上双馈异步风力发电机,具有单机功率大、风能利用效率高、环境适应性强等优点,价格比同类进口产品降低一半以上。

(本文来源:第一财经发电机设备频道 http://www.jstzjh.com)
0

赞同来自:

需正規工程/商业/服务/运输/租赁费/机动车销售等{發}*{票},可查验 需要致电13691909568周经理Q:863308254
0

赞同来自:

外贸资源网 www.data8899.com 我们诚致的向你推荐做最优秀的企业信息资料 -全球活跃买家-海关提单数据-全国企业数据库-全国邮箱地址

使用这些资料所包含的企业信息将是你做业务的最好资源。

提供来自国内4000多万国际买家信息,信息包括公司名、地址、电话、传真、邮箱、等详细的联络信息

特点:
1)海量企业 - 四千多万采购商家,

2)实力强大 - 这些都是实力强大的企业

3)前沿思想 - 这些都是有着前沿思想的企业,能很快的接受新新事物和收费服务
4)负 责 人 - 每个联络方式都是企业重要的联络人,是你做业务最好的资料

5)资金雄厚 - 这些企业每年投入的营销和各项开支都比其它普通的企业多出很多很多倍

6)重要信息 - 信息包括企业都有EMAIL、传真、电话信息 无论你用于电话联络还是传真或是邮箱联络都是非常有价值的资料

7)来源渠道 - 所有信息全部来自全国最重要的多个展会现场登记的采购商家

8)适用行业 - 适用于所有外贸企业,物流出口 展会服务等行业
            
9)价格 - 欢迎联系在线,我们会先提供详细的买家目录和信息样本!!

    24小时在线QQ:2433721997
    电话:0755 28267900  陈小姐
欢迎联络在线客服查看相关买家数据样本信息和购买。
0

赞同来自:


代开工程咨询费、顾问费、评估费、设计费、技术服务费等发票。
发票主要由广州、成都、佛山、南京、东莞、苏州、上海等地的企业开具。
        本公司与机械、机电、工程设备行业的企业有长期良好的合作和人
脉关系,现特推大量机械、机电、工程设备 等发票,以优惠的税点向外代开。需要致电13691909568周经理Q:863308254

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: