Stella981 Stella981
4年前
InnoDB Buffer Pool巧配置全解
作者:M哥知数堂MySQL第8期学员、知数堂藏经阁项目星耀队队长一、简介InnoDB维护了一个缓存数据和索引信息到内存的存储区叫做BufferPool,它会将最近访问的数据缓存到缓冲区。我们通过配置各个BufferPool的参数,可以显著提高MySQL的性能。
Wesley13 Wesley13
4年前
15.链地址法
同样是为了解决哈希表中索引重复问题的算法,基本思路为将哈希表中维护的数组改成存储链表的数组,将数据存在链表中。也可以用数组但是数组的插入和删除的效率较低,故采用链表。实现:链表的实现:/链结点,相当于是车厢/publicclassNode{//数据域publi
Wesley13 Wesley13
4年前
mysql5.7关于使用到OR是否会用到索引并提高查询效率的探讨
原文:mysql5.7关于使用到OR是否会用到索引并提高查询效率的探讨(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.cnblogs.com%2Fsoysauce%2Fp%2F10414296.html)相信很多人在mysql中看到了where条件中使用到了or就会以为这
Stella981 Stella981
4年前
ElasticSearch的Gateway及存储原理
ES里有一个叫做gateway的东西,今天抽空理一下,前面翻译ES的一篇博文叫做“搜索引擎与时间机器(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Flog.medcl.net%2Fitem%2F2010%2F09%2Ftranslationsearchengineandthet
Stella981 Stella981
4年前
BaikalDB技术实现内幕(二)
本系列文章主要介绍HTAP数据库BaikalDB的技术实现细节。作者介绍:黄文亮(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Fluffyhwl),百度商业平台研发部资深研发工程师,主要负责BaikalDB索引能力,性能优化等方向的研发工作。
Wesley13 Wesley13
4年前
Mysql占用过高CPU时的优化手段
慢查询日志,将那些执行时间过长且占用资源过多的SQL拿来进行explain分析,导致CPU过高,多数是GroupBy、OrderBy排序问题所导致,然后慢慢进行优化改进。比如优化insert语句、优化groupby语句、优化orderby语句、优化join语句等等;3)考虑定时优化文件及索引;4)定期分析表,使用optimizetable;
燕青 燕青
2年前
「最新」Navicat Premium 16 for Mac 跨平台数据库管理工具 支持M1
数据库管理工具在哪下载?是一款功能强大的跨平台数据库管理工具,支持多种数据库类型,如MySQL、MariaDB、Oracle、SQLite、PostgreSQL等等。它提供了丰富的数据库管理功能和工具,可以帮助开发人员和数据库管理员快速地创建、管理和维护数
Java21上手体验-分代ZGC和虚拟线程 | 京东云技术团队
一、导语几天前Oracle刚刚发布了Java21,由于这是最新的LTS版本,引起了大家的关注。我也第一时间在个人项目中进行了升级体验。一探究竟,和大家分享。二、Java21更新内容介绍官方release公告:开源中国介绍:新特性一览:JEP431:序列集合
小万哥 小万哥
1年前
Java 编程指南:入门,语法与学习方法
Java是什么?Java是一种流行的编程语言,诞生于1995年。由Oracle公司拥有,运行在超过30亿台设备上。Java可以用于:移动应用程序(尤其是Android应用)桌面应用程序网络应用程序网络服务器和应用程序服务器游戏数据库连接等等!为什么使用Ja
京东云开发者 京东云开发者
4个月前
JDK从8升级到21的问题集
作者:京东工业韦付芝一、背景与挑战1.升级动因◦Oracle长期支持策略◦现代特性需求:协程、模式匹配、ZGC等◦安全性与性能的需求◦AI新技术引入的版本要求2.项目情况◦100项目并行升级的协同作战◦多技术栈并存◦持续集成体系的适配挑战二、进度|应用总