Archive

作者: karp

Mysql : SQL_CALC_FOUND_ROWS 和count(*) 性能比较

1.创建表: 此处使用了覆盖索引 无覆盖索引 2.插入100万条数据: 3.读取数据,测试程序执行时间: 4.结论: 使用覆盖索引情况下,使用SQLCALCFOUNDROWS性能较高;无覆盖索引情况下,使用count()性能较高。另使...
阅读全文

[踩坑] Mysql `for update` 行锁 踩坑

最近业务偶现并发问题. 举个例子: 上面看似行锁 , 实际上使用 for update 需要配合索引去使用, 行锁/区间锁 都需要基于索引上锁. table表仅 配置了 a 字段的索引, 所以上面的sql是区间锁. 解决问题就需要基于...
阅读全文

Sourcetree 设置代理

Sourcetree 设置代理 在使用Sourcetree进行版本控制时,有时我们需要通过代理服务器连接到远程仓库。本文将介绍如何在Sourcetree中设置代理,以便顺利进行版本控制操作。 步骤 按照以下步骤设置Sourcetree...
阅读全文

Mysql 存储 Emoji 坑

Mysql 存储 Emoji 坑 在现代的应用程序中,Emoji表情符号已经成为用户之间交流的重要组成部分。然而,在将Emoji存储到MySQL数据库时,你可能会遇到一些问题。本文将介绍这些问题以及相应的解决方案。 问题描述 当我们尝...
阅读全文