Mysql
Patrick Sun
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何避免长事务对业务的影响
首先,从应用开发端来看:确认是否使用了set autocommit=0。这个确认工作可以在测试环境中开展,把MySQL的general_log开起来,然后随便跑一个业务逻辑,通过general_log的日志来确认。一般框架如果会设置这个值,也就会提供参数来控制行为,你的目标就是把它改成1。确认是否有不必要的只读事务。有些框架会习惯不管什么语句先用begin/commit框起来。我见过有些是业务并没有这个需要,但是也把好几个select语句放到了事务中。这种只读事务可以去掉。业务连接数据库的原创 2020-11-23 16:45:34 · 337 阅读 · 0 评论 -
Mysql如何精确匹配逗号分隔的内容
数据库中,某一个字段,含有多个数字序号,并按逗号分隔,如何精确匹配这个字段中包含制定序号FIND_IN_SET()例子:mysql> select * from tb_test;+----+------+--------------------------------+| id | name | list |+----+------+--------------------------------+| 1 | a | 853,6原创 2020-10-19 18:42:15 · 3308 阅读 · 0 评论
分享