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

老男孩成长之路

专栏作者
180
文章
222192
阅读量
31
订阅数
面试官:数据库delete表数据,为啥磁盘空间还是被一直占用
最近有个上位机获取下位机上报数据的项目,由于上报频率比较频繁且数据量大,导致数据增长过快,磁盘占用多。
Java_老男孩
2021-07-27
1K0
数据库避坑指南:MySQL里那些常见的错误设计规范,你中了几个?
依托于互联网的发达,我们可以随时随地利用一些等车或坐地铁的碎片时间学习以及了解资讯。同时发达的互联网也方便人们能够快速分享自己的知识,与相同爱好和需求的朋友们一起共同讨论。
Java_老男孩
2021-07-19
9550
从千万级数据查询来聊一聊索引结构和数据库原理
在日常工作中我们不可避免地会遇到慢SQL问题,比如笔者在之前的公司时会定期收到DBA彪哥发来的Oracle AWR报告,并特别提示我某条sql近阶段执行明显很慢,可能要优化一下等。对于这样的问题通常大家的第一反应就是看看sql是不是写的不合理啊诸如:“避免使用in和not in,否则可能会导致全表扫描”“ 避免在where子句中对字段进行函数操作”等等,还有一种常见的反应就是这个表有没有加索引?绝大部分情况下,加了个索引基本上就搞定了。
Java_老男孩
2020-03-20
7620
如何使用NoSQL架构构建实时广告系统
JDNoSQL平台是一个分布式面向列的KeyValue毫秒级存储服务,存储结构化数据和非机构化数据,支持随机读写与更新,灵活的动态列机制,架构上支持水平扩容,提供高并发、低延迟、高可用、强一致数据库服务,可满足各种业务场景。完善的平台支持,支持业务自助化建表,查看监控,在线DDL等。
Java_老男孩
2020-02-24
1.2K0
MySQL 持久化保障机制-redo 日志
redo 日志是用来保证 MySQL 持久化功能的,需要注意的是 redo 日志是 InnoDB 引擎特有的功能。
Java_老男孩
2020-02-24
1.1K0
数据库并发处理 - 上的一把好"锁"
我们都是知道,数据库中锁的设计是解决多用户同时访问共享资源时的并发问题。在访问共享资源时,锁定义了用户访问的规则。根据加锁的范围,MySQL 中的锁可大致分成全局锁,表级锁和行锁三类。在本篇文章中,会依次介绍三种类型的锁。在阅读本篇文章后,应该掌握如下的内容:
Java_老男孩
2020-02-18
1.2K0
MySQL 是如何实现 ACID 中的 D 的?
明显不会,磁盘IO太慢了,如果每个请求过来 MySQL 都要写磁盘,磁盘肯定扛不住。
Java_老男孩
2020-02-13
8770
Kafka幂等性原理及实现剖析
最近和一些同学交流的时候反馈说,在面试Kafka时,被问到Kafka组件组成部分、API使用、Consumer和Producer原理及作用等问题都能详细作答。但是,问到一个平时不注意的问题,就是Kafka的幂等性,被卡主了。那么,今天笔者就为大家来剖析一下Kafka的幂等性原理及实现。
Java_老男孩
2020-01-02
1.2K1
一条简单的更新语句,MySQL是如何加锁的?
那这条语句呢?其实这其中包含太多知识点了。要回答这两个问题,首先需要了解一些知识。
Java_老男孩
2019-12-30
3.6K2
微服务业务监控和行为分析怎么做?试试日志埋点
互联网公司一般都会有专门的数据团队对公司的一些业务指标负责;为了拿到这些基本的业务指标,一般也要工程团队去配合做一些数据采集工作,于是埋点诞生了。
Java_老男孩
2019-12-16
1.7K0
微服务设计关键的难点:微服务架构的数据库是如何设计的?
微服务设计的一个关键是数据库设计,基本原则是每个服务都有自己单独的数据库,而且只有微服务本身可以访问这个数据库。它是基于下面三个原因。
Java_老男孩
2019-12-03
3.2K0
记一次生产数据库"意外"重启的经历
在一个阳光明媚的下午,电脑右下角传来一片片邮件提醒,同时伴随着微信钉钉的震动,打开一看,应用各种出错,天兔告警,数据库服务器内存爆红,Mysql数据库实例挂掉了。
Java_老男孩
2019-12-03
4380
数据库使用外键会导致心脏不好?
今天看了论坛的动态,有人说数据库使用外键会导致心脏不好,然后特意百度一一下,特此记录。
Java_老男孩
2019-12-03
4930
MySQL数据库:数据完整性及约束的应用
主键:primary key 唯一键:unique 非空:not null 缺省:default 外键:foreign key
Java_老男孩
2019-12-03
1.4K0
SQL 调优三板斧,拿好拿稳了
大家都知道,至少老读者应该都知道,我是从网管,编程,DBA,数仓一路爬过来的。这么多年的风里雨里多少有些技术上的技巧可以分享给大家。还记得有个曾经抖落过一段小插曲吗,发生在网管装机那个时代。
Java_老男孩
2019-12-02
5910
一文带你看透数据库架构的演变过程
在互联网初创时期,企业往往采用单体架构去搭建自己的应用系统,但是,随着企业的不断壮大,系统访问量不断随之上升,数据量也急剧增长。数据的存储是首先要解决的问题,在这个大数据时代,数据就是企业的命根子,数据库的单体架构很难满足数据的存储,这时,我们要对数据进行切分,数据的切分又分为垂直切分和水平切分。
Java_老男孩
2019-12-02
4730
聊聊大厂那些redis
redis cluster节点间采取gossip协议进行通信,也就是说,在每一个节点间,无论主节点还是从节点,他们之间都是存在相互通信的。例如你的redis端口号是6379,那么你的gossip协议端口号就是16379。
Java_老男孩
2019-12-02
4230
Redis 持久化和过期机制
本文主要介绍了 Redis 持久化的两种机制:RDB 和 AOF,以及键过期的策略:惰性删除和定期删除,还有 RDB、AOF 和复制功能对过期键的处理。
Java_老男孩
2019-12-02
6270
基于Docker实现MySQL主从复制
注意server-id必须是一个唯一的数字,必须主从不一致, 且主从库必须设置项。
Java_老男孩
2019-12-02
5870
MySQL用得好好的,为什么要转ES?
京东到家订单中心系统业务中,无论是外部商家的订单生产,或是内部上下游系统的依赖,订单查询的调用量都非常大,造成了订单数据读多写少的情况。
Java_老男孩
2019-12-02
4640
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
热点技术征文第五期
新风口Sora来袭,普通人该如何把握机会?
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档