
mysql
文章平均质量分 94
vXZH
这个作者很懒,什么都没留下…
展开
-
MySQL中相关的树对比分析
B树每个节点都保存数据叶子节点之间没有指针相连B+树非叶子节点上不保存数据,只存主键和指针数据只保存在叶子节点的data域上叶子节点之间有指针相连B树与B+树总结:B树的树内存储数据,因此查询单条数据的时候,B树的查询效率不固定,最好的情况是O(1)。我们可以认为在做单一数据查询的时候,使用B树平均性能更好。但是,由于B树中各节点之间没有指针相邻,因此B树不适合做一些数据遍历操作(如JOIN操作,需要从一个表中取数据,到另一个表中逐行匹配)。B+树的数据只出现在叶子节点上,原创 2021-03-06 10:14:41 · 436 阅读 · 0 评论 -
Data truncation: Truncated incorrect DOUBLE value
我的trigger在执行delete语句时(update语句也一样),出现了 Data truncation: Truncated incorrect DOUBLE value错误,原语句如下: delete from message where fromUser=old.fromUser and object_id=old.moment_id ;后来经过排查和网上的一些启示发现,当比...原创 2019-02-03 13:15:02 · 54481 阅读 · 0 评论 -
关于mycat连接数据库时出现的Got an error reading communication packets问题
最近在使用mycat去做数据库的读写分离,当配置完成启动mycat后,却一直连接不上我本地的mysql,总是出现下面的错误。Got an error reading communication packets我在网上查了好久,没有一种方案能解决我的问题。后来我就想会不会是mysql的版本问题,我用的是mysql 5.7,到网上一查发现mysql 5.7貌似有挺多问题的,我就重装成mys...原创 2019-04-25 13:28:23 · 3171 阅读 · 0 评论