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

Java后端技术栈

专注Java后端相关技术!微信搜索并关注公众号:Java后端技术(ID:JavaITWork)每天技术分享!
专栏作者
230
文章
220383
阅读量
50
订阅数
数据库两大必备神器:索引和锁底层原理是什么!
所以说,如果我们写select * from user where username = 'Java3y'这样没有进行任何优化的sql语句,默认会这样做:
Java后端技术
2018-10-18
1.7K0
MySQL到底有多少种日志类型需要我们记住的!
MySQL中有六种日志文件,分别是:重做日志(redo log)、回滚日志(undo log)、二进制日志(binlog)、错误日志(errorlog)、慢查询日志(slow query log)、一般查询日志(general log),中继日志(relay log)。
Java后端技术
2018-08-09
2.2K0
图解分布式架构的演进过程!
透明性:是指每一个数据库分布节点对用户的应用来说都是透明的,看不出是本地还是远程。
Java后端技术
2018-08-09
3790
记一次服务器被植入挖矿木马CPU飙升200%解决过程!
线上服务器用的是某讯云的,欢快的完美运行着Tomcat,MySQL,MongoDB,ActiveMQ等程序。突然一则噩耗从前线传来:网站不能访问了!
Java后端技术
2018-08-09
1.3K0
MySQL数据库开发常见问题及几点优化!
MySQL数据库是被广泛应用的关系型数据库,其体积小、支持多处理器、开源并免费的特性使其在Internet中小型网站中的使用率尤其高。在使用 MySQL的过程中不规范的SQL编写、非最优的策略选择都可能导致系统性能甚至功能上的缺陷。
Java后端技术
2018-08-09
5600
为什么你创建的数据库索引没有生效?
几乎所有的小伙伴都可以随口说几句关于创建索引的优缺点,也知道什么时候创建索引能够提高我们的查询性能,什么时候索引会更新,但是你有没有注意到,即使你设置了索引,有些时候索引他是不会生效的!这不仅考察了大家对索引的了解程度,还要让大家在使用的时候能够正确的使用。以下介绍了一些可能会造成索引失效的特殊情况,希望大家在平时开发和面试的时候能够注意到!
Java后端技术
2018-08-09
1.7K0
为什么MySQL数据库索引选择使用B+树?
在进一步分析为什么MySQL数据库索引选择使用B+树之前,我相信很多小伙伴对数据结构中的树还是有些许模糊的,因此我们由浅入深一步步探讨树的演进过程,在一步步引出B树以及为什么MySQL数据库索引选择使用B+树!
Java后端技术
2018-08-09
1.6K0
MySQL日志文件之错误日志和慢查询日志详解
实验环境:MySQL Community Server (GPL) 5.7.17、Ubuntu 16.04
Java后端技术
2018-08-09
1.5K0
使用快照和AOF将Redis数据持久化到硬盘中
我们知道Redis是一款内存服务器,就算我们对自己的服务器足够的信任,不会出现任何软件或者硬件的故障,但也会有可能出现突然断电等情况,造成Redis服务器中的数据失效。因此,我们需要向传统的关系型数据库一样对数据进行备份,将Redis在内存中的数据持久化到硬盘等非易失性介质中,来保证数据的可靠性。
Java后端技术
2018-08-09
9250
MySQL存储引擎MyISAM与InnoDB区别总结整理
在MySQL 5.1之前的版本中,默认的搜索引擎是MyISAM,从MySQL 5.5之后的版本中,默认的搜索引擎变更为InnoDB。
Java后端技术
2018-08-09
4.5K0
使用Spring AOP实现MySQL数据库读写分离案例分析
分布式环境下数据库的读写分离策略是解决数据库读写性能瓶颈的一个关键解决方案,更是最大限度了提高了应用中读取 (Read)数据的速度和并发量。
Java后端技术
2018-08-09
4410
数据库的隔离级别与事务的特性
1.Read Uncommited(未提交读):没有提交就可以读取到数据(发出了insert,但没有commit就可以读取到);
Java后端技术
2018-08-09
3200
MySQL开发规范与使用技巧总结
1.库名、表名、字段名必须使用小写字母,并采用下划线分割。 a)MySQL有配置参数lower_case_table_names,不可动态更改,Linux系统默认为 0,即库表名以实际情况存储,大小写敏感。如果是1,以小写存储,大小写不敏感。如果是2,以实际情况存储,但以小写比较。 b)如果大小写混合使用,可能存在abc,Abc,ABC等多个表共存,容易导致混乱。 c)字段名显示区分大小写,但实际使⽤用不区分,即不可以建立两个名字一样但大小写不一样的字段。 d)为了统一规范, 库名、表名、字段名使用小写字母。
Java后端技术
2018-08-09
6030
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档