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

java思维导图

专栏作者
517
文章
698782
阅读量
99
订阅数
面试官:为什么数据库连接很消耗资源,资源都消耗在哪里?
编辑:业余草 blog.csdn.net/lmy86263 推荐:https://www.xttblog.com/?p=5329 ❝开发应用程序久了,总想刨根问底,尤其对一些有公共答案的问题。大家都
java思维导图
2022-04-11
1K0
高逼格的 SQL 写法:行行比较
环境准备 数据库版本:MySQL 5.7.20-log 建表 SQL DROP TABLE IF EXISTS `t_ware_sale_statistics`; CREATE TABLE `t_ware_sale_statistics` (   `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',   `business_id` bigint(20) NOT NULL COMMENT '业务机构编码',   `ware_inside_code` 
java思维导图
2022-04-01
4350
面试官问如何优化慢SQL?
---- 文章来源:https://c1n.cn/tEsnA 前言 在应用开发的早期,数据量少,开发人员开发功能时更重视功能上的实现,随着生产数据的增长,很多 SQL 语句开始暴露出性能问题,对生产的影响也越来越大,有时可能这些有问题的 SQL 就是整个系统性能的瓶颈。 SQL 优化一般步骤 | 通过慢查日志等定位那些执行效率较低的 SQL 语句 | explain 分析SQL的执行计划 需要重点关注 type、rows、filtered、extra。 type 由上至下,效率越来越高: ALL 全表扫描
java思维导图
2022-03-31
8160
曝光一位出身寒门的技术大佬
大家好,今天我要曝光一个技术大佬:田螺哥。他是一位非常励志的程序员。 田螺哥在农村长大,出身寒门,内心渴望走出大山,充满了对外面世界的期盼。通过自己多年努力,顺利考入985大学(华南理工大学)。在大学里坚持学习,打怪升级。目前就职于知名互联网金融公司,从事软件开发。一路走来,并不容易,冷暖自知。 田螺哥相信:奋斗的人生才精彩。工作之后创建了原创公众号:捡田螺的小男孩,专注分享和探讨后端技术点,包括Java语言、计算机网络、数据库、数据结构与算法、操作系统、工作总结等方面。文章通俗易懂,简单明了,点击如下名片
java思维导图
2022-03-04
3180
如果要存 IP 地址,用什么数据类型比较好?大部人都会答错!
在看高性能MySQL第3版(4.1.7节)时,作者建议 当存储IPv4地址时,应该使用32位的无符号整数(UNSIGNED INT)来存储IP地址,而不是使用字符串。 但是没有给出具体原因。 为了搞清楚这个原因,查了一些资料,记录下来。相对字符串存储,使用无符号整数来存储有如下的好处:
java思维导图
2021-11-26
5610
MySQL 用 limit 为什么会影响性能?
我们知道,当limit offset rows中的offset很大时,会出现效率问题:
java思维导图
2021-11-10
1.1K0
就几条命令,一键学会Docker部署SpringBoot项目
我们的开源博客项目eblog已经更新完毕了。今天,我们使用docker的安装方式,来安装一下我们的项目,实验环境是centos 7系统上,本实验适用部署大部分Springboot项目。
java思维导图
2020-05-26
4960
聊聊 MySql 索引那些事儿
今天我们来聊一聊MySql索引的那些事,在这篇文章中,我会主要聊聊InnoDB下索引的数据结构,索引如何起作用的,如何更好的利用索引提高效率。
java思维导图
2019-11-18
6200
巧用这19条MySQL优化,效率至少提高3倍
MySQL对于IN做了相应的优化,即将IN中的常量全部存储在一个数组里面,而且这个数组是排好序的。但是如果数值较多,产生的消耗也是比较大的。再例如:select id from t where num in(1,2,3) 对于连续的数值,能用between就不要用in了;再或者使用连接来替换。
java思维导图
2019-11-05
3900
面试中有哪些经典的数据库问题?
1、如果我们定义了主键(PRIMARY KEY),那么InnoDB会选择主键作为聚集索引、如果没有显式定义主键,则InnoDB会选择第一个不包含有NULL值的唯一索引作为主键索引、如果也没有这样的唯一索引,则InnoDB会选择内置6字节长的ROWID作为隐含的聚集索引(ROWID随着行记录的写入而主键递增,这个ROWID不像ORACLE的ROWID那样可引用,是隐含的)。
java思维导图
2019-11-04
8290
告别慢SQL,如何去写一手好SQL ?
链接 | cnblogs.com/xiaoyangjia/p/11267191.html
java思维导图
2019-10-18
1.3K0
所谓代码生成,简单!我详细分析给你看!
现在很多开源的脚手架项目一般都会有自己的代码生成器,能够帮助快速生成代码,一般都是根据表结构生成实体,和实体对应的操作类,比如controller、service、mapper等。这些初始新建的类都有个共同点,除了对应的操作实体不一样之外,其他没啥区别,所以我们可以统一生成。除了后端的代码,有些生成器还可以生成页面,如表单、列表等。
java思维导图
2019-10-12
9300
日均7亿交易量,如何设计高可用的MySQL架构?
大型国有银行,整体核心的系统都是大机+DB2 这样的传统架构;针对现在的互联网金融业务快速扩张的需求,传统的架构面临着比较大的挑战。
java思维导图
2019-09-17
6420
使用binlog2sql做数据恢复的简单示例
有时我们会遇到操作人员误删或者误更新数据的情况,这时我们迫切希望把原来的数据还原回来,今天我们介绍一个简单的工具来方便的实现此功能。
java思维导图
2019-09-10
4780
五分钟搞清楚MySQL事务隔离级别
好久没碰数据库了,只是想起自己当时在搞数据库的时候在事务隔离级别这块老是卡,似懂非懂的。现在想把这块整理出来,尽量用最简洁的语言描述出来,供新人参考。
java思维导图
2019-09-05
6450
以MySQL为例,详解数据库索引原理及深度优化
一、摘要 本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要打交道的索引,至于哈希索引和全文索引本文暂不讨论。
java思维导图
2019-07-10
7960
你是一直认为 count(1) 比 count(*) 效率高么?
文章转自:码匠笔记 MySQL count(1) 真的比 count(*) 快么? 反正同事们都是这么说的,我也姑且觉得对吧,那么没有自己研究一下究竟?如果我告诉你他们一样,你信么? 有 Where
java思维导图
2019-07-01
3410
MySQL、SqlServer、Oracle三种数据库区别在哪里?
MySQL的核心程序采用完全的多线程编程。线程是轻量级的进程,它可以灵活地为用户提供服务,而不过多的系统资源。用多线程和C语言实现的mysql能很容易充分利用CPU;
java思维导图
2019-05-21
2.3K0
完了!生产事故!几百万消息在消息队列里积压了几个小时!
如何解决消息队列的延时以及过期失效问题?消息队列满了以后该怎么处理?有几百万消息持续积压几小时,说说怎么解决?
java思维导图
2019-03-07
2.4K0
MySQL 5.7 多主一从(多源复制)同步配置
注:使用docker部署mysql实例,方便快速搭建演示环境。但本文重点是讲解主从配置,因此简略描述docker环境构建mysql容器实例。
java思维导图
2019-01-09
4.2K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档