首页
学习
活动
专区
工具
TVP
发布

丑胖侠

个人博客地址:www.choupangxia.com
专栏作者
711
文章
1186296
阅读量
76
订阅数
select for update是行锁还是表锁,还真得看情况
看到许多写select for update是行锁还是表锁的文章,但每篇文章的结论好像都不太一样。同时,是行锁还是表锁的问题直接影响着系统的性能,所以特意为大家调研一番,也就有了本篇文章,一共为大家汇总验证了20个场景下的结论。
程序新视界
2023-02-03
9470
DbVisualizer解决中文乱码问题
DbVisualizer在Sql Commander 中和查看表的内容中都会出现“口口口口”的乱码。解决这个问题其实很简单,只用修改一下字体就可以了。
程序新视界
2022-11-30
2.3K0
Dbvisualizer设置SQL语句自动提示
Dbvisualizer默认不自动提示SQL语句的命令及查询的表,虽然可以通过Ctrl+/快捷键进行手动调用出提示信息,用习惯了PLSQL Developer难免有些不适应。
程序新视界
2022-11-30
1.2K0
无法转换为内部表示
系统查询表记录时出现“java.sql.SQLException: 无法转换为内部表示”异常,抛出的异常信息如下:
程序新视界
2022-11-30
5960
MongoDB设置为Windows服务
       每次使用Mongodb都要开启两个命令行,一个开启主流程程序,一个开启客户端程序。你是否想过更方便的操作方式?对的,那就是把主流程程序设置为Windows的服务,客户端程序也可以自定一个命令行脚本实现快捷启动。以下均以win8系统作为操作系统。
程序新视界
2022-11-30
7900
DatabaseMetaData的用法(转)
一 . 得到这个对象的实例 Connection con ; con = DriverManager.getConnection(url,userName,password); DatabaseMetaData dbmd = con.getMetaData();
程序新视界
2022-11-30
4390
Mysql事物锁等待超时 Lock wait timeout exceeded; try restarting transaction
问题出现环境: 1、在同一事务内先后对同一条数据进行插入和更新操作; 2、多台服务器操作同一数据库; 3、瞬时出现高并发现象;
程序新视界
2022-07-29
1K0
如果不知道这4种缓存模式,敢说懂缓存吗?
在系统架构中,缓存可谓提供系统性能的最简单方法之一,稍微有点开发经验的同学必然会与缓存打过交道,最起码也实践过。
程序新视界
2022-07-29
5880
缓存穿透、缓存雪崩、缓存击穿?再也不怕了,你随便问吧
在现代软件架构中,缓存的应用已经非常普及。缓存的使用在面试和实践中都是避不开的硬技能、硬知识,如果你说还不太熟悉缓存的使用,可能都不好意思说自己是程序员。
程序新视界
2022-07-29
4430
突发状况,数据库表被锁,抓瞎了?
在程序员的职业生涯中,总会遇到数据库表被锁的情况,前些天就又撞见一次。由于业务突发需求,各个部门都在批量操作、导出数据,而数据库又未做读写分离,结果就是:数据库的某张表被锁了!
程序新视界
2022-05-13
1K0
Centos7 安装Mysql5.7
复制mysql/support-files/目录下的my-default.cnf文件,替换原有的my.cnf。
程序新视界
2022-05-09
2630
Mysql查询某条记录在分页的第几页
根据ID来查询分页位置,比如按照ID的倒序排列,则可通过以下SQL查询出大于此ID记录数:
程序新视界
2022-05-09
2.1K0
Linux下实现Mysql定时任务备份数据
在具体操作中,需要将username,password和demo分别替换成对应的数据库用户名、密码和数据库名。
程序新视界
2022-05-09
5200
社交系统中用户好友关系数据库设计
第一步,有一张用户表,表内包含用户的基本信息,比如账号、姓名、性别等信息。这里用tb_user表示用户信息表。
程序新视界
2022-05-09
9140
死磕GOF23之单例模式
Erich Gamma、Richard Helm、Ralph Johnson和John Vlissides 四人合著出版了一本名为Design Patterns - Elements of Reusable Object-Oriented Software(中文译名:设计模式 - 可复用的面向对象软件元素)的书,该书首次提到了软件开发中设计模式的概念。
程序新视界
2022-05-09
2670
Mybatis的where标签,还有这么多知识点
在上篇文章,我们系统地学习了where 1=1 相关的知识点,大家可以回看《不要再用where 1=1了!有更好的写法!》这篇文章。文章中涉及到了Mybatis的替代方案,有好学的朋友在评论区有朋友问了基于Mybatis写法的问题。
程序新视界
2022-05-06
3810
不要再用where 1=1了,有更好的写法
刚入行的同学,看到在SQL语句中出现where 1 = 1这样的条件可能会有所困惑,而长时间这样使用的朋友可能又习以为常。
程序新视界
2022-05-06
5450
15个必知的Mysql索引失效场景,别再踩坑了
无论你是技术大佬,还是刚入行的小白,时不时都会踩到Mysql数据库不走索引的坑。常见的现象就是:明明在字段上添加了索引,但却并未生效。
程序新视界
2022-05-06
16.2K1
Mysql查询条件为大于时,不走索引失效问题排查
我们都知道在数据库查询时,索引可以极大的提高查询效率。通常在使用的时候,都会针对频繁查询的关键字段建立索引。
程序新视界
2022-05-06
2.8K0
Mysql时间范围查询不走索引问题
此时,虽然在create_time字段上添加了索引,但是否会走索引还需要看数据量的情况。
程序新视界
2022-05-06
4.2K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档