首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
数据库
订阅
唐豆豆的天空
更多收藏集
微信扫码分享
微信
新浪微博
QQ
39篇文章 · 0订阅
看看别人后端API接口性能优化的11个方法,那叫一个优雅!
前言 接口性能优化对于从事后端开发的同学来说,肯定再熟悉不过了,因为它是一个跟开发语言无关的公共问题。 该问题说简单也简单,说复杂也复杂。 有时候,只需加个索引就能解决问题。 有时候,需要做代码重构。
再见收费的Navicat!操作所有数据库就靠它了!
作为一名开发者,免不了要和数据库打交道,于是我们就需要一款顺手的数据库管理工具。很长一段时间里,Navicat 都是我的首选,但最近更换了一台新电脑,之前的绿色安装包找不到了。 于是就琢磨着,找一款免
使用 explain 优化你的 mysql 性能
本文是关于在学习《高性能 Mysql》附录 D 中关于 Explain 如何获取执行计划信息相关总结。MySQL 提供了一个 EXPLAIN 命令,它可以对 SELECT 语句进行分析,获取优化器对当前查询的执行计划,以供开发人员针对相关 SQL 进行优化。在 SELECT 语…
记一次关于 Mysql 中 text 类型和索引问题引起的慢查询的定位及优化
通过上述输出结果没发现什么大的问题,两次关联查询都使用了 type = eq_ref,并且都使用了索引,只是对于 table_extract 这张表的查询数据库走了全表扫描,这个确实没办法,我们需要获取该表中除了索引以外的其它字段,但是这张表的数据量也只有rows=2159行,…
学习如何统计 Mysql 服务器状态信息
最近在看《高性能的 Mysql》一书,下面是关于如何学习统计 Mysql 服务器状态的学习总结,主要是学习使用 SHOW STATUS,SHOW ENGINE INNODB STATUS,SHOW PROCESSLIST,SHOW PROFILE 四个命令。 Aborted C…
InnoDB 存储引擎的文件学习
mysql 文件主要包括参数文件,日志文件,socket 文件,pid文件,表结构文件,存储引擎文件。 mysql 启动时会读取配置参数文件,如果找不到文件,会使用默认值和源代码中指定参数的默认值。 在实例运行中可以修改,但是只在当前生命周期中有效,如果 mysql 重启,还是…
源码分析 Mybatis 的 foreach 为什么会出现性能问题
最近在做一个类似于综合报表之类的东西,需要查询所有的记录(数据库记录有限制),大概有1W条记录,该报表需要三个表的数据,也就是根据这 1W 个 ID 去执行查询三次数据库,其中,有一条查询 SQL 是自己写,其他两条是根据别人提供的接口进行查询,刚开始的时候,没有多想,直接使用…
MySQL指南之基础知识
零、如何访问服务器上的mysql数据库1.远程连接服务端的MySQL2.本地访问服务端一、关于MySQL的相关知识1.MySQL的文件目录2.安装MySQL服务及基本指令3.MySQL的配置文件4.忘
精读《手写 SQL 编译器 - 文法介绍》
文法用来描述语言的语法规则,所以不仅可以用在编程语言上,也可用在汉语、英语上。 当然这是最固定的语法,真实场景中,* 可能被替换为其他单词,而 table 不但可能有其他名字,还可能是个子表达式。 所有 ::= 号左边的都是非终结符,所以 selectList 是非终结符,解析…
Mongodb集群部署
MongoDB中的一组副本是一群mongod进程,这些进程维护同样的数据集。副本集提供了冗余和高可用性,是生产环境部署的基础。 通过在不同的服务器上存储相同的数据,副本机制保证了一定程度的容错,即在一个数据库挂掉后,数据服务仍然可用。 在某些情况下,副本可以提升数据的读性能,因…