随笔分类 - MySQL
摘要:了解和介绍目前市面的的数据库产品以及选型。 1.MySQL 2.Oracle 3.Redis 4.Mongdb 5.PostgreSql 6.OceanBase 7.TIdb 8.sqlite 9.SQL server 10.Cassandra 11.&Elasticsearch 12.etcd 1
阅读全文
摘要:业务:每次更新 2 3条数据,然后提交事务,在业务量大的时候,可以达到上百万条更新 导致 提交达到 数十万个commit ,过于频繁的commit 导致了 大量log file sync等待 ,从而导致 及时是以 id 主键作为条件 更新 也导致了数据无法更新成功。 解决方案: 可以更新 100 -
阅读全文
摘要:下面是关于MySQL中数据类型的选择: 一、时间存储相关 (1) 如果对时区 对性能(排序 查询)有要求,选择 时间戳,mysql对时间戳有3种可以选择。1就是 int(10)但是有2038 年限制;2 直接就是 timestamp 类型 ;3 另外 就是 bigint。 这里推荐使用 bigint
阅读全文
摘要:某天中午,发现系统PHP-fpm的进程量持续增加,并且产生大量的502。立马怀疑有可能是mysql问题。因为使用的是阿里云的rds数据库,查看发现会话在半个小时内从30升到1100多个会话连接 解决方案:重启mysql,或者把恶意的会话,单独切断。但是最主要的是rds可以外网访问的话,要设置ip白名
阅读全文
摘要:1. https://www.cnblogs.com/xuanhai/p/5810918.html thinkphp5.1 或者 6 中使用EXISTS https://www.kancloud.cn/manual/thinkphp5_1/354032 EXISTS与IN的使用效率的问题,通常情况下
阅读全文