用工具pt-online-scheme-change执行添加字段是报错,提示超时,在凌晨反复执行几次后都是在创建触发器的时候超时退出了,表并不是很大大概1000w数据执行语句:pt-online-schema-change--user=root--password='xxxxxx'--host=12...
分类:
其他好文 时间:
2015-08-28 23:04:47
阅读次数:
175
公司一个业务的DB表结构因为需求不断变动,表结构随着需求的变动不断需要修改,更改字段类型,增加字段。 最苦逼的是其中两个主表都特别大,一个5000W以上,另外一个更恐怖达到1亿多。以前都是采用分区,后面 考虑...
分类:
其他好文 时间:
2015-08-25 19:46:52
阅读次数:
206
1 [root@iZ23eoaorbaZ ~]# pt-online-schema-change -u root -p xxxxxx -h localhost -A utf8 D=jinyuanbao,t=DistributionGoods --new-table-name Distribu...
分类:
数据库 时间:
2015-08-18 11:48:05
阅读次数:
925
死锁信息如下:2015-06-1522:23:187f0266772700***(1)TRANSACTION:TRANSACTION1834696957,ACTIVE0secsettingauto-inclockmysqltablesinuse2,locked2LOCKWAIT4lockstruct(s),heapsize1184,1rowlock(s),undologentries1MySQLthreadid1008989,OSthreadhandle0x7f0265de0700,queryi..
分类:
其他好文 时间:
2015-06-17 02:04:09
阅读次数:
167
鉴于maridb和Oraclemysql渐行渐远,所以只剩下perconaserver和oraclemysql可以选择由于perconaserver在性能方面确实好于oraclemysql,尤其是threadpool特性以及近期收购tokudb以后,以及大量的开发基于mysql的第三方工具,如pt-online-schema-change以及一些监控模板,高可用还..
分类:
数据库 时间:
2015-06-11 23:14:31
阅读次数:
182
1、工具简介pt-online-schema-change是percona提供的一个mysql在线修改表结构的工具2、使用场景当需要修改线上数据库中某个表的表结构时,发现这个表的数据量比较大,如果使用altertable语句的话可能会阻塞较长的时间,那么可以考虑使用pt-online-schema-change在线修改表结构..
分类:
其他好文 时间:
2015-04-15 23:41:43
阅读次数:
234
一、测试环境系统:Centos6.2数据库:mysqlVer14.14Distrib5.5.18,forLinux(x86_64)usingreadline5.1percona工具:percona-toolkit-2.2.12测试数据库大小:tx_ljxz_71--16G、t_log_item--3G二、在线修改表结构的过程mysql在线修改表结构1按照原始表(original_table)的表结构..
分类:
数据库 时间:
2015-02-03 19:41:49
阅读次数:
605
mysql的在线表结构修改,因为低效和阻塞读写。一直被诟病。至于ALTER TABLE 的原理,参看我上一篇文章。MySQL在线修改大表结构。看完后,发现的问题是还是会锁的,且对于在线更新的这块也是不能很好的处理,所以只能从理论上来理解,应用到在线库还是有问题的。不能保证数据的最新。今天看到perc...
分类:
其他好文 时间:
2015-01-23 17:51:02
阅读次数:
250
1.安装配置yuminstallperl-DBD-MySQLperl-Time-HiResperl-IO-Socket-SSLperl-DBIperl-ExtUtils-CBuilderperl-ExtUtils-MakeMaker-y
cd/root/soft
tarzxvfpercona-toolkit_2.2.11.tar.gz
cdpercona-toolkit-2.2.11
perlMakefile.PL
make
makeinstall2.pt-online-schema-change工..
分类:
数据库 时间:
2014-12-09 19:53:20
阅读次数:
432
http://www.techsiteanalytics.com/index.php/2013/03/01/5012Percona公司:基于Perl语言http://www.percona.com/doc/percona-toolkit/2.1/pt-online-schema-change.htmlopenarkkit:基于python语言http://openarkkit.googlecode.com/svn/trunk/openarkkit/doc/html/oak-online..
分类:
数据库 时间:
2014-09-30 14:49:20
阅读次数:
200