gh-ost:不一样的在线表结构变更
MySQL的大表表结构变更一直都是个麻烦事,为了尽量不影响业务,业内常用方案大概是pt-osc工具,或者主备滚动发布,或者自实现脚本。而gh-ost的出现,引入了一个全新的方案,在数据迁移和新旧表切换上做了优秀的设计。
MySQL 大表优化方案,收藏了细看!
当 MySQL 单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化。
单表优化
除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以整型值为主的表在千万级以下,字符串为主的表在五百万以下是没有太大问题的。
mysql去重案例,group_concat函数的用法
mysql 去重案例:
select group_concat(distinct user_id), `tenant_id` , `create_time` from `dtops_db_list` where `create_time` >='2016-07-22 00:00:00' an
我遇到的十二种Mysql连接错误实例
更新20180205:增加:对ERROR 5 (HY000): Out of memory (Needed 260400 bytes)问题原因进行说明
Greenplum 数据分布黄金法则 - 论分布列与分区的选择
背景
阿里云ApsaraDB for Greenplum公测以来,已经收到好多用户的公测申请。
要使用Greenplum,登陆到数据库后第一件事当然是建表,然后倒入数据开测。
大部分用户以前是使用MySQL的,并没有接触过Greenplum,语法需要适应一下。
例如MySQL中的