暂无图片
MySQL有哪些槽点?
我来答
分享
暂无图片 匿名用户
MySQL有哪些槽点?
暂无图片 10M

本人最近想要使用MySQL,先来了解下MySQL有哪些槽点?

我来答
添加附件
收藏
分享
问题补充
4条回答
默认
最新
张sir

我来自己吐槽下:

 1、高可用不行,没有完美的高可用解决方案,mha、mgr、主从各有各的蛋疼的地方

 2、多表、大表关联不太行,只有nest loop和hash join(8.0才有),优化器差点意思。

 3、回溯历史sql性能问题,手段不多。

 4、依赖于binlog的逻辑复制容易出现主从不一致。

 5、mysqldump的导入导出无法启动并行,大库的逻辑备份是个老大难。

 6、主从复制容易产生延迟,不太容易解决。

暂无图片 评论
暂无图片 有用 0
打赏 0
暂无图片
好好学习
暂无图片 评论
暂无图片 有用 0
打赏 0
薛晓刚

可能最大的就是不应该使用MySQL的场景,用了MySQL。

它的定位是轻量,快进快出。

如果不是场景用它,那么必须有各种各样的问题。

暂无图片 评论
暂无图片 有用 0
打赏 0

MYSQL 由于本身的数据存储原理,一直改变不了单表数据存储容量小的这个问题,并且在达到一定量级后衰减的厉害。

分库分表给开发造成的困扰,给运维造成的困扰。一个大型系统用了MYSQL 分表的话,对于整体应用架构设计以及运维的要求都比其他的数据库要求要高的多,不是每个传统型单位都能得心应手搞这样的设计和运维活动。

暂无图片 评论
暂无图片 有用 5
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
mysql show profile 中executing是在做什么?
回答 1
先解析一下每一个状态的意义:starting:开始checkingpermissions:检查权限Openingtables:打开表init:初始化Systemlock:系统锁optimizing:优
mysql5.7.30中character_set_system 这个值是utf8,在mysql 8.0.25是 utf8mb3 这个如果做迁移有影响吗 ?
回答 1
已采纳
utf8mb4?可以参考下下面链接https://mathiasbynens.be/notes/mysqlutf8mb4utf8toutf8mb4
mysql的分支有哪些主要的?
回答 1
已采纳
percona/mariadb
mysql中,一个普通表可以最多建立多少个分区呢?
回答 1
一个表最多1024个分区,5.7支持8196个分区
有 mysql 8版本的升级手册吗?
回答 1
可以参考官方文档,列出了很多的注意点。
mysql导出到csv,由于字段中出现逗号被误分隔
回答 3
selectintooutfile‘/var/lib/mysqlfiles/xxx.csv’CHARACTERSETgbkfieldsterminatedby‘|’optionallyenclosed
MySQL 怎么比较两个不同表内某个元素的大小?
回答 1
如果有时候需要使用mysql数据库,比较两个表中的元素是否全部相同,可以执行找出A表中不存在于B表中的数据方法一:利用notexistsselect字段from表Aawherenotexists(se
请问mysql的log thread是负责写什么的?写redo log还是redo log和binlog都写?
回答 2
只写redolog。redolog也叫innodblog,由innodb的log线程负责;binlog是server层的日志,写binlog的日志叫binlogdump
使用 kettle 连接 proxysql 中间件,同步数据报错
回答 1
当同步date数据类型的数据,其中包含null值时会触发proxysqlcrash掉,有知道是什么原因导致的吗
mysql中,多个时间数据相加得到了一个数字,这个数字是和分钟什么关系?
回答 2
没有直接关系,就是把时间转成数字求和,例如:mysql>selectnow()now(),round((now()now())/2),now();|now()now()|round((now()