首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
wzl
掘友等级
Java
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
75
文章 75
沸点 0
赞
75
返回
|
搜索文章
赞
文章( 75 )
沸点( 0 )
MySQL 优化笔记
数据库优化痛点 SQL 执行慢、没有合适索引、锁等待时间长、数据库资源(IO/CPU)耗尽 怎么办? 整体和层次 整体 用户发起请求,到收到结果经历的部分: 客户端 Web 端 数据库缓存 连接池 数
MySQL 45 讲学习笔记
MySQL 45 讲学习笔记 在学习《MySQL 45 讲》的时候加上网上一些资料总结的笔记。 基础架构 首先看 MySql 的基础架构示意图: 连接器:第一步,连接数据库,就是由连接器来做的,连接器
mybatis 相关
mybatis 一级缓存默认是开启的,但与 spring 整合后,每次查询都是新的 SQLSession,所以一级缓存会失效。 而在方法上加 @Transactional
Channel 和 ByteBuffer 的一些理解
ByteBuffer position : 缓冲区的位置,下一次读取或写入的位置 limit:还有多少数据需要写出(调用 read 方法后),或者还有多少空间可以读入数据(调用 write 后),初始
MySQL
数据库三范式 第一范式 数据库所有字段只有单一属性 单一属性都是由基本数据类型构成 数据库的表都是二维的(行与列) 第二范式 要求符合第一范式 表必须有一个主键 其他字段可由主键确定 二范式的目的是通
MySQL 坑
GROUP_CONCAT() 排序是乱的 需要按照指定字段排序,比如 GROUP_CONCAT( name ORDER BY id ) 函数有长度限制,超过长度会被截断 查询 group_concat
分库分表
拆分方式 垂直拆分 更多是从业务角度拆分,主要是降低业务耦合度,如果一行数据字段越多,那么占用数据就越大,那么每一页存储的数据自然越少,那么查询所需 IO 次数就越高因此性能更差。 水平拆分 水平拆分
MongoDB
1、MongoDB 介绍 1.1 什么是 MongoDB? MongoDB 是一个文档数据库(以 JSON 为数据模型),由 C++ 语言编写,旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。
JVM
JVM 的概念 JVM 和 java 无关,任何语言只要能编译成 class 文件,都能在 JVM 运行。 JVM 是一种规范 是一台虚拟出来的机器 有自己的字节码指令集(汇编语言) 自己的内存管理:
JVM 调优
命令参数 吞吐量与停顿时间的选择 吞吐量:用户代码执行时间/(用户代码执行时间+垃圾回收时间) 吞吐量可以最高效率的利用处理器资源,尽快完成程序的运用任务,主要适合在后台运算而不需要太多交互的分析任务
下一页
个人成就
文章被点赞
88
文章被阅读
25,400
掘力值
775
关注了
0
关注者
3
收藏集
1
关注标签
9
加入于
2020-09-03