
数据库
b1gx
这个作者很懒,什么都没留下…
展开
-
MySQL的分库分表
MySQL为什么要分库分表 数据库中的数据量不一定是可控的,在未进行分库分表的情况下,随着时间和业务的发展,库中的表会越来越多,表中的数据量也会越来越大,相应地,数据操作,增删改查的开销也会越来越大;另外,由于一台服务器的资源(CPU、磁盘、内存、IO等)是有限的,最终数据库所能承载的数据量、数据处理能力都将遭遇瓶颈。 垂直切分和水平切分两种。 何谓垂直切分,即将表按照功能模块、关系密切程度...转载 2020-02-07 21:13:09 · 156 阅读 · 0 评论 -
mysqlbinlog: [ERROR] unknown variable 'default-character-set=utf8mb4'
问题:使用mysqlbinlog工具查看MySQL的binlog日志时出现如下错误 bigdata:mysqladmin:/usr/local/mysql/arch:>mysqlbinlog mysql-bin.000001 > /tmp/sql.sql mysqlbinlog: [ERROR] unknown variable 'default-character-set=utf8m...原创 2020-02-07 13:08:14 · 9028 阅读 · 0 评论