Java技术栈

996 篇文章
104 人订阅

数据库

Java技术栈

今天写出一个十分弱智的bug!

因为一些新的需求,要在后面加一些where条件,limit操作不能在嵌套查询里面加了,于是乎把limit 0,10提出来放到最外面,结果order by还留在里...

12430
Java技术栈

为什么 Redis 默认 16 个库?90%以上程序员不知道!

但是在搭建配置好Redis服务器后很多朋友应该会发现和有这样的疑问,为什么Redis默认建立了16个数据库,如下图所示。

81531
Java技术栈

Spring Boot 2.x 引起的一个线上低级问题

一天,开发突然找过来说KLock分布式锁失效了,高并发情况下没有锁住请求,导致数据库抛乐观锁的异常。一开始我是不信的,KLock是经过线上大量验证的,怎么会出现...

17840
Java技术栈

别再 select * 了,送你 12 个查询技巧!

应用程序慢如牛,原因多多,可能是网络的原因、可能是系统架构的原因,还有可能是数据库的原因。

10310
Java技术栈

Spring事务失效的 8 大原因,这次可以吊打面试官了!

今天再来一篇《吊打面试官》系列,这次真的要吊打了,哈哈!(看往期吊打系列请在后台回复:吊打,我会陆续更新……)

21020
Java技术栈

15 个 Linux 神器,你会用几个?

mycli:mysql客户端,支持语法高亮和命令补全,效果类似ipython,可以替代mysql命令。

14231
Java技术栈

写代码注意了,千万不要在 MySQL 中使用 UTF-8

最近我遇到了一个bug,我试着通过Rails在以“utf8”编码的MariaDB中保存一个UTF-8字符串,然后出现了一个离奇的错误:

13240
Java技术栈

牛逼哄哄的数据库连接池,底层原理是个啥?

这次我们采取技术演进的方式来谈谈数据库连接池的技术出现过程及其原理,以及当下最流行的开源数据库连接池jar包。

14360
Java技术栈

如何快速安全的插入千万条数据?

最近有个需求解析一个订单文件,并且说明文件可达到千万条数据,每条数据大概在20个字段左右,每个字段使用逗号分隔,需要尽量在半小时内入库。

15620
Java技术栈

MySQL 用 limit 为什么会影响性能?

我们知道,当limit offset rows中的offset很大时,会出现效率问题:

11620
Java技术栈

前后端分离如何做权限控制设计?

网上很多前、后端分离权限仅仅都仅仅在描述前端权限控制、且是较简单、固定的角色场景,满足不了我们用户、角色都是动态的场景。

97110
Java技术栈

不用找了,三年 Java 面试就问这些!

工作三年了,你也许能说出一万个不知道原理源码也能胜任工作的理由,但是也改变不了,高质量的人才必须要通过原理源码来筛选的事实!

13810
Java技术栈

前任写的代码太垃圾怎么办?

一个已经有些年头的项目,几乎肯定可以看到——到处拷贝来拷贝去的代码,随处可见的拼写错误,头重脚轻的函数……再看一看当年的提交者,可能是公司里的元老,甚至是大bo...

11810
Java技术栈

select count(*) 底层到底干了啥?

SELECT COUNT( * ) FROM TABLE 是个再常见不过的 SQL 需求了。

14100
Java技术栈

怎么快速插入 100 条数据,用时最短

问:为何对同一个表的插入多线程会比单线程快?同一时间对一个表的写操作不应该是独占的吗?

13520
Java技术栈

Redis 21问,你接得住不?

Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到...

25540
Java技术栈

一份完整的 MySQL 开发规范,进大厂必看!

https://www.cnblogs.com/huchong/p/10219318.html

25320
Java技术栈

一波骚操作,我把 SQL 执行效率提高了 10,000,000 倍!

发现没有用到索引,type全是ALL,那么首先想到的就是建立一个索引,建立索引的字段当然是在where条件的字段。

16920
Java技术栈

支付系统高可用架构设计实战,可用性高达99.999!

对于互联网应用和企业大型应用而言,多数都尽可能地要求做到7*24小时不间断运行,而要做到完全不间断运行可以说“难于上青天”。为此,对应用可用性程度的衡量标准一般...

29620
Java技术栈

不用找了,大厂在用的分库分表方案,都在这了!

不管是IO瓶颈,还是CPU瓶颈,最终都会导致数据库的活跃连接数增加,进而逼近甚至达到数据库可承载活跃连接数的阈值。

19610

扫码关注云+社区

领取腾讯云代金券